Skip to main content
Glama
Alishark14

dutch-gov-mcp

by Alishark14

dutch-gov-mcp

Servidor MCP no oficial para datos abiertos del gobierno neerlandés. Consulta miles de conjuntos de datos públicos, estadísticas oficiales y el registro mercantil de data.overheid.nl, CBS (Oficina Central de Estadística de los Países Bajos) y KVK (Cámara de Comercio) directamente a través de una conversación con IA.

Inspirado en el servidor MCP oficial de Francia para data.gouv.fr, el primer servidor MCP gubernamental. Este proyecto traslada el mismo modelo a los Países Bajos.

Sin clave API. Sin autenticación. 14 herramientas. Solo tienes que añadirlo a Claude Desktop y preguntar.

Qué puedes hacer

Pregunta a una IA cosas como:

  • "¿Qué conjuntos de datos hay disponibles sobre los precios de la vivienda en los Países Bajos?"

  • "Muéstrame las estadísticas de población de CBS: ¿cuál es el identificador del conjunto de datos y qué dimensiones tiene?"

  • "¿Qué organizaciones gubernamentales neerlandesas publican datos medioambientales?"

  • "Consulta el conjunto de datos 83765NED de CBS para obtener las primeras 20 observaciones sobre los barrios de Ámsterdam."

  • "Busca datos de desempleo tanto en data.overheid.nl como en CBS y compara lo que hay disponible."

El agente descubre conjuntos de datos, inspecciona metadatos y consulta filas, todo mediante una conversación natural.

Fuentes de datos

data.overheid.nl — Portal Nacional de Datos Abiertos (7 herramientas)

Catálogo basado en CKAN con miles de conjuntos de datos públicos: impuestos, bienes raíces, medio ambiente, transporte, salud. Metadatos con licencia CC-0.

Herramienta

Propósito

search_datasets

Búsqueda de texto completo con filtros Solr opcionales

get_dataset

Metadatos completos de un conjunto de datos

list_resources

Archivos en un conjunto de datos

get_resource

Detalles de un archivo específico

list_organizations

Explorar editores

get_organization

Detalles de un editor

list_tags

Explorar etiquetas disponibles

CBS — Centraal Bureau voor de Statistiek (5 herramientas)

Estadísticas oficiales neerlandesas a través de OData v4: población, economía, comercio, vivienda, trabajo.

Herramienta

Propósito

search_cbs_datasets

Buscar en el catálogo de CBS

get_cbs_dataset

Metadatos del conjunto de datos + lista de dimensiones

get_cbs_dimensions

Definiciones de dimensiones con valores de muestra

query_cbs_data

Consultar observaciones con $select, $filter, paginación

list_cbs_themes

Explorar temas estadísticos

Los conjuntos de datos de CBS pueden contener millones de filas. query_cbs_data devuelve una página a la vez con una sugerencia next_offset: pide más cuando lo necesites.

KVK — Cámara de Comercio (2 herramientas)

Consulta información básica de empresas y estados financieros presentados por número KVK. Utiliza los puntos finales de datos abiertos gratuitos de KVK.

Herramienta

Propósito

lookup_company

Información básica de la empresa por número KVK

lookup_company_finances

Metadatos de estados financieros presentados por número KVK

Limitaciones (solo conjunto de datos gratuito):

  • Búsqueda solo por número KVK de 8 dígitos: no se puede buscar por nombre, ubicación o código SBI (eso requiere una suscripción de pago a KVK)

  • Solo se incluyen empresas BV (sociedad de responsabilidad limitada) y NV (sociedad anónima): no se incluyen empresas unipersonales, VOF, etc.

  • Códigos postales truncados a los 2 primeros dígitos (privacidad)

  • Límite de tasa: 100 solicitudes cada 5 minutos

Instalación

Claude Desktop (desde PyPI — recomendado)

Añadir a ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "dutch-gov-mcp": {
      "command": "uvx",
      "args": ["dutch-mcp-server"]
    }
  }
}

Reinicia Claude Desktop. Las herramientas aparecerán en el selector de MCP.

Claude Desktop (desde el código fuente)

{
  "mcpServers": {
    "dutch-gov-mcp": {
      "command": "uv",
      "args": ["--directory", "/absolute/path/to/dutch-gov-mcp", "run", "dutch-gov-mcp"]
    }
  }
}

Desarrollo local

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'

Se requiere Python 3.11+.

Instalar desde PyPI

pip install dutch-mcp-server

Ejemplos

Buscar en data.overheid.nl:

search_datasets(query="woningen", max_results=3)
→ {"count": 482, "results": [{"name": "...", "title": "Verkoop woningen", "organization": "...", "tags": [...]}]}

CBS — buscar, inspeccionar, consultar:

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}

Futuras fuentes de datos

Planificado para futuros sprints:

  • RDW — Registro de vehículos

  • Kadaster BAG — Direcciones y edificios

  • PDOK — Geoespacial / SIG

Por qué existe esto

Francia definió cómo es la "preparación para la IA gubernamental". Todos los gobiernos poseen datos públicos masivos detrás de APIs inutilizables. MCP hace que esos datos sean accesibles para los agentes. No oficial, de código abierto, con licencia MIT.

Licencia

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