StandardGraph について
StandardGraphは、複数のカリキュラム体系のK–12基準を扱う教育関係者、カリキュラムチーム、EdTech開発者向けのMCPサーバーです。基準の検索や学年ごとの進行、前提学習パスに加え、NLPによる体系間マッピングを提供し、品質スコアに基づいて低品質な候補を既定で除外します。
主な機能
- 01カリキュラム基準の検索と取得
- 02学年ごとの概念の進行を追跡
- 03前提学習パスの作成
- 04カリキュラム体系間の基準マッピング
- 05品質スコア付きの対応結果
活用シーン
- 01授業の概念に合う基準を検索
- 02国や試験機関をまたいでカリキュラムを比較
- 03学年ごとのトピックの発展を追跡
- 04カリキュラム計画で内容と基準を対応付け
MCP 対応
StandardGraphは、基準の検索・取得、進行の追跡、学習パスの作成、体系一覧、カリキュラム間の対応付けを行う6つのMCPツールを公開します。ホスト型コネクターとローカルMCPサーバーに対応しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| system | string | いいえ | |
| standard_id | string | はい | |
| include_elaborations | boolean | いいえ |
詳細
StandardGraph
グローバルなカリキュラムを整合させるレイヤーです。 ある国の基準を、別の国や試験委員会の相当する基準に対応付けます。単一の国を対象とするツールでは実現できない、国境を越えた整合を実現します。
50 か国以上の 307 のカリキュラム体系にまたがる 175,046 件の基準を、単一のグラフに相互対応付けし、Claude から利用できます。
🎯 グラフ内のすべての相互対応に品質スコアが付くようになりました。 173,485 件すべての相互対応に、1~5 の LLM 品質スコアが付いています。品質の低い一致(スコアが低いもの、または埋め込み類似度が 0.75 未満のもの)はデフォルトで除外されます。その結果、ブラインドラベル付きテストセットで測定した精度は、79% から 91%(部分的または完全に正しい結果)に向上しました。結果は整合性の品質順に並ぶため、最も適切な一致が最初に表示されます。
⚡ インストール不要で、30 秒でお試しいただけます。 Claude で 設定 → コネクタ → カスタムコネクタを追加 に進み、
https://standardgraph.walkmakewalk.com/mcpを貼り付けてください。ダウンロードもトークンも不要です。(詳しい手順 ↓)
数学、理科、ELA、社会科、コンピューターサイエンス、芸術、世界の言語に対応しています。米国の全国基準および州基準に加え、主要な国際カリキュラムも含まれます。Claude に任意の基準を検索させたり、学年をまたいで概念をたどらせたり、他国のカリキュラムにおける相当する基準を見つけさせたりできます。
対象となる方:
- EdTech エンジニアとカリキュラムチーム — クロスウォークを手作業で作成せずに、コンテンツを基準に対応付けたり、整合機能を構築したり、州や国をまたいで網羅状況を監査したりする方。
- 異なる教育制度間を移る教師やカリキュラム専門家 — 「シンガポールで IB を教えていましたが、今はテキサス州で CCSS を教えています。この学年では、実際に何が違うのでしょうか?」
現在このどちらかを手作業で行っているなら、スプレッドシートをこれに置き換えられます。

インストール
オプション A — ホスト型コネクタ(インストール不要)⚡
最も手軽に試せる方法です。ダウンロードもターミナルも不要です。Claude で 設定 → コネクタ → カスタムコネクタを追加 に進み、名前に StandardGraph を指定して、次の URL を貼り付けてください。
https://standardgraph.walkmakewalk.com/mcp
接続すると、どの会話でも StandardGraph のツールを利用できます。ウェブ、デスクトップ、モバイルの Claude で動作します。(カスタムコネクタの利用には、有料の Claude プランが必要です。ホスト型サーバーは控えめなハードウェアで稼働しているため、お試しや軽い利用に最適です。負荷の高い利用やオフラインでの利用には、以下の手順でローカルにインストールしてください。)
オプション B — ローカルインストール(オフライン/セルフホスト)
データベースのローカルコピーを使い、お使いのマシン上だけで動作します。Claude Desktop が必要です。ターミナルを開き、次を実行してください。
curl -fsSL https://raw.githubusercontent.com/swoopeagle/standardgraph/main/install.sh | bash
その後、Claude Desktop を終了してから、再度開いてください。新しい会話で 🔨 アイコンを探してください。
インストーラーがすべて処理します。ビルド済みデータベース(約 850 MB)のダウンロード、依存関係のインストール、Claude の設定の自動修正を行います。
任意:より優れたセマンティック検索
Ollama をインストールし、概念の照合を強化する埋め込みモデルを取得してください。
brew install ollama
ollama pull nomic-embed-text
Ollama がない場合、StandardGraph はキーワード検索に切り替わります。これでも便利ですが、セマンティック検索では、完全に同じ単語が含まれていなくても、概念的に関連する基準を見つけられます。詳しい設定方法は docs/install.md を参照してください。
お試しください:
List all available curriculum systems
How does CCSS build fractions from grade 3 to 6?
What's the Singapore equivalent of CCSS.MATH.6.RP.A.3?
Find Texas ELA standards related to argumentative writing in grades 9-10
How does the C3 Framework approach civics compared to California's social studies standards?
→ 詳しいインストールガイド:docs/install.md · 初めての方向けガイド:docs/quickstart.md
対応範囲
国際的な対応範囲が最も充実しているのは、数学、理科、ELA です。社会科、コンピューターサイエンス、世界の言語、芸術は現在、米国および AP に重点を置いており、国際対応を拡大中です。
数学
| 地域 | 制度 |
|---|---|
| 🇺🇸 アメリカ合衆国 | ccss(ハブ)+全50州+DC |
| 🎓 アドバンスト・プレースメント | ap-calc-ab ap-calc-bc ap-stats ap-precalc |
| 🇨🇦 カナダ | ca-ab ca-on ca-mb ca-sk ca-nb ca-qc |
| 🌍 国際バカロレア | ib-pyp ib-myp ib-dp |
| 🌍 その他の国際制度 | cambridge aero dodea |
| 🇦🇺 オーストラリア | au-acara au-vic |
| 🇬🇧 イギリス | uk-nc uk-aqa gb-sco |
| 🇸🇬 シンガポール | sg-moe |
| 🇯🇵 日本 | jp-mext(1~9年生) |
| 🇰🇷 韓国 | ko-ncic |
| 🇩🇪 ドイツ | de-kmk |
| 🇨🇿 チェコ共和国 | cz-msmt |
| 🇪🇸 スペイン | es-lomloe |
| 🇧🇷 ブラジル | br-bncc |
| 🇲🇽 メキシコ | mx-sep mx-dgb-ems |
| 🇨🇱 チリ | cl-mineduc cl-mineduc-sec |
| 🇨🇴 コロンビア | co-men |
| 🇵🇪 ペルー | pe-minedu |
| 🇺🇾 ウルグアイ | uy-anep |
| 🇳🇿 ニュージーランド | nz-moe |
| 🇮🇪 アイルランド | ie-ncca |
| 🇭🇰 香港 | hk-edb |
| 🇮🇳 インド | in-ncert |
| 🇵🇭 フィリピン | ph-deped |
| 🇬🇭 ガーナ | gh-nacca |
| 🇿🇦 南アフリカ | za-caps |
理科
| 地域 | 制度 |
|---|---|
| 🇺🇸 アメリカ合衆国 | ngss(ハブ、K~12)+全50州+DC |
| 🎓 アドバンスト・プレースメント | ap-bio ap-chem ap-phys-1 ap-phys-2 ap-phys-c-mech ap-phys-c-em ap-env |
| 🌍 国際バカロレア | ib-dp-bio ib-dp-chem ib-dp-physics ib-dp-ess ib-myp-science |
| 🌍 国際 | au-acara ca-on gb-sco gh-nacca ie-ncca na-nied sg-moe tz-tie uk-nc zm-cdc zw-zimsec |
ELA(英語・言語芸術)
| 地域 | 制度 |
|---|---|
| 🇺🇸 アメリカ合衆国 | ccss-ela(ハブ、K~12)+49州 |
| 🎓 アドバンスト・プレースメント | ap-english-lang ap-english-lit |
| 🌍 国際バカロレア | ib-dp-english-a ib-myp-english |
| 🌍 国際 | au-acara ca-on gb-sco gh-nacca ie-ncca na-nied sg-moe tz-tie uk-nc zm-cdc zw-zimsec |
社会科
アメリカ合衆国の州のみを対象としています。国際的な社会科は今後対応予定です。
| 地域 | 制度 |
|---|---|
| 🇺🇸 アメリカ合衆国 | c3(C3 フレームワークのハブ、K~12)+50州 |
| 🎓 アドバンスト・プレースメント | ap-us-history ap-world-history ap-euro-history ap-us-gov ap-comp-gov ap-human-geo ap-psych ap-macro-econ ap-micro-econ ap-art-history ap-african-american-stud ap-seminar ap-research |
| 🌍 国際バカロレア | ib-dp-history ib-dp-geography ib-dp-economics ib-dp-psych ib-myp-ss |
コンピューターサイエンス
| 地域 | 制度 |
|---|---|
| 🇺🇸 アメリカ合衆国 | csta(CSTA 2017 のハブ、K~12)+11州(対象拡大中) |
| 🎓 アドバンスト・プレースメント | ap-cs-a ap-cs-principles |
| 🌍 国際バカロレア | ib-dp-cs ib-myp-design |
世界の言語
| 地域 | 制度 |
|---|---|
| 🎓 アドバンスト・プレースメント | ap-spanish-lang ap-spanish-lit ap-french ap-german ap-italian ap-japanese ap-chinese ap-latin |
芸術
| 地域 | 制度 |
|---|---|
| 🎓 アドバンスト・プレースメント | ap-music-theory ap-2d-art ap-3d-art ap-drawing |
Claude で
list_systemsを実行すると、最新の件数を確認できます。パイプラインは毎晩更新されます。
Claude での使用
StandardGraph はインストール後すぐに使えますが、以下の内容をClaude プロジェクトの指示(Settings → Projects → [your project] → Instructions)に貼り付けると、ツールの使い方や結果の解釈について Claude により適切な指針を与えられます。
これを Claude プロジェクトの指示に貼り付けてください
You are a K-12 curriculum expert with access to StandardGraph — a database of 175,000+ standards across 307 curriculum systems in 50+ countries, covering Math, Science, ELA, Social Studies, Computer Science, Arts, and World Languages.
## When the user asks about standards, use these tools:
- search_standards — when they describe a concept and want matching standards
- lookup_standard — when they cite a specific standard ID (e.g. CCSS.MATH.6.RP.A.3)
- get_progression — when they ask how a topic develops across grade levels
- get_learning_path — when they want an ordered study plan of prerequisites for a target standard
- map_standard — when they want the equivalent standard in another curriculum or country
- list_systems — when they want to know which systems are available
## Reading crosswalk confidence scores:
- ≥ 0.90: Strong match — same concept, aligned grade level
- 0.85–0.89: Good match — same concept, may differ by ±1 grade
- 0.75–0.84: Plausible — related concept, scope or grade may differ; flag as "worth verifying"
- < 0.75: Weak — treat as a starting point only, not a definitive equivalent
When grade_delta ≠ 0, note which curriculum introduces the concept earlier or later. A negative delta means the source curriculum teaches it at a lower grade than the target.
## Tool chaining patterns:
- Compare two systems on a topic: search_standards in system A, then system B with the same query
- Deep dive on a standard: lookup_standard → follow prerequisites/successors → map_standard to compare
- Cross-curriculum progression: get_progression in CCSS, then map key grade stages to another system
## Known limitations — read before using map_standard or list_systems:
- **Crosswalks are stored one-directional** (non-hub → hub, e.g. sg-moe → ccss), not mirrored. Mapping
*from* a hub to a non-hub system (e.g. "what's the Singapore equivalent of this CCSS standard?") often
falls through to a weaker semantic fallback even when a strong reverse mapping exists. **Always call
map_standard with the non-hub/state/international/AP system as from_system and the subject's hub
(ccss, ngss, ccss-ela, c3, csta) as to_system** — flip the user's framing if needed, then present the
result in the direction the user actually asked about. Mapping between two non-hub systems directly
(e.g. Singapore → UK) is also less reliable than routing through the hub.
- **list_systems' region filter has metadata gaps** — some international systems are tagged inconsistently
and a region like "Sub-Saharan Africa" may under-match. Prefer filtering by subject alone, or reference
systems by their code directly, rather than relying on region to enumerate everything available.
## Always note:
Crosswalk mappings are NLP-generated (cosine similarity), not human-verified. Present them as "closest available match" rather than "equivalent." For high-stakes decisions — student placement, curriculum adoption, teacher credentialing — recommend expert review for any mapping below 0.85 confidence.
StandardGraph には、Claude が直接呼び出せる MCP プロンプトテンプレートも3つ付属しています。StandardGraph に接続した状態で、会話中に次を試してください。
/curriculum_assistant— セッション中、Claude をカリキュラムの専門家として設定します/compare— 特定のトピックについて、2つのカリキュラム制度を並べて比較します/find_equivalent— 特定の標準 ID を別のカリキュラムに対応付けます
ツール
| ツール | 機能 |
|---|---|
search_standards | 概念やスキルに一致する基準を、平易な英語で検索します |
lookup_standard | IDを指定して、全文、前提条件、後続の基準を含む基準情報を取得します |
get_progression | 概念が学年を通じてどのように発展するかをたどります |
get_learning_path | 対象の基準に必要なすべての前提条件を、LLMで検証された前提条件グラフに基づいて、順序付けされた学習計画として返します |
map_standard | 別のカリキュラム体系における最も近い同等の基準を検索します |
list_systems | インデックス化されたすべての体系と基準の最新の件数を表示します |
その他の使用例:
- 「中学校の気候変動に関連するNGSSの基準を探して」
- 「高校のELAで、テキサス州とカリフォルニア州が論証文のライティングをどのように扱っているか比較して」
- 「ループと条件分岐に該当するCSTAの基準は?」
- 「C3 Frameworkでは、歴史的思考をVirginia's SOLの社会科と比べてどのように扱っていますか?」
- 「CCSS.MATH.6.RP.A.3をシンガポールのカリキュラムに対応付けて」
仕組み
取り込み — 米国とカナダの基準はcommonstandardsproject.comから取得します。国際的な基準は、Gemma 4 31B(Ollama経由)を使って公式PDFのシラバスから抽出し、カリキュラムのテキストを構造化JSONに変換します。APコースの基準も同様に、College BoardのCourse and Exam Descriptionsから抽出します。
埋め込み — 各基準をnomic-embed-text(768次元)で埋め込み、SQLiteに保存します。
クロスウォーク — 各教科にはハブとなる基準があります。NLPのコサイン類似度を使って、ハブ以外の各基準を最も近いハブの基準に対応付けます。
| 教科 | ハブ |
|---|---|
| 数学 | CCSS Math |
| 科学 | NGSS |
| ELA | CCSS ELA |
| 社会科 | C3 Framework |
| コンピューターサイエンス | CSTA K-12 (2017) |
map_standardは、直接検索、2段階のブリッジング(ハブ経由で任意の体系間を対応付け)、および意味埋め込みによるフォールバックに対応しています。
MCP サーバー — stdio経由のFastMCPで、6つのツールを提供します。
技術スタック
- uvワークスペースのモノレポ
- FastMCP(stdioトランスポート)
- SQLite — 基準、埋め込み(BLOB)、関係、クロスウォークの対応付けを保存
- Ollama経由のnomic-embed-text — 768次元の埋め込み
- Ollama経由のGemma 4 31B — 国際カリキュラムとAPカリキュラムのPDF→JSON抽出
研究の基盤
StandardGraphのクロスウォークエンジンは、NLPの埋め込み類似度によって、カリキュラム体系をまたいだ同等の基準を確実に特定できることを示す、査読済み研究に基づいています。2024~2025年には、独立した3つの研究グループがこのアプローチを検証しました。
- 数学の問題を内容基準に自動対応付けする — ファインチューニングしたトランスフォーマーモデルが、数学基準の対応付けでF1=0.95を達成しています。これは、StandardGraphが最も広くカバーしている教科でこのアプローチの有効性を裏付けるものです。
- CCSSとNAEPの問題仕様をつなぐNLPクロスウォーク — 文埋め込みのコサイン類似度を使って、カリキュラム基準間のクロスウォークを手作業で作成する方法を代替できることを示しています。これはStandardGraphが採用している方法そのものです。
- 大規模言語モデルによる問題と基準の対応付けの拡張 — LLMは基準の対応付けで83~94%の精度を達成しており、著者らは、曖昧なケースを人間が確認する自動スクリーニングとのハイブリッドパイプラインを提唱しています。
研究の蓄積は数学で最も充実しており、科学基準の対応付けに関するエビデンスはまだ増えつつあります。StandardGraphのクロスウォークはNLPで生成されており、人間による検証は行われていません。生徒の進路決定、教員資格認定、カリキュラム採用など、重要な意思決定に使用する場合は、信頼度が0.85未満の対応付けについて専門家による確認を推奨します。
ライセンス
MIT。基準データの著作権は各カリキュラム機関(CCSS、州のDOE、NGSS、NCSS、CSTA、ACARA、Cambridge Assessment、IBO、MOE Singapore、MEXT Japan、NZ Ministry of Education、Education Scotland、NCCA Ireland、EDB Hong Kong、NCERT India、NaCCA Ghana、DBE South Africaなど)に帰属します。
オープンライセンスの追加資料に関する帰属表示(2026-10 スキャン)
- オーストラリア・カリキュラム v9(人文・社会科学、デジタル技術、芸術、言語):著作権は Australian Curriculum, Assessment and Reporting Authority(ACARA)に帰属し、CC BY 4.0 でライセンスされています。構成を整えた点を除き、内容に変更はありません。
- イングランドのナショナル・カリキュラム(コンピューティング、歴史、地理、市民教育、美術、音楽、言語)および Education Scotland の社会科の学習経験と成果:Open Government Licence v3.0(国王著作権)の下でライセンスされた公共部門情報を含みます。
- スペイン LOMLOE(Reales Decretos 157/2022、217/2022、243/2022):データの出典:Agencia Estatal Boletin Oficial del Estado。英語のテキストは StandardGraph による非公式翻訳であり、スペイン語の原文を併記しています。
- ノルウェー LK20:Utdanningsdirektoratet(Grep)のデータであり、Norwegian Licence for Open Government Data(NLOD)の下でライセンスされています。
- ポーランド(podstawa programowa、Dz.U. 2026 poz. 378):公式の法令(著作権の対象外、Prawo autorskie 第4条)です。英語のテキストは非公式翻訳であり、ポーランド語の原文を保持しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。