Report Card Generator

Education REST API MCP

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

Interactive docs · OpenAPI 3.1 spec · All REST tools

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/
Open the MCP reference for Report Card Generator →

More Education tools