Skip to main content
Glama
Alishark14

dutch-gov-mcp

by Alishark14

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 라이선스 메타데이터를 제공합니다.

도구

목적

search_datasets

선택적 Solr 필터를 사용한 전체 텍스트 검색

get_dataset

단일 데이터셋에 대한 전체 메타데이터

list_resources

데이터셋 내 파일 목록

get_resource

특정 파일에 대한 세부 정보

list_organizations

게시자 탐색

get_organization

단일 게시자에 대한 세부 정보

list_tags

사용 가능한 태그 탐색

CBS — Centraal Bureau voor de Statistiek (5개 도구)

OData v4를 통한 공식 네덜란드 통계: 인구, 경제, 무역, 주택, 노동.

도구

목적

search_cbs_datasets

CBS 카탈로그 검색

get_cbs_dataset

데이터셋 메타데이터 + 차원 목록

get_cbs_dimensions

샘플 값이 포함된 차원 정의

query_cbs_data

$select, $filter, 페이지네이션을 사용한 관측치 쿼리

list_cbs_themes

통계 테마 탐색

CBS 데이터셋은 수백만 개의 행을 포함할 수 있습니다. query_cbs_datanext_offset 힌트와 함께 한 번에 한 페이지씩 반환하므로, 더 많은 데이터가 필요하면 요청하세요.

KVK — 상공회의소 (2개 도구)

KVK 번호로 기본 기업 정보 및 제출된 재무제표를 조회합니다. KVK의 무료 오픈 데이터 엔드포인트를 사용합니다.

도구

목적

lookup_company

KVK 번호로 기본 기업 정보 조회

lookup_company_finances

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

Install Server
A
security – no known vulnerabilities
A
license - permissive license
B
quality - B tier

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