
Seoul Public Data
β 1from pinnaclesoft-ko
Provides public data for Seoul, South Korea, including subway ridership and cultural event information, via the Seoul Public Data API.
μμΈ κ³΅κ³΅λ°μ΄ν° MCP μλ² μμ
μμΈ κ³΅κ³΅λ°μ΄ν° APIλ₯Ό μ¬μ©νμ¬ μμΈμμ λ€μν 곡곡 λ°μ΄ν°λ₯Ό μ 곡νλ MCP μλ² μμ μ λλ€.
μμ λͺ©λ‘
- μμΈμ μ§νμ² νΈμ λ³ μλ³ μΉνμ°¨ μΈμ μ 보
- μμΈμ λ¬Έννμ¬ μ 보
μ€μ λ°©λ²
μμΈ κ³΅κ³΅λ°μ΄ν° API ν€ μ€μ
μμΈμ μ§νμ² νΈμ λ³ μλ³ μΉνμ°¨ μΈμ μ 보
νμΌ modules/KoreaSeoulCulturalEventInfo.tsμ λ€μ {API ν€}λ₯Ό μΆκ°νλ€.
import {
Tool,
} from "@modelcontextprotocol/sdk/types.js";
const API_URL = "http://openapi.seoul.go.kr:8088/{authKey}/json/culturalEventInfo/{StartIndex}/{EndIndex}";
const API_KEY = "{API ν€}";μμΈμ λ¬Έννμ¬ μ 보
νμΌ modules/KoreaSeoulSubwayStatus.tsμ λ€μ {API ν€}λ₯Ό μΆκ°νλ€.
import {
Tool,
} from "@modelcontextprotocol/sdk/types.js";
const API_URL = "http://openapi.seoul.go.kr:8088/{authKey}/json/culturalEventInfo/{StartIndex}/{EndIndex}";
const API_KEY = "{API ν€}";λΉλνκΈ°
npm i; npm run buildClaude Desktop μ MCP μ€μ μΆκ°νκΈ°
claude_desktop_config.json νμΌμ λ€μμ μΆκ°νλ€.
{λΉλλ κ²½λ‘}λ μμ μ λ§κ² μΆκ°ν΄μΌ ν¨.
{
"mcpServers": {
"KoreaSeoulData": {
"command": "node",
"args": [
"{λΉλλ κ²½λ‘}/seoul_korea/dist/index.js"
]
}
}
}μ¬μ©μμ
μμΈμ μ§νμ² νΈμ λ³ μλ³ μΉνμ°¨ μΈμ μ 보

μμΈμ λ¬Έννμ¬ μ 보

npm i; npm run buildNo common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.
Licensed under MITβ you can use, modify, and redistribute it under that license's terms.
View the full license file on GitHub β