Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
한국 중등 2022 개정 교육과정 학습 그래프 MCP 서버 (중학교 714 · 고교 3,124 성취기준 · 원문 수록 · 중→고 전이)
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"korean-secondary-learning-map": {
"command": "npx",
"args": [
"-y",
"korean-secondary-learning-map-mcp"
]
}
}
}ターミナルでこれを実行します
claude mcp add korean-secondary-learning-map -- npx -y korean-secondary-learning-map-mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"korean-secondary-learning-map": {
"command": "npx",
"args": [
"-y",
"korean-secondary-learning-map-mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"korean-secondary-learning-map": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"korean-secondary-learning-map-mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント raphysicst-create で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.3.0)がレジストリに届いたのは2 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, LexPact UK Contracts
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Generate UK-law contracts: NDA, service, freelance, recruiter terms of business, IR35.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
한국 중등(중학교·고등학교 보통교과·특목 계열[과학·예술·체육]) 2022 개정 교육과정 학습 그래프를 AI가 조회하게 해주는 MCP(Model Context Protocol) 서버입니다. Claude Desktop, Claude Code 등 MCP를 지원하는 AI 클라이언트에 설정 한 줄로 연결하면, AI가 성취기준·학습 주제·선수관계·중→고 전이를 직접 검색해서 답합니다.
| 항목 | 수량 |
|---|---|
| 과목(교육과정) | 255 (중학교 24 · 고교 231) |
| 성취기준 | 3,838 (중학교 714 · 고교 3,124) |
| 성취기준 원문 | 3,838 (자동 추출 3,824 + 수식 수동 보정 14) |
| 세부 학습 주제 | 5,284 |
| 선수관계 (교과 내) | 266 (중학교 56 · 고교 210) |
| 학습 클러스터 | 838 |
| 중→고 전이 | 175 |
| 과목관계 (고교 과목 간 선후) | 39 |
빌드 시 드롭된 항목:
get_standard에서 subject 파라미터로 구분해야 합니다.검색·목록형 도구 6종(list_curricula, search_standards, search_topics, search_standard_text, get_learning_roadmap, list_clusters)은 schoolLevel(middle | high) 필터를 지원합니다. 나머지 5종(get_standard, get_topic, get_prerequisites, get_transitions, get_course_pathway)은 ID·코드 단건 조회라 필터가 없습니다.
| 도구 | 설명 |
|---|---|
list_curricula | 필터 없으면 학교급·교과군 요약, schoolLevel/subjectGroup 지정 시 과목 목록 |
search_standards | 성취기준을 코드·키워드·필터로 검색 (요약 목록) |
search_standard_text | 성취기준 공식 원문 전문에서 키워드 검색 (매칭 스니펫) |
get_standard | 성취기준 코드로 전체 레코드 + 공식 원문 + 연결 주제 조회. 코드 공유 과목은 subject로 구분 |
search_topics | 세부 학습 주제 검색 (요약 목록) |
get_topic | 주제 ID로 관찰 증거·평가 문항·출처를 포함한 전체 레코드 조회 |
get_prerequisites | 주제의 선수/후속 관계 조회. depth: "all"이면 위상 정렬된 전이적 학습 경로 반환 |
get_learning_roadmap | 과목의 성취기준을 영역→클러스터 계층으로 집계한 로드맵 |
list_clusters | 학습 클러스터 목록·상세 조회 |
get_transitions | 주제 ID 또는 성취기준 코드로 중→고 전이(심화 연계)를 양방향 조회 |
get_course_pathway | 과목명으로 고교 과목 간 권장 선후 흐름(예: 영어Ⅰ→영어Ⅱ) 조회 |
claude mcp add curriculum-kr-secondary -- npx -y korean-secondary-learning-map-mcp
모든 프로젝트에서 쓰려면 사용자 범위로:
claude mcp add -s user curriculum-kr-secondary -- npx -y korean-secondary-learning-map-mcp
설정 파일에 추가합니다. macOS: ~/Library/Application Support/Claude/claude_desktop_config.json · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": { "curriculum-kr-secondary": { "command": "npx", "args": ["-y", "korean-secondary-learning-map-mcp"] } } }
저장 후 Claude Desktop을 재시작하면 도구 11종이 로드됩니다.
npx 포함)git clone https://github.com/raphysicst-create/korean-secondary-learning-map-mcp.git
cd korean-secondary-learning-map-mcp npm install npm test # node --test tests/*.test.mjs
data/kr/의 데이터는 커밋되어 있으므로 일반 사용에는 파이프라인 재현이 필요 없습니다. 데이터를 재구축하려면 다음 순서로 실행합니다.
npm run pipeline:fetch # DECK6 원본 + NCIC PDF 7권 확보·해시 검증 (.cache/, git 미추적)
npm run pipeline:build # DECK6 원본에서 범위 필터링해 data/kr/*.json 생성 npm run pipeline:extract # PDF에서 성취기준 원문 추출 (실패분은 pipeline/exceptions.json으로 수동 보정) npm run pipeline:verify # 전수 검증(수량 게이트·참조 무결성) + manifest.json 해시 기록
PDF 7권(별책3, 별책4 Ⅰ·Ⅱ·Ⅲ, 별책20·21·22)은 저장소 밖에 있어야 하며, PDF_DIR 환경 변수(기본값: 저장소 부모 폴더)에서 찾습니다.
68e6228).