Skip to main content

20,000+ math standards across 75+ curriculum systems, cross-referenced to CCSS via NLP — accessible as a Claude MCP server

Project description

standardgraph

20,000+ math standards across 75+ curriculum systems, accessible as a Claude MCP server.

Covers the US (CCSS + all 50 states), Canada, Australia, UK, Singapore, Japan, New Zealand, Ireland, Hong Kong, India, Ghana, South Africa, Rwanda, Cambridge International, IB MYP/DP, and more — all cross-referenced to CCSS via NLP semantic similarity.

Install (macOS)

curl -fsSL https://raw.githubusercontent.com/swoopeagle/standardgraph/main/install.sh | bash

Restart Claude Desktop and look for the hammer 🔨 icon.

Manual setup

mkdir -p ~/.standardgraph
curl -L https://huggingface.co/datasets/swoopeagle/standardgraph/resolve/main/common_core.db \
     -o ~/.standardgraph/common_core.db

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "standardgraph": {
      "command": "uvx",
      "args": ["standardgraph"],
      "env": { "DB_PATH": "/Users/YOUR_USERNAME/.standardgraph/common_core.db" }
    }
  }
}

Tools

  • search_standards — find standards by concept description
  • lookup_standard — fetch a standard by ID with prerequisites/successors
  • get_progression — trace how a concept develops across grade levels
  • map_standard — find the equivalent standard in another curriculum
  • list_systems — see all indexed systems with live counts

Full documentation: https://github.com/swoopeagle/standardgraph

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

standardgraph-1.0.2.tar.gz (13.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

standardgraph-1.0.2-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file standardgraph-1.0.2.tar.gz.

File metadata

  • Download URL: standardgraph-1.0.2.tar.gz
  • Upload date:
  • Size: 13.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for standardgraph-1.0.2.tar.gz
Algorithm Hash digest
SHA256 9222122b89f66c1ced51cb7653162b3c63be0bd4a0b2f829110d1a99a03bd556
MD5 fcd8de451d2828b5ae945c6e07d87778
BLAKE2b-256 382651afc74995dab3d3c21732299f26d2c176bc76abbed252c77e16a5b31b8d

See more details on using hashes here.

File details

Details for the file standardgraph-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: standardgraph-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for standardgraph-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0429b193fe1e4ee602bf59b096963f850fcda7a6dfd6a523b412505304ba6b09
MD5 1b833d01854fb5cb724c5f74a75b090f
BLAKE2b-256 9a667e92461014173c6ec123ef4f7e2fb298c9c61bebeb5f854914f421d7a437

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page