서울 공공데이터 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 build
Claude Desktop 에 MCP 설정 추가하기
claude_desktop_config.json 파일에 다음을 추가한다.
{빌드된 경로}는 자신에 맞게 추가해야 함.
{
"mcpServers": {
"KoreaSeoulData": {
"command": "node",
"args": [
"{빌드된 경로}/seoul_korea/dist/index.js"
]
}
}
}
사용예제
서울시 지하철호선별 역별 승하차 인원 정보

서울시 문화행사 정보

KoreaSeoul
Project Details
- pinnaclesoft-ko/seoul_data_mcp
- MIT License
- Last Updated: 4/3/2025
Recomended MCP Servers
A Model Context Protocol (MCP) server that provides Nostr capabilities to LLMs like Claude.
Giving Claude ability to run code with E2B via MCP (Model Context Protocol)
A Model Context Protocol (MCP) server that enables LLMs to interact directly with Couchbase databases. Query buckets, execute...
A Model Context Protocol server for IDA
An MCP server capable of executing any terminal command securely and efficiently
Mcp server for supabase
MCP server for interacting with SingleStore Management API and services
A MCP Server that will download any webpage as markdown in an instant. Download docs straight to your...





