For AI agents & tools
Use MyMathKid from Claude, ChatGPT & Claude Code
MyMathKid exposes its worksheet generators and K-8, Common Core-aligned curriculum to AI tools through a free public API and a remote MCP server. Generate printable, standards-aligned math worksheets directly from your assistant — deterministic by seed, no account required.
MCP server
Add this URL as a remote MCP server (Streamable HTTP, open, rate-limited):
https://www.mymathkid.com/mcp
Claude Code
claude mcp add --transport http mymathkid https://www.mymathkid.com/mcp
Claude.ai & ChatGPT
In your connector / custom MCP settings, add a new server and paste the URL above. No API key is required.
Tools
generate_worksheet— problems + a printable link for an operation, level, count, and seed.list_operations— the operations you can generate, with levels and count bounds.browse_curriculum— grades and topics with Common Core codes and page links.build_practice_set— an ordered, curriculum-aligned worksheet progression for a grade (review → new skills → remediation). Curated sequencing, not a stored student record.
Try it
This calls the same open endpoint an AI agent would — no login. Pick an operation and generate a real printable worksheet.
REST API
Prefer plain HTTP? The same generators are available as an open REST API.
GET /api/v1/operations— List generatable operations, their levels and count boundsGET /api/v1/generate— Generate a deterministic worksheetGET /api/v1/curriculum— Browse grades/topics/standardsGET /api/v1/practice-set— Build a curated, ordered worksheet progression for a grade
curl "https://www.mymathkid.com/api/v1/generate?op=addition&count=10&seed=7"
Full schema: OpenAPI 3.1 document.
Operations
- Addition (addition)
- Subtraction (subtraction)
- Multiplication (multiplication)
- Division (division)
- Fractions (fractions)
- Decimals (decimals)
- Counting (counting)
- Comparison (comparison)
- Place Value (place-value)
Coverage: Kindergarten through Grade 8 · Common Core-aligned · deterministic by seed · free to use · open with no authentication (rate-limited). Worksheets are generated on demand — the same operation, level, count, and seed always reproduce the same worksheet.