Free educational printables catalog for parents and teachers (ages 4–8).
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Get one printable by the id from search_printables: its title, the day in history it marks, the short story printed with it, its color key, and links to print or download it.
An id from search_printables, like 2026-10-31/halloween-all-hallows-eve.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http learning-printables https://www.sageteacher.ai/mcp/printables
Get one printable by the id from search_printables: its title, the day in history it marks, the short story printed with it, its color key, and links to print or download it.
| Argument | Type | Description |
|---|---|---|
| id* | string | An id from search_printables, like 2026-10-31/halloween-all-hallows-eve. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"maxLength": 120,
"minLength": 1,
"description": "An id from search_printables, like 2026-10-31/halloween-all-hallows-eve."
}
}
}Search Sage's free color-by-number math printables for ages 4-8 (grades K-2). Newest first when browsing, most relevant first with a query. Each result has an id for get_printable, a pageUrl to print or download from, and imageUrl, the worksheet PNG. Pass nextCursor back as cursor for more.
| Argument | Type | Description |
|---|---|---|
| tag | string | Only sheets with this topic tag: moments-in-history (Moments in History), inventions-and-discoveries (Inventions & Discoveries), faith (Faith), art (Art), natural-science (Natural Science), holidays-and-traditions (Holidays & Traditions). |
| date | string | Only the sheet(s) for this publish date, YYYY-MM-DD. |
| limit | integer | Maximum printables to return. Default 10. |
| query | string | Words to look for in the title, topic, tags, historical event and description, like 'moon landing' or 'saints'. Omit to browse. |
| today | boolean | Only today's sheet(s), by the date in New York. |
| cursor | string | nextCursor from the previous call, for the next page. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"tag": {
"enum": [
"moments-in-history",
"inventions-and-discoveries",
"faith",
"art",
"natural-science",
"holidays-and-traditions"
],
"type": "string",
"description": "Only sheets with this topic tag: moments-in-history (Moments in History), inventions-and-discoveries (Inventions & Discoveries), faith (Faith), art (Art), natural-science (Natural Science), holidays-and-traditions (Holidays & Traditions)."
},
"date": {
"type": "string",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"description": "Only the sheet(s) for this publish date, YYYY-MM-DD."
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Maximum printables to return. Default 10."
},
"query": {
"type": "string",
"maxLength": 200,
"description": "Words to look for in the title, topic, tags, historical event and description, like 'moon landing' or 'saints'. Omit to browse."
},
"today": {
"type": "boolean",
"description": "Only today's sheet(s), by the date in New York."
},
"cursor": {
"type": "string",
"maxLength": 200,
"description": "nextCursor from the previous call, for the next page."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Oct 31, 2026.