Generate a report card from a list of subjects with letter grades and credits and return the credit-weighted GPA on a 4.0 scale, per-subject grade points, total credits, a plain-text card, and a standalone HTML card. Grades: A+ A A- B+ B B- C+ C C- D+ D D- F.
This page documents the HTTP endpoint POST /api/tools/report-card-generator/execute. See the MCP reference →
Call it over REST
POST https://api.findutils.com/api/tools/report-card-generator/execute · no API keys · 60 requests/min per IP
Execute — verified arguments
curl -X POST https://api.findutils.com/api/tools/report-card-generator/execute \
-H "Content-Type: application/json" \
-d '{
"subjects": [
{
"name": "Math",
"grade": "A",
"credits": 4
},
{
"name": "History",
"grade": "B+",
"credits": 3
}
],
"student_name": "Jane Doe"
}' Parameter schema for this endpoint
curl https://api.findutils.com/api/tools/report-card-generator Input schema
| Argument | Type | Required | Description |
|---|---|---|---|
| subjects | array | yes | Subjects: { name, grade, credits? }. credits defaults to 3. Subjects with an empty name are skipped. |
| student_name | string | no | Student name. |
| student_id | string | no | Student ID. |
| school_name | string | no | School name (card heading). |
| semester | string | no | Semester or term. |
| academic_year | string | no | Academic year, e.g. 2025-2026. |
| comments | string | no | Teacher comments. |
Example arguments (verified)
{
"subjects": [
{
"name": "Math",
"grade": "A",
"credits": 4
},
{
"name": "History",
"grade": "B+",
"credits": 3
}
],
"student_name": "Jane Doe"
} Also an MCP tool
Claude, Cursor, and any MCP client can call this tool as
findutils:report_card_generator after one connect command.
Connect once
claude mcp add findutils --transport http https://mcp.findutils.com/ More Education tools
Attendance Sheet Generator
Generate a blank attendance sheet for a list of students over consecutive days and return the date columns, a CSV, a Markdown table, and a p
Course Quiz Generator
Build a printable course quiz from a list of questions (multiple choice, true/false, short answer, fill in the blank) and return the numbere
Essay Outline Generator
Generate a structured essay outline (introduction, body paragraphs, conclusion) for five essay types and three lengths, and return each sect
Flashcard Maker
Turn a list of front/back pairs into a flashcard deck and return the numbered cards plus ready-to-import formats: CSV (Front,Back), tab-sepa
Gpa Calculator
Calculate a grade point average (GPA) on the 4.0 scale from course letter grades and credits.
Grade Calculator
Calculate a weighted course grade from categories (homework, quizzes, exams) with assignment scores, the letter grade (A to F), and the scor
Lesson Plan Template
Fill a structured lesson plan template (header, learning objectives, materials, timed activities, assessment, homework, notes) and return th
Quiz Maker
Build a multiple-choice quiz from questions with options and a correct option index and return the numbered quiz, an answer key, a printable