mcp-cbs-cijfers-open-data
@dstotijn
About mcp-cbs-cijfers-open-data
MCP server for working with CBS Cijfers Open Data
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"cbs-cijfers-open-data": {
"command": "go",
"args": [
"run",
"github.com/dstotijn/mcp-cbs-cijfers-open-data@latest"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is mcp-cbs-cijfers-open-data?
mcp-cbs-cijfers-open-data is a Model Context Protocol (MCP) server that wraps the CBS Open Data API, enabling AI tools to list datasets, query metadata, retrieve statistical data, and explore dimension values via MCP tools.
How to use mcp-cbs-cijfers-open-data?
Install Go 1.24, then configure your MCP host (e.g., Claude Desktop, Cursor) by adding the server entry with command: "go" and args: ["run", "github.com/dstotijn/mcp-cbs-cijfers-open-data@latest"]. The server can also be run manually using the mcp-cbs-cijfers-open-data binary with optional flags -http, -sse, and -stdio to choose transport.
Key features of mcp-cbs-cijfers-open-data
- Lists all available CBS data catalogs
- Queries datasets with advanced OData filtering, sorting, and pagination
- Retrieves dataset dimensions and their possible values
- Fetches observations (statistical data) with optional filters
- Supports OData $select, $filter, $orderby, $top, $skip, and $search
- Provides OData service metadata document for the CBS API
Use cases of mcp-cbs-cijfers-open-data
- AI assistants exploring which CBS datasets are available for a research question
- Fetching metadata and dimensions to understand a dataset’s structure
- Filtering observations to retrieve specific statistics (e.g., by year or region)
- Programmatic discovery of data catalogs without manual API calls
FAQ from mcp-cbs-cijfers-open-data
What is the purpose of this server?
It allows AI tools (via MCP) to interact with the CBS Open Data API to list catalogs, query datasets, and retrieve statistical data.
What are the runtime requirements?
Go 1.24 installed on the system.
How do I run the server manually?
Use the mcp-cbs-cijfers-open-data binary with flags like --sse or --stdio. For example: mcp-cbs-cijfers-open-data --stdio=false --sse starts the server over SSE transport on port 8080.
What transport options are available?
Three transports: stdio (default), SSE (Server-Sent Events over HTTP), and HTTP (JSON-RPC). You enable them with the -stdio, -sse, and -http flags.
Is authentication required?
No authentication is required; the server communicates with the publicly available CBS Open Data API.
More Data & Analytics MCP servers
Bright Data MCP
brightdataA powerful Model Context Protocol (MCP) server that provides an all-in-one solution for public web access.
mcp-simple-arxiv
andybrandtTool to work with arXiv, provide LLM with ability to search and read papers from there
PubMed Analysis MCP Server
DarkroasterA PubMed MCP server.
Bright Data MCP
brightdata-comA powerful Model Context Protocol (MCP) server that provides an all-in-one solution for public web access.
Google Analytics MCP Server
surendranbGoogle Analytics 4 data to AI agents, agentic workflows, and MCP clients. Give agents analysis-ready access to website traffic, user behavior, and performance data with schema discovery, server-side aggregation, and safe defaults that reduce data wrangling.
Comments