Legends of Learning

Search the Legends of Learning K-8 games catalog and standards alignment

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
87%
Qualität der Benennung
80%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,042Tokens (Tool-Definitionen)
~1.3 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.81% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "catalog": {
      "url": "https://app.legendsoflearning.com/mcp"
    }
  }
}

Remote-Endpunkte

https://app.legendsoflearning.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (3)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢legends_search_games(game_type, grades, learning_objective_ids, page, page_size, ...)

Searches 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "game_type": {
      "enum": [
        "instructional",
        "question",
        "simulation"
      ],
      "type": "string"
    },
    "grades": {
      "description": "Grade levels to include; 0 means kindergarten",
      "items": {
        "maximum": 12,
        "minimum": 0,
        "type": "integer"
      },
      "type": "array"
    },
    "learning_objective_ids": {
      "description": "Learning objective ids from legends_browse_standards",
      "items": {
        "type": "integer"
      },
      "type": "array"
    },
    "page": {
      "default": 1,
      "minimum": 1,
      "type": "integer"
    },
    "page_size": {
      "default": 10,
      "maximum": 25,
      "minimum": 1,
      "type": "integer"
    },
    "query": {
      "description": "Free-text search over game titles and vocabulary",
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢legends_browse_standards(grade, page, page_size, query, standard_set)

Browses 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "grade": {
      "description": "Only standards for this grade level; 0 means kindergarten",
      "maximum": 12,
      "minimum": 0,
      "type": "integer"
    },
    "page": {
      "default": 1,
      "minimum": 1,
      "type": "integer"
    },
    "page_size": {
      "default": 10,
      "maximum": 25,
      "minimum": 1,
      "type": "integer"
    },
    "query": {
      "description": "Free-text filter (set names, or standard codes/titles/descriptions)",
      "type": "string"
    },
    "standard_set": {
      "description": "A standard set id (e.g. \"NGSS\", \"CCSS\"); omit to list the sets",
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢legends_get_game(game_id)

Fetches 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "game_id": {
      "description": "Numeric game id, e.g. from legends_search_games results",
      "type": "integer"
    }
  },
  "required": [
    "game_id"
  ],
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet3 Tools
verifiziertVersion nicht aufgezeichnet3 Tools