
mcp-server2
MLIT DPF MCP
일본 국토교통성(MLIT)의 공식 MCP 서버(α 버전)로, 자연어 쿼리를 통해 Claude와 같은 AI 모델을 MLIT 데이터 플랫폼에 연결하여 직관적인 데이터 검색, 조회, 다운로드를 가능하게 합니다.
개요
MLIT DPF MCP는 일본 국토교통성(国土交通省) 산하 MLIT DATA PLATFORM 팀에서 공식적으로 개발한 Model Context Protocol (MCP) 서버 (α 버전)입니다. 이 서버는 일본의 国土交通データプラットフォーム 공개 API를 래핑합니다. 이 플랫폼은 국토교통성 보유 데이터와 민간 데이터셋을 통합하여 검색, 시각화, 다운로드를 제공하는 중앙 허브입니다.
이 MCP 서버를 실행하면 대규모 언어 모델(예: Claude Desktop 내 모델)이 플랫폼과 직접 대화형 일본어 또는 영어로 상호작용할 수 있습니다. 사용자는 모호하거나 복잡한 자연어 지시사항을 발령할 수 있으며(예: "도쿄역 근처의 최근 지가 데이터를 찾아줘" 또는 "연안 지역의 방재 데이터셋을 검색해줘"), 구조화된 결과, 메타데이터, 다운로드 링크를 받을 수 있습니다. API에 대한 깊은 지식 없이도 가능합니다.
주요 기능
- 자연어 데이터 접근: 모호한 사용자 질의를 국토교통 데이터 플랫폼에 대한 정밀한 API 호출로 변환합니다.
- 도구 노출: 데이터셋 탐색, 필터링, 메타데이터 조회, 콘텐츠 다운로드를 위한 여러 MCP 도구를 제공합니다.
- 원활한 MCP 통합: 모든 MCP 호환 호스트/클라이언트(Claude Desktop 및 유사 제품)와 작동합니다.
- Python 기반 서버: Python 3.10+로 로컬 배포가 용이합니다.
- 정부 데이터 중심: 인프라, 지리공간(PLATEAU 호환), 토지 이용, 교통, 방재, 부동산 등을 다룹니다.
- 안전하고 공식적: 국토교통성 지원; 인증된 접근을 위해 무료 국토교통 데이터 플랫폼 API 키가 필요합니다.
요구사항
- OS: Windows 10/11 또는 macOS 13+
- Python 3.10+
- MCP 호스트: Claude Desktop 또는 기타 호환 클라이언트
- 권장 사양: 8GB 이상 RAM
- MLIT API 키 (data-platform.mlit.go.jp에서 무료 계정으로 획득)
설치 및 설정
- 저장소 복제:
git clone https://github.com/MLIT-DATA-PLATFORM/mlit-dpf-mcp.git cd mlit-dpf-mcp - 가상 환경 생성 및 활성화.
- 종속성 설치.
MLIT_API_KEY및 필요시MLIT_BASE_URL구성.- MCP 호스트에 서버 구성 추가 (예: Claude Desktop의
mcpServers섹션에src/server.py를 가리키도록 설정).
자세한 일본어/영어 설명 및 구성 예시는 저장소 README에서 확인할 수 있습니다.
사용 사례
- 도시 계획 및 연구: 분석을 위한 지가, 건물, 교통 데이터를 신속하게 수집.
- 방재 대비: 간단한 프롬프트로 위험 지도 및 방재 데이터셋 검색.
- 부동산 통찰: 대화형으로 지리공간 및 부동산 관련 정보 조회.
- 정부 데이터 탐색: 비기술 사용자와 AI 에이전트가 일본 공공 인프라 데이터셋을 탐색할 수 있도록 지원.
- 다중 에이전트 워크플로: 다른 MCP 서버(예: PLATEAU 데이터)와 결합하여 더 풍부한 지리공간 AI 애플리케이션 구축.
기술적 세부 사항
- 프로토콜: 모델 컨텍스트 프로토콜(MCP) — 표준화된 도구, 리소스 및 프롬프트 노출 방식.
- 언어: Python.
- 라이선스: MIT (PyPI/패키지 메타데이터 기준).
- 상태: 알파 버전; 공식 국토교통부 팀에 의해 지속적으로 관리됨.
이 MCP 서버는 정부 공공 데이터 계획이 어떻게 신흥 AI 프로토콜을 활용하여 복잡한 데이터셋에 대한 접근을 민주화할 수 있는지 보여주는 예시입니다.
최신 설정 가이드, 예제 및 업데이트는 GitHub 저장소를 방문하세요.
Tags
mcpmcp-서버mlit데이터-플랫폼일본정부-데이터파이썬api-래퍼토지-인프라지리공간