Korea Nationwide Data
Nationwide Korea: bus stops in 138 cities, 30-year climate normals, tourism (KR/EN).
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
claude mcp add --transport http korea-nationwide-data 'https://korea-data-mcp.picks-site.workers.dev/mcp'
{
"mcpServers": {
"korea-nationwide-data": {
"type": "http",
"url": "https://korea-data-mcp.picks-site.workers.dev/mcp"
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
korea-data-mcp
전국 138개 도시 버스 정류소 + 30년 기상 평년값 + 전국 관광정보. 설치 없는 원격 MCP 서버입니다.
npx 도, API 키 발급도 필요 없습니다 — URL 하나만 등록하면 됩니다.
다른 한국 MCP 서버와 뭐가 다른가
한국 관련 MCP 서버는 이미 여럿 있습니다. 대부분 도시 하나(서울·부산)나 분야 하나(숙박·주식·부동산·세금)를 다룹니다. 이 서버는 전국 단위이고, 특히 아래 둘은 지금 다른 데서 찾기 어렵습니다.
- 전국 버스 정류소 — 138개 도시, 좌표 포함
- 기상 평년값 1991~2020 — 30년 통계. (예보가 아닙니다. 예보를 주는 서버는 따로 있습니다)
관광정보는 서울 전용·숙박 전용 서버들이 이미 있습니다. 이 서버의 강점은 전국·전 카테고리라는 점입니다.
연결
{
"mcpServers": {
"korea-data": { "url": "https://korea-data-mcp.picks-site.workers.dev/mcp" }
}
}
Streamable HTTP 방식입니다.
공식 MCP 레지스트리에도 등재돼 있습니다 — io.github.sean-park-funda/korea-data-mcp
도구
| 도구 | 하는 일 |
|---|---|
korea_tour_search | 관광지·음식점·숙박·축제 검색 (한국관광공사 국문) |
korea_tour_search_en | 같은 데이터의 공식 영문판 — 외국인 대상 에이전트용 |
korea_area_codes | 지역·시군구 코드 |
korea_bus_stops | 시내버스 정류소 검색 (좌표 포함, 전국 138개 도시) |
korea_bus_cities | 버스 정보 제공 도시 목록 |
korea_weather_normals | 기상 평년값 1991~2020 (월평균·최고·최저 기온) |
"경주 불국사 근처 볼거리 찾아줘" → korea_tour_search
"Find beaches near Busan in English" → korea_tour_search_en
"부산 해운대 버스 정류소 알려줘" → korea_bus_stops
"서울 10월은 보통 몇 도야?" → korea_weather_normals
직접 호스팅하기
worker.js 하나가 전부입니다. 의존성이 없습니다.
- 공공데이터포털에서 한국관광공사 국문/영문 관광정보와 국토교통부 버스정류소정보 활용신청 → 서비스키 발급
- 기상청 API허브에서 인증키 발급
- Cloudflare Workers 에 배포하고 시크릿 3개를 설정:
DATA_GO_KR_KEY(디코딩본) ·KMA_APIHUB_KEY·ITS_API_KEY(선택)
⚠️
DATA_GO_KR_KEY는 디코딩본을 쓰세요. 포털이 주는 Encoding 본(%포함)을 다시 urlencode 하면 이중 인코딩이 되어SERVICE_KEY_IS_NOT_REGISTERED_ERROR가 납니다.
알려진 한계
- 실시간 교통(ITS)은 빠져 있습니다. 국가교통정보센터는
openapi.its.go.kr:9443을 쓰는데 Cloudflare Workers 는 비표준 아웃바운드 포트를 막습니다(522). 추가하려면 443 을 듣는 중계가 필요합니다. - 조회 전용입니다. 데이터를 저장하지 않습니다.
- 상위 정부 API 의 일일 호출 한도를 공유합니다.
출처
한국관광공사 · 국토교통부 TAGO · 기상청 API허브. 모두 각 기관의 공개 API 입니다. 이 서버는 데이터를 재가공하지 않고 그대로 전달합니다.
커스텀 MCP 서버가 필요하신가요
이 서버들은 액슬컨설팅팀이 만들고 운영합니다. 공개 API·사내 시스템·데이터베이스를 에이전트가 쓸 수 있는 원격 MCP 서버로 만들어 드립니다.
- 설치가 필요 없는 원격(Streamable HTTP) 방식 — 고객사 개발자가 URL 하나만 등록하면 됩니다
- Cloudflare Workers 배포 · 공식 MCP 레지스트리 등재까지
- 이 저장소가 곧 작업 샘플입니다 (도구 정의·오류 처리·계측 방식 그대로 보실 수 있습니다)
문의는 이 저장소에 이슈를 열어 주세요 → 새 이슈
만든 사람
액슬컨설팅팀이 만들고 운영합니다.
라이선스
MIT
Frequently asked questions
What is Korea Nationwide Data?
Nationwide Korea: bus stops in 138 cities, 30-year climate normals, tourism (KR/EN).
How do I install Korea Nationwide Data?
It runs as a remote server. In Claude Code: claude mcp add --transport http korea-nationwide-data 'https://korea-data-mcp.picks-site.workers.dev/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.
Does Korea Nationwide Data need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is Korea Nationwide Data open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains Korea Nationwide Data?
It is published by sean-park-funda. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.