taehyeonglim GitHub avatar

korean-elementary-learning-map-mcp

taehyeonglim

An MCP server that lets AI assistants directly query the 2022 revised Korean elementary curriculum graph, including official achievement standards, topics, and prerequisite relationships.

Stars

8

7-day growth

No data

Forks

4

Open issues

0

License

NOASSERTION

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It packages 620 verified official standards, 1,956 topics, and 1,894 prerequisite edges into a local, integrity-checked data set that any MCP client can use with a one-line setup, making curriculum data instantly accessible to LLMs.

Who it is for

  • AI developers building curriculum-aware assistants
  • EdTech researchers needing structured Korean elementary curriculum data
  • Teachers and curriculum designers using Claude or similar tools
  • Parents wanting AI-generated learning roadmaps for their children

Use cases

  • Searching for achievement standards by keyword, subject, or grade band
  • Retrieving full official text of a standard along with linked learning topics
  • Querying prerequisite sequences to build learning roadmaps
  • Listing curriculum clusters with parent-friendly summaries

Strengths

  • 620 official standards extracted and verified from NCIC PDFs
  • Fully local operation with embedded data (~8.6 MB) and no network needed after install
  • Data integrity enforced by SHA-256 checks on every startup
  • Two-stage search/detail pattern to save tokens for LLMs

Considerations

  • Only covers Korean elementary 2022 revised curriculum
  • Requires Node.js >= 20.11 and initial npx download
  • Prerequisite relationships are model recommendations, not official scope and sequence

README quick start

korean-elementary-learning-map-mcp

한국 초등 2022 개정 교육과정 학습 그래프를 AI가 조회하게 해주는 MCP(Model Context Protocol) 서버입니다. Claude Desktop, Claude Code 등 MCP를 지원하는 AI 클라이언트에 설정 한 줄로 연결하면, AI가 성취기준·학습 주제·선수관계를 직접 검색해서 답합니다.

데이터수량
교육과정(교과)11
성취기준 — 공식 원문 수록620
세부 학습 주제 (관찰 증거·평가 문항 포함)1,956
선수관계 (교과 내 DAG)1,894
학습 클러스터 (학부모용 요약 포함)153

특징

  • 성취기준 공식 원문 수록 — 620개 전부 NCIC 공개 PDF에서 추출·전수 검증. 원문 전문 검색 도구 제공
  • 완전 로컬 동작 — 데이터가 패키지에 내장(약 8.6MB)되어 설치 후 네트워크 불필요, stdio 방식
  • 무결성 보장 — 데이터 파일별 SHA-256을 서버 기동 시 재검증. 손상된 설치본은 기동 거부
  • LLM 친화 설계 — 검색은 요약만, 상세는 조회로 나눈 2단계 패턴(토큰 절약). 오타 입력엔 유사 후보 제안

빠른 시작

claude mcp add curriculum-kr -- npx -y korean-elementary-learning-map-mcp

설치 후 AI에게 바로 물어보세요:

"3-4학년 수학에서 분수 관련 성취기준 찾아줘" "[2수01-01] 원문 보여줘" "초등 1-2학년 수학 한 학기 로드맵 정리해줘"

설치

Claude Code

claude mcp add curriculum-kr -- npx -y korean-elementary-learning-map-mcp

모든 프로젝트에서 쓰려면 사용자 범위로:

claude mcp add -s user curriculum-kr -- npx -y korean-elementary-learning-map-mcp

Claude Desktop

설정 파일에 추가합니다. macOS: ~/Library/Application Support/Claude/claude_desktop_config.json · Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "curriculum-kr": {
      "command": "npx",
      "args": ["-y", "korean-elementary-learning-map-mcp"]
    }
  }
}

저장 후 Claude Desktop을 재시작하면 도구 9종이 로드됩니다.

Codex CLI

codex mcp add curriculum-kr -- npx -y korean-elementary-learning-map-mcp

또는 ~/.codex/config.toml에 직접 추가:

[mcp_servers.curriculum-kr]
command = "npx"
args = ["-y", "korean-elementary-learning-map-mcp"]

기타 MCP 클라이언트 (Cursor 등)

stdio 방식 MCP 서버를 지원하는 모든 클라이언트에서 동일한 형태로 등록됩니다: 실행 명령 npx, 인자 ["-y", "korean-elementary-learning-map-mcp"].

요구 사항

  • Node.js ≥ 20.11 (npx 포함)
  • 첫 실행 시 npm에서 패키지를 내려받으며(약 320KB 압축), 이후에는 캐시로 즉시 실행됩니다

동작 확인

printf '%s\n' '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"smoke","version":"0.0.0"}}}' | npx -y korean-elementary-learning-map-mcp | head -1

`"serverInfo":{"name":"korean-elementa

Description

한국 초등 2022 개정 교육과정 학습 그래프 MCP 서버 — 성취기준 원문 수록

Related repositories

Similar projects matched by category, topics, and programming language.

0xwilliamortiz
Featured
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI & Machine LearningLarge Language Models
577
slvDev
Featured
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI & Machine LearningLarge Language Models
1,960
jamesob
Featured
jamesob GitHub avatar

local-llm

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.

AI & Machine LearningLarge Language Models
1,660