행정 오픈데이터 스킬
일본 정부의 오픈데이터에 MCP 서버(mcp.n-3.ai)를 통해 접근합니다.
데이터 소스
| # | 이름 | 용도 | 도구 |
|---|---|---|---|
| 1 | 부동산 거래 가격 | 국토교통성의 실제 거래 데이터 | reinfolib-real-estate-price, reinfolib-city-list |
| 2 | 관공수요(입찰) | 정부·자치체의 조달 사건 검색 | kkj-search |
| 3 | e-Stat | 정부 통계 포털 | e-stat-get-stats-list, e-stat-get-meta-info, e-stat-get-data-catalog |
호출 방법
exec 명령어로 curl을 사용합니다. web_fetch는 SSE를 지원하지 않으므로 사용할 수 없습니다.
스크립트 scripts/mcp-call.sh를 사용합니다:
bash <skill_dir>/scripts/mcp-call.sh <data_source> <tool_name> '<arguments_json>'
예시
# 부동산: 오사카시의 거래 가격
bash scripts/mcp-call.sh reinfo reinfolib-real-estate-price '{"year":"2025","quarter":"3","area":"27","city":"27102"}'
# 부동산: 시구정촌 목록 취득
bash scripts/mcp-call.sh reinfo reinfolib-city-list '{"area":"27"}'
# 관공수요: AI 관련 입찰 검색(카테고리3=용역)
bash scripts/mcp-call.sh kkj kkj-search '{"query":"AI 인공지능","category":"3"}'
# e-Stat: 통계 목록 검색
bash scripts/mcp-call.sh estat e-stat-get-stats-list '{"searchWord":"인구"}'
도구 상세
각 도구의 파라미터 상세는 references/tools.md를 참조하세요.
주의사항
- 관공수요의 지역 필터:
kkj-search는 도도부현 파라미터를 지원하지 않습니다. 쿼리 문자열에 지역명을 포함하여 좁혀 주세요. - 관공수요의 상세 정보: MCP는 검색 결과 목록만 반환합니다. 명세서·금액·마감은 원 포털 사이트를 확인하세요.
- 부동산의 도도부현 코드: 2자리 코드(도쿄=13, 오사카=27 등). 시구정촌 코드는
reinfolib-city-list로 취득하세요. - e-Stat: 먼저
get-stats-list로 통계ID를 특정하고,get-meta-info로 메타 정보,get-data-catalog로 데이터를 취득합니다. - 레이트 제한: 공공 API이므로 상식적인 빈도로 사용하세요.