.vscode — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited .vscode (MCP Server) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Een Model Context Protocol (MCP) server voor de CBS Open Data OData API.
Hiermee kunnen AI-assistenten (GitHub Copilot, Claude Desktop, etc.) direct CBS-statistieken opvragen, filteren en verkennen.
| Tool | Omschrijving |
|---|---|
query_datasets | Zoek datasets op titel of omschrijving met OData-filtering |
get_dataset_info | Haal metadata op voor één specifieke dataset |
get_dimensions | Haal dimensies en hun labelwaarden op voor een dataset |
get_dimension_values | Haal alle waarden op voor een specifieke dimensie |
get_measure_codes | Haal measure-definities op (de beschikbare meetkolommen) |
get_observations | Haal alle observaties op met automatische paginering en label-resolutie |
query_observations | Geavanceerde OData-query op observaties |
get_catalogs | Haal alle beschikbare CBS-catalogi op |
get_metadata | Haal het EDM-metadataschema op als XML |
git clone https://github.com/TdH25/cbs-open-data-mcp.git
cd cbs-open-data-mcp
uv syncgit clone https://github.com/TdH25/cbs-open-data-mcp.git
cd cbs-open-data-mcp
pip install httpx "mcp>=0.9.1"Voeg het volgende toe aan .vscode/mcp.json in je workspace (of gebruik het meegeleverde bestand):
{
"servers": {
"cbs-open-data": {
"type": "stdio",
"command": "uv",
"args": [
"run",
"--no-project",
"--isolated",
"--link-mode=copy",
"--with", "mcp",
"--with", "httpx",
"python",
"-m", "src.cbs_open_data_mcp_server"
]
}
}
}Voeg het volgende toe aan claude_desktop_config.json:
{
"mcpServers": {
"cbs-open-data": {
"command": "uv",
"args": [
"run",
"--directory", "/pad/naar/cbs-open-data-mcp",
"python",
"-m", "src.cbs_open_data_mcp_server"
]
}
}
}Of installeer het pakket eerst (pip install . of uv sync) en gebruik dan het meegeleverde commando rechtstreeks:
{
"mcpServers": {
"cbs-open-data": {
"command": "cbs-open-data-mcp"
}
}
}Na installatie kun je hem gelijk gebruiken: stel in Copilot Chat of Claude een vraag over CBS-statistieken. De AI kiest zelf de juiste tools en werkwijze - mede dankzij meegeleverde copilot-instructies.
Voorbeeldprompts:
Example screenshot
verify=False is standaard ingesteld.uv run python -m unittest tests.test_cbs_open_data_client -vmcp-cbs-cijfers-open-data van David Stotijn — een MCP-server voor dezelfde CBS Open Data API, geschreven in Go. Dit project is onafhankelijk ontwikkeld in Python en voegt onder andere automatische paginering, label-resolutie en measure-definitie-ondersteuning toe.
MIT — zie LICENSE.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.