
Korean Secondary Learning Map Mcp
io.github.raphysicst-create由 GitHub 账号 raphysicst-create 发布v0.3.0更新于 Oct 24, 2026
한국 중등 2022 개정 교육과정 학습 그래프 MCP 서버 (중학교 714 · 고교 3,124 성취기준 · 원문 수록 · 중→고 전이)
概览
本地 MCP 服务器,让助手检索韩国 2022 修订中等教育课程:成就标准、学习主题、先修关系与初中升高中衔接。
- 可以做什么
- 按学校级别和科目组浏览课程与科目清单
- 按代码或关键词搜索成就标准,并在官方原文中检索匹配片段
- 按代码获取成就标准完整记录、官方原文与关联主题,或按主题 ID 获取观察证据、评价题项与出处
- 查询主题的先修与后续关系,可返回拓扑排序的传递性学习路径
- 按领域与集群汇总科目路线图,并列出学习集群
- 查询初中到高中的衔接关系,以及高中科目之间的建议先后顺序
- 适用场景
- 适合教师、课程设计者、辅导者和学生,让助手基于韩国 2022 修订中等教育课程回答问题、规划学习顺序,或梳理初中主题与高中课程的衔接。
- 运行要求
- 通过 npx 以 stdio 在本地运行,需要 Node.js 20.11 或更高版本(含 npx)。未声明账号、API 密钥或环境变量。数据随包提供,日常使用无需重建数据管线。
安装
在 SourceWeft 中
- 打开 控制台中的 Korean Secondary Learning Map Mcp,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
korean-secondary-learning-map-mcp
한국 중등(중학교·고등학교 보통교과·특목 계열[과학·예술·체육]) 2022 개정 교육과정 학습 그래프를 AI가 조회하게 해주는 MCP(Model Context Protocol) 서버입니다. Claude Desktop, Claude Code 등 MCP를 지원하는 AI 클라이언트에 설정 한 줄로 연결하면, AI가 성취기준·학습 주제·선수관계·중→고 전이를 직접 검색해서 답합니다.
데이터 규모
빌드 시 드롭된 항목:
- 고교 선수관계는 DECK6 원본 508건 중 298건이 특성화고 전문교과 과목 제외로 드롭되어 210건만 포함되었습니다(중학교 56건과 합쳐 266건).
- 중→고 전이는 원본 대비 드롭 0건(175건 전부 포함).
- 과목관계는 원본 39건 전부가 포함 범위 안에 있어 드롭 없이 39건 전부 포함되었습니다.
범위와 한계
- 특성화고 전문교과(47,625건)는 포함하지 않습니다. 이 서버는 중학교 전체와 고등학교 보통교과(공통·일반선택·진로선택·융합선택) + 특목 계열(과학·예술·체육, 964건)을 다룹니다. 단, 「연극」과목(13건)은 DECK6 분류상 예술 계열이지만 실제로는 별책4(보통교과)에 수록된 과목이라 특목 계열 확장 이전부터 포함되어 있었습니다.
- 11개 코드(12스문·12심독 계열)는 서로 다른 두 과목이 공유합니다 —
get_standard에서subject파라미터로 구분해야 합니다. - 선수관계·전이·과목관계는 공식 문서(별책3·별책4·별책20·별책21·별책22, DECK6 근거)가 직접 뒷받침하는 관계만 수록했습니다. 초등판 대비 선수관계 수가 상대적으로 적은 것은 데이터가 부실해서가 아니라, 근거 없는 추정 관계를 배제했기 때문입니다.
- 선수관계·전이·과목관계는 모델의 추천 구조이며 보편적 학습 순서 주장이 아닙니다.
도구 11종
검색·목록형 도구 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·코드 단건 조회라 필터가 없습니다.
설치
Claude Code
모든 프로젝트에서 쓰려면 사용자 범위로:
Claude Desktop
설정 파일에 추가합니다.
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json · Windows: %APPDATA%\Claude\claude_desktop_config.json
저장 후 Claude Desktop을 재시작하면 도구 11종이 로드됩니다.
요구 사항
- Node.js ≥ 20.11 (
npx포함)
로컬 개발
data/kr/의 데이터는 커밋되어 있으므로 일반 사용에는 파이프라인 재현이 필요 없습니다. 데이터를 재구축하려면 다음 순서로 실행합니다.
PDF 7권(별책3, 별책4 Ⅰ·Ⅱ·Ⅲ, 별책20·21·22)은 저장소 밖에 있어야 하며, PDF_DIR 환경 변수(기본값: 저장소 부모 폴더)에서 찾습니다.
법적 고지
- MIT — 기반 데이터셋(학습 주제·선수관계·클러스터·전이·과목관계) 원저작자 DECK6의 저작권 고지를 유지합니다 (고정 커밋
68e6228). - 성취기준 원문은 교육부·국가교육위원회 고시의 별책으로서 저작권법 제7조 제2호에 따라 보호받지 않는 저작물입니다. 정확성·추적성을 위해 공식 출처를 표기합니다 — 상세는 NOTICE.md
- 수록 원문 기준 고시 — 별책3·4·20·21은 교육부 고시 제2022-33호, 별책22는 국가교육위원회 고시 제2024-3호입니다. 별책3·4를 개정한 국가교육위원회 고시 제2026-1호(2026.1.21.) 개정분은 반영되어 있지 않습니다.
- 이 프로젝트는 교육부·국가교육위원회·NCIC의 공식 산출물이 아니며, 개별 학습자를 진단하지 않습니다.
来源:README.md,提交 964bfae
工具
0版本历史
1- v0.3.0最新Sep 16, 2026
评分
已满足适用检查项的 40%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
请在仓库或注册中心条目中声明许可证。