dutch-gov-mcp
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 |
| Búsqueda de texto completo con filtros Solr opcionales |
| Metadatos completos de un conjunto de datos |
| Archivos en un conjunto de datos |
| Detalles de un archivo específico |
| Explorar editores |
| Detalles de un editor |
| 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 |
| Buscar en el catálogo de CBS |
| Metadatos del conjunto de datos + lista de dimensiones |
| Definiciones de dimensiones con valores de muestra |
| Consultar observaciones con |
| 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 |
| Información básica de la empresa por número KVK |
| 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-serverEjemplos
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
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