# korean-elementary-learning-map-mcp

This MCP server lets an AI client query Korea’s elementary curriculum map, including standards, topics, and prerequisite links. Use it to find requirements or build a learning roadmap.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 14
- Author: taehyeonglim
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/taehyeonglim/korean-elementary-learning-map-mcp
- Updated: 2026-08-27
- HTML: https://affpapa.org/en/nevibecode/mcp/korean-elementary-learning-map-mcp

## What it does

The server exposes an elementary-school curriculum dataset for Korea: 11 subjects, 620 standards with official text, 1,956 learning topics, and 1,894 prerequisite links. An AI client can search standards and source text, inspect linked topics, retrieve assessment prompts, and examine learning clusters.

It provides 9 MCP tools for listing, searching, detail lookup, prerequisite traversal, and roadmap queries. The dataset ships inside the package, runs locally over stdio, and checks its files with SHA-256 when starting. Node.js ≥ 20.11 with `npx` is required, so the server will not start without that runtime.

## Requirements
- Needs: Node.js (commands run via npx)

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add korean-elementary-learning-map-mcp -- npx -y korean-elementary-learning-map-mcp
```

### Codex

**Platform CLI**
```bash
codex mcp add korean-elementary-learning-map-mcp -- npx -y korean-elementary-learning-map-mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "korean-elementary-learning-map-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "korean-elementary-learning-map-mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "korean-elementary-learning-map-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "korean-elementary-learning-map-mcp"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add korean-elementary-learning-map-mcp npx -y korean-elementary-learning-map-mcp
```

## When to use it
- find standards by subject and grade band
- search the official wording of a standard
- connect standards with learning topics
- build a subject learning roadmap
- trace prerequisite and follow-up topics

## Example prompts
- Find grade 3-4 mathematics standards related to fractions.
- Show the full standard record for `2수01-01`, including linked topics.
- Build a grade 1-2 mathematics learning roadmap.

## Similar
- [REA](https://affpapa.org/en/nevibecode/mcp/rea.md) — MCP server · ★ 392262
- [GitHub](https://affpapa.org/en/nevibecode/mcp/github.md) — MCP server · ★ 33989
- [Netdata](https://affpapa.org/en/nevibecode/mcp/netdata.md) — MCP server · ★ 81163
- [browser-use](https://affpapa.org/en/nevibecode/mcp/browser-use.md) — MCP server · ★ 119231
- [Codebase Memory](https://affpapa.org/en/nevibecode/mcp/codebase-memory.md) — MCP server · ★ 47577
- [mcp-server](https://affpapa.org/en/nevibecode/mcp/mcp-server.md) — MCP server · ★ 43902

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
