Skip to main content
The MCP server is in limited early release and is only available to some private beta usersBecause it is an early release, current users should expect occasional breaking changes.
The Model Context Protocol (MCP) is an open-source standard for connecting AI applications to external systems. MCP servers expose tools that allow AI models to perform actions (always with user approval). Each tool defines a specific operation with typed inputs and outputs, and the model requests tool execution based on conversation context. The Knowledge Graph MCP Server implements the Model Context Protocol in the K12 education domain. It provides tools for working with the academic standards, learning components, and learning progressions represented in the Knowledge Graph. These tools allow AI models to reliably resolve standards, decompose them into granular learning components, and trace progressions across standards—all through structured, authoritative data rather than relying on model recall.

Authentication

The Knowledge Graph MCP server uses API keys for authentication. You can create and manage API keys in the Learning Commons Platform.

Knowledge Graph MCP tools 

  • Find standard statement: Resolves an education standard code into its authoritative statement and metadata, optionally scoped to a jurisdiction.
  • Find learning components from standard: Breaks a standard into granular learning components that represent individual, teachable skills.
  • Find learning progressions from standard: Identifies prior or subsequent standards in a learning progression, based on the Student Achievement Partners (SAP) Coherence Map for Mathematics.
These tools can be used individually or in sequence. For example, a workflow may begin by resolving a standard code into its official statement, then retrieve the associated learning components for targeted instruction, and finally, trace progressions to identify prior or follow-on standards.

Find standard statement

Resolves an education standard code into its official statement and metadata.

Input

FieldTypeRequiredDescription
statementCodestringYesShort code identifying the standard (e.g., RI.5.2 or 8.F.B.4).
jurisdictionstringNoJurisdiction where the standard is adopted (e.g., Maryland). Optional.

Find learning components from standard

Breaks down a broad standard into specific, granular learning components that represent individual teachable skills.

Input

FieldTypeRequiredDescription
caseIdentifierUUIDstringYesUUID of the standard in the CASE Network (from Find standard statement).

Find learning progressions from standard

Identifies prerequisite or subsequent standards in a learning progression, based on the Student Achievement Partners (SAP) Coherence Map for Mathematics.

Input

FieldTypeRequiredDescription
caseIdentifierUUIDstringYesUUID of the standard in the CASE Network (from Find standard statement).
directionstringYesTraversal direction: backward (prerequisites) or forward (subsequent).

Private Beta

The Knowledge Graph MCP Server is currently available through our Private Beta program. Developers can explore the MCP Server’s capabilities using the Knowledge Graph Claude integration, which enables standards-aligned reasoning, learning component breakdown, and progression tracing in conversations. Developers and organizations who wish to experiment with direct access to the Knowledge Graph MCP Server can sign up to join the private beta wait list. Participants will receive early access to the tools, documentation, and support, and will have the opportunity to provide feedback that shapes future development. Please review the Knowledge Graph License before using these tools.