dutch-gov-mcp
dutch-gov-mcp
네덜란드 정부 오픈 데이터를 위한 비공식 MCP 서버입니다. data.overheid.nl, CBS(네덜란드 통계청), KVK(상공회의소)의 수천 개의 공공 데이터셋, 공식 통계 및 기업 등록 정보를 AI 대화를 통해 직접 쿼리할 수 있습니다.
최초의 정부 MCP 서버인 프랑스의 공식 data.gouv.fr용 MCP 서버에서 영감을 받았습니다. 이 프로젝트는 동일한 방식을 네덜란드에 적용합니다.
API 키가 필요 없습니다. 인증도 필요 없습니다. 14개의 도구가 포함되어 있습니다. Claude Desktop에 추가하고 질문하세요.
수행 가능한 작업
AI에게 다음과 같이 질문할 수 있습니다:
"네덜란드의 주택 가격에 관한 데이터셋은 무엇이 있나요?"
"CBS 인구 통계를 보여줘 — 데이터셋 식별자와 어떤 차원이 포함되어 있나요?"
"어떤 네덜란드 정부 기관이 환경 데이터를 게시하나요?"
"암스테르담 인근 지역에 대한 첫 20개의 관측치를 얻기 위해 CBS 데이터셋 83765NED를 쿼리해줘."
"data.overheid.nl과 CBS 모두에서 실업 데이터를 찾아보고 사용 가능한 내용을 비교해줘."
에이전트가 자연스러운 대화를 통해 데이터셋을 발견하고, 메타데이터를 검사하며, 행을 쿼리합니다.
데이터 소스
data.overheid.nl — 국가 오픈 데이터 포털 (7개 도구)
세금, 부동산, 환경, 교통, 보건 등 수천 개의 공공 데이터셋을 포함하는 CKAN 기반 카탈로그입니다. CC-0 라이선스 메타데이터를 제공합니다.
도구 | 목적 |
| 선택적 Solr 필터를 사용한 전체 텍스트 검색 |
| 단일 데이터셋에 대한 전체 메타데이터 |
| 데이터셋 내 파일 목록 |
| 특정 파일에 대한 세부 정보 |
| 게시자 탐색 |
| 단일 게시자에 대한 세부 정보 |
| 사용 가능한 태그 탐색 |
CBS — Centraal Bureau voor de Statistiek (5개 도구)
OData v4를 통한 공식 네덜란드 통계: 인구, 경제, 무역, 주택, 노동.
도구 | 목적 |
| CBS 카탈로그 검색 |
| 데이터셋 메타데이터 + 차원 목록 |
| 샘플 값이 포함된 차원 정의 |
|
|
| 통계 테마 탐색 |
CBS 데이터셋은 수백만 개의 행을 포함할 수 있습니다. query_cbs_data는 next_offset 힌트와 함께 한 번에 한 페이지씩 반환하므로, 더 많은 데이터가 필요하면 요청하세요.
KVK — 상공회의소 (2개 도구)
KVK 번호로 기본 기업 정보 및 제출된 재무제표를 조회합니다. KVK의 무료 오픈 데이터 엔드포인트를 사용합니다.
도구 | 목적 |
| KVK 번호로 기본 기업 정보 조회 |
| KVK 번호로 제출된 재무제표 메타데이터 조회 |
제한 사항 (무료 데이터셋만 해당):
8자리 KVK 번호로만 조회 가능 — 이름, 위치 또는 SBI 코드로 검색 불가 (유료 KVK 구독 필요)
BV(유한책임회사) 및 NV(주식회사) 기업만 포함 — 개인 사업자, VOF 등은 제외
우편번호는 앞 2자리만 표시 (개인정보 보호)
속도 제한: 5분당 100회 요청
설치
Claude Desktop (PyPI에서 설치 — 권장)
~/Library/Application Support/Claude/claude_desktop_config.json에 추가하세요:
{
"mcpServers": {
"dutch-gov-mcp": {
"command": "uvx",
"args": ["dutch-mcp-server"]
}
}
}Claude Desktop을 재시작하세요. MCP 선택기에 도구가 나타납니다.
Claude Desktop (소스에서 설치)
{
"mcpServers": {
"dutch-gov-mcp": {
"command": "uv",
"args": ["--directory", "/absolute/path/to/dutch-gov-mcp", "run", "dutch-gov-mcp"]
}
}
}로컬 개발
git clone https://github.com/<you>/dutch-gov-mcp
cd dutch-gov-mcp
uv sync
uv run dutch-gov-mcp # stdio server
uv run pytest -m 'not integration'Python 3.11 이상이 필요합니다.
PyPI에서 설치
pip install dutch-mcp-server예시
data.overheid.nl 검색:
search_datasets(query="woningen", max_results=3)
→ {"count": 482, "results": [{"name": "...", "title": "Verkoop woningen", "organization": "...", "tags": [...]}]}CBS — 찾기, 검사, 쿼리:
search_cbs_datasets(query="bevolking")
→ [{"Identifier": "83765NED", "Title": "Kerncijfers wijken en buurten 2017", ...}]
get_cbs_dimensions(dataset_id="83765NED")
→ [{"Identifier": "WijkenEnBuurten", "Title": "Wijken en buurten", "sample_values": [...]}]
query_cbs_data(dataset_id="83765NED", max_results=5)
→ {"rows": [...], "returned": 5, "total": 1617279, "more_available": true, "next_offset": 5}향후 데이터 소스
향후 스프린트 계획:
RDW — 차량 등록
Kadaster BAG — 주소 및 건물
PDOK — 지리 공간 / GIS
이 프로젝트의 존재 이유
프랑스는 "정부 AI 준비성"이 무엇인지 정의했습니다. 모든 정부는 사용하기 어려운 API 뒤에 방대한 공공 데이터를 보유하고 있습니다. MCP는 그 데이터를 에이전트가 접근할 수 있게 만듭니다. 비공식, 오픈 소스, MIT 라이선스입니다.
라이선스
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Alishark14/dutch-gov-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server