关于 Korea Nationwide Data
Korea Nationwide Data 是提供韩国全国旅游、公交站点和气候常年值数据的远程 MCP 服务。它支持韩文及官方英文旅游搜索,并提供 30 年气候统计而非天气预报。
主要功能
- 01以韩文和英文搜索全国旅游信息
- 02查询 138 个城市的公交站及坐标
- 03查询城市和区县代码
- 04查询 1991–2020 年月度气温常年值
- 05只读访问公共数据
适用场景
- 01查找景点、餐厅、住宿或节庆活动
- 02按城市或地区定位公交站
- 03了解月度气温常年情况
- 04使用英文旅游数据构建旅行 Agent
MCP 相关
该服务通过远程 Streamable HTTP MCP 服务,以工具形式提供公共旅游、公交站点、地区代码和气候常年值数据。客户端只需登记 URL,即可连接托管服务,无需安装或申请 API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://korea-data-mcp.picks-site.workers.dev/mcpclaude mcp add --transport http sean-park-funda-korea-data https://korea-data-mcp.picks-site.workers.dev/mcp{"mcpServers":{"sean-park-funda-korea-data":{"type":"http","url":"https://korea-data-mcp.picks-site.workers.dev/mcp"}}}在 Cursor 中打开{"servers":{"sean-park-funda-korea-data":{"type":"http","url":"https://korea-data-mcp.picks-site.workers.dev/mcp"}}}在 VS Code 中打开{"mcpServers":{"sean-park-funda-korea-data":{"type":"http","url":"https://korea-data-mcp.picks-site.workers.dev/mcp"}}}{"mcpServers":{"sean-park-funda-korea-data":{"serverUrl":"https://korea-data-mcp.picks-site.workers.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
6| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | number | 否 | 最大件数(默认 10,最大 50) |
| keyword | string | 否 | 搜索关键词(例如:"海云台"、"韩屋村")。可与 areaCode 一起使用,也可单独使用 |
| areaCode | string | 否 | 지역코드. 1=서울 6=부산 32=강원 39=제주 등. korea_area_codes 로 조회 |
| contentTypeId | string | 否 | 12=관광지 14=문화시설 15=축제 25=여행코스 28=레포츠 32=숙박 38=쇼핑 39=음식점 |
README 原文English
来自项目 READMEREADME 暂无中文译文,以下为英文原文;中文介绍见上方。
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
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。