Skip to main content

NL-GOV-MCP: Dutch government data in one interface

NL-GOV-MCP is an open-source MCP server by WAINUT that unifies 46 Dutch government data sources in one interface. AI assistants retrieve data from it with the source attached. You may use it freely under Apache 2.0.

Go to nlgovmcp.nl

Open source · Apache 2.0 · Built by WAINUT

Screenshot of the location map on nlgovmcp.nl for Rotterdam, with road accidents, parcels and facilities on the map and an area profile with CBS key figures
Screenshot of the location map on nlgovmcp.nl. Map © Kadaster / PDOK, key figures CBS.

The server

What NL-GOV-MCP is

MCP (Model Context Protocol) is an open protocol that AI assistants use to call external sources and tools. NL-GOV-MCP is an MCP server with 75 tools for 46 Dutch government data sources. An assistant that uses the server can, for example, combine CBS statistics, parliamentary papers and court rulings in a single question.

Every answer carries its provenance: the endpoint, the parameters and the time of the query. That makes every result traceable to the official source. The server works with any MCP client, such as Claude Desktop, Claude Code and custom AI agents.

46

Connectors

75

Tools

Apache 2.0

License

A selection of the sources

  • CBS
  • Tweede Kamer
  • KNMI
  • PDOK/BAG
  • Rechtspraak
  • RDW
  • DUO
  • wetten.overheid.nl
  • Ruimtelijkeplannen.nl
  • DSO Omgevingsdocumenten
  • data.politie.nl
  • Rijksbegroting
  • TenderNed
  • Kiesraad
  • Luchtmeetnet
  • Rijkswaterstaat

How it works

  1. 01

    Ask a question

    You ask a question in Dutch or English, through an AI assistant connected to NL-GOV-MCP. Dates such as 'last week' or 'since 2020' work too.

  2. 02

    Pick the sources

    The nl_gov_ask tool picks the right ones from the 75 tools and queries the sources in parallel.

  3. 03

    Answer with source

    The results come together in one answer, with the source for each record and a notice when a source did not respond.

nlgovmcp.nl has a live demo and a location map. Search a municipality, neighbourhood or address and every source with data about that place is queried directly, with no language model in between.

Go to nlgovmcp.nl

Who it is for

Government organisations

Connect internal assistants to existing government data without building a separate integration for every source.

Research

Combine data from CBS, Eurostat and specialised registers, with provenance for reproducibility.

Journalism

Check facts and gather data from official sources. Every result comes with a source link.

Developers

One MCP server gives you access to 46 sources, in any MCP client.

What WAINUT does

Help with the integration

NL-GOV-MCP is free and you can host it yourself. If you want to run it in your own environment and connect it to your own assistants, WAINUT can help.

AI Menu

Decide which questions matter

With the AI Menu we work out which tasks in your organisation benefit from direct access to government data.

AI Consulting

Run your own instance

We set up NL-GOV-MCP in your environment and connect it to your internal assistants. If retrieved documents have to be read inside your own environment, we combine the server with Walnoot 8B.

AI Training

Teach teams to work with it

We train teams that will work with data from NL-GOV-MCP, including how to check the provenance.

Frequently asked questions

NL-GOV-MCP in your own environment?

Book a call about your own instance or the connection to your assistants.