Legends of Learning
com.legendsoflearning.app/catalogVersion 1.0.0Search the Legends of Learning K-8 games catalog and standards alignment
Status
Responds409 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:04 UTC
- Latency
- 409 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://app.legendsoflearning.com/mcpResponds409 msNo sign-in
Claude Code
claude mcp add --transport http catalog https://app.legendsoflearning.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: catalog
Remote MCP server URL: https://app.legendsoflearning.com/mcpCursor
{
"mcpServers": {
"catalog": {
"url": "https://app.legendsoflearning.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"catalog","type":"http","url":"https://app.legendsoflearning.com/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
3 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
legends_browse_standardsBrowses the public Legends of Learning curriculum taxonomy.
Without `standard_set`, lists the public standard sets (e.g. id "NGSS" for Next Generation Science Standards, "CCSS" for Common Core math), each with id, name, and subject_area; `query` filters them by name.
With `standard_set` (a set id from the list above), lists the standards in that set. Each standard has id, code (e.g. "2.OA.A.1" or an NGSS code), title, description, grades ("k" and "1"-"12"), and subject. Use a standard's id in legends_search_games' `learning_objective_ids` to find games aligned to it. `query` free-text matches code, title, and description; `grade` (integer, 0 = kindergarten) narrows to one grade level.
`page` (default 1) and `page_size` (default 10, max 25) paginate both modes.
Example: {"standard_set": "CCSS", "grade": 2, "query": "addition"} finds 2nd-grade Common Core standards about addition.
| Not declared | Yes | Not declared | Not declared |
legends_get_gameFetches the full public detail for one Legends of Learning game by its numeric id (from legends_search_games).
Returns the game's id, title, description, image, estimated_duration in minutes, type, grades served, teacher/student ratings, instructions, vocabulary, discussion questions, capability flags (supports_ipad, supports_tts, multi_language, saves_progress), lexile_level, the public url, and `learning_objectives` — the standards the game is aligned to, each with id, title, code, and standard_set.
Example: {"game_id": 1445} returns that game, or an error result if no such game is publicly available.
| Not declared | Yes | Not declared | Not declared |
legends_search_gamesSearches the public Legends of Learning game catalog (curriculum-aligned learning games for grades K-12 in math, science, and social studies).
Arguments (all optional): `query` free-text matches game titles and vocabulary; `grades` narrows to games for those grade levels (integers, 0 = kindergarten through 12); `game_type` is one of "instructional", "question", or "simulation"; `learning_objective_ids` narrows to games aligned to those learning objectives (get ids from legends_browse_standards); `page` (default 1) and `page_size` (default 10, max 25) paginate.
Returns `games` (each with id, title, description, image, estimated_duration in minutes, type, grades served, teacher/student ratings, and the game's public url) plus `page`, `page_size`, `total_entries`, and `total_pages`.
Example: {"query": "fractions", "grades": [3, 4], "page_size": 5} finds up to five 3rd-4th grade games about fractions.
| Not declared | Yes | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Jul 16, 2026
- Updated
- Jul 16, 2026
- Repository
- Not given
- Categories (suggested)
- Search and webSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared