StandardGraph logo

StandardGraph

Maps 175,000+ K-12 standards across 307 curriculum systems with scored crosswalks and progression tools.

Install StandardGraph

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for StandardGraph, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

StandardGraph MCP server connects Claude to a cross-referenced graph of 175,046 K-12 standards across 307 curriculum systems in 50+ countries. Its tools search and look up standards, trace learning progressions, build prerequisite paths, compare equivalent standards, and list available systems. Reach for it when aligning curricula across states, countries, exam boards, or grade levels. It is available as a hosted connector or as a locally installed database for offline use.

Use cases

  • Map a state standard to an international curriculum
  • Trace a concept across grade levels
  • Find standards related to a described topic
  • Build prerequisite learning paths
  • Audit curriculum coverage across systems

Key features

  • 175,046 K-12 standards
  • 307 curriculum systems across 50+ countries
  • Quality-scored crosswalks
  • Grade-level progressions
  • Prerequisite learning paths
  • Hosted and local installation options

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

6/6 checks healthy over the last 38d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars5Stargazers on the source repository.
Last commit2d agoMost recent push to the default branch.

How StandardGraph works

What StandardGraph does

StandardGraph provides MCP access to a large catalog of K-12 education standards. The repository describes 175,046 standards across 307 curriculum systems in more than 50 countries, covering Mathematics, Science, English Language Arts, Social Studies, Computer Science, Arts, and World Languages.

The main use is curriculum alignment. A developer or curriculum specialist can identify standards by concept, retrieve a known standard by ID, compare a standard with an equivalent in another system, or examine how a topic develops across grades. The catalog includes US national and state systems, Advanced Placement, International Baccalaureate, and curricula from countries including Singapore, Japan, Australia, the United Kingdom, Canada, Brazil, India, and others.

Coverage is not uniform. International coverage is deepest in Mathematics, Science, and ELA. Social Studies is currently US-focused, while Computer Science, World Languages, and Arts have more limited coverage in the listed systems.

How it works

StandardGraph exposes its curriculum graph through MCP, allowing a compatible AI client to call tools during a conversation. Its documented tools are search_standards, lookup_standard, get_progression, get_learning_path, map_standard, and list_systems.

Search can match a described concept, while lookup handles a specific identifier such as CCSS.MATH.6.RP.A.3. Progression requests show how a topic changes across grade levels. Learning paths provide an ordered route through prerequisites for a target standard. Mapping requests find a corresponding standard in another curriculum or country, and list_systems reports the currently available systems.

Crosswalks have LLM-generated quality scores from 1 to 5. Results with low scores or embedding similarity below 0.75 are suppressed by default, and returned matches are ranked by alignment quality. Grade differences and scope differences still require review rather than being treated as definitive equivalence.

Setup and configuration

The hosted option requires no local installation or token. In Claude, open Settings, choose Connectors, select Add custom connector, and enter https://standardgraph.walkmakewalk.com/mcp.

For local or offline use, the provided installer downloads a pre-built database of approximately 850 MB, installs dependencies, and updates the Claude Desktop configuration. After running the repository's shell installer, Claude Desktop must be quit and reopened. The local setup runs against a copy of the database on the user's machine.

Ollama is optional. Installing it and pulling nomic-embed-text enables richer semantic matching; without it, the server falls back to keyword search. The repository also links to separate installation and quickstart guides.

Tools and capabilities

  • Search standards by topic or described concept.
  • Look up a standard by identifier.
  • Trace topic development across grade levels.
  • Generate prerequisite learning paths.
  • Map standards between curriculum systems.
  • List available curriculum systems.
  • Use quality-ranked crosswalks with grade and scope context.

For developers building Education products, StandardGraph can support standards alignment, curriculum coverage checks, cross-country comparisons, and teacher workflows that move between education systems.

Limitations and notes

StandardGraph is updated nightly, so the catalog count and system list can change. International subject coverage varies, and international Social Studies is identified as planned rather than currently available. The hosted service is described as suitable for trying the system and light use; the README recommends local installation for heavy or offline workloads. Semantic search depends on the optional Ollama setup, while keyword search remains available without it. Crosswalk scores indicate match quality but do not remove the need for expert verification when scope or grade placement differs.

The documented client setup centers on Claude. The material does not describe authentication variables, API keys, or a separate programmatic configuration interface.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about StandardGraph

StandardGraph is an MCP server that connects Claude to a graph of 175,046 K-12 standards across 307 curriculum systems in 50+ countries. Its main tools search and look up standards, trace grade-level progressions, build learning paths, map equivalent standards across curricula, and list available systems.

Use the hosted connector by adding https://standardgraph.walkmakewalk.com/mcp in Claude under Settings → Connectors → Add custom connector. For local use, run the repository's install script, which downloads the database and configures Claude Desktop.

Yes, StandardGraph supports Claude Desktop through both the hosted connector and local installation. The local installer updates the Claude configuration, and Claude Desktop must be restarted afterward.

Yes, StandardGraph falls back to keyword search when Ollama is not installed. Ollama with the `nomic-embed-text` model is optional and adds semantic matching for concepts whose wording differs from the standard text.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewStandardGraph AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/standardgraph?style=directory)](https://allmcps.com/mcp/standardgraph)
HTML Embed
<a href="https://allmcps.com/mcp/standardgraph"><img src="https://allmcps.com/api/badge/standardgraph?style=directory" alt="StandardGraph on AllMCPs" /></a>