Dutch Parliamentary Intelligence Platform
The Challenge
Dutch government relations teams operate across a complex parliamentary and regulatory landscape. Parliamentary proceedings, legislative pipeline, committee agendas, ministerial statements, regulatory consultations, and enacted legislation each live in different official systems with different APIs, different data formats, and different update cadences. A team monitoring a specific policy area might need to check four or five separate sources daily just to maintain situational awareness — before any actual analysis begins.
The problem is not access. All of these sources are publicly available through official APIs. The problem is integration: no unified intelligence layer sits across them, and the effort required to monitor them manually scales linearly with the number of topics under watch. For an enterprise client managing a broad policy portfolio — energy transition, trade regulation, data governance, infrastructure — this meant significant analyst time spent on source aggregation rather than strategic interpretation.
The brief was to build that intelligence layer: a system that connected all relevant official sources and delivered unified, queryable intelligence to government relations professionals without requiring them to understand the underlying APIs or data structures.
Our Approach
We built the platform as a FastMCP server, connecting to six official Dutch government data sources: the Tweede Kamer OData API for parliamentary proceedings, the Rijksoverheid REST API for government communications, KOOP SRU for consolidated official publications, the BWB legislation database for enacted law, the Wetgevingskalender for the legislative planning calendar, and the ROO for regulatory organisation data.
Twenty-two-plus tools expose this data for direct querying — parliamentary document search, dossier status lookups, voting record analysis, member profile compilation, legislative text retrieval, committee agenda access, ministry communication tracking. Tools are designed for use by government relations professionals rather than data engineers: natural-language queries return structured, briefing-ready results.
Twelve orchestrated workflows handle the multi-step intelligence tasks that occur regularly: full topic monitoring across all sources, dossier lifecycle tracking from introduction to enactment, actor briefing generation, committee watch compilation, legislative horizon scanning, and ministry narrative analysis. The system is deployed as a Claude Code plugin, so the full intelligence capability is accessible to end-users without any technical configuration or API knowledge.
The Outcome
The government relations team now has a complete, unified intelligence layer over the Dutch parliamentary and regulatory landscape. Topics that previously required manual monitoring across five separate sources are tracked automatically, with relevant developments surfaced as they occur. Dossier briefings that previously took half a day to compile are generated in minutes from the same underlying data.
The platform has also changed how the team approaches strategic intelligence. When the full legislative pipeline is queryable in real time, it becomes possible to identify regulatory trends and anticipate legislative developments months before they reach critical stakeholder attention. The model — a FastMCP server over official government APIs, packaged as a Claude Code plugin — is directly applicable to any regulatory context where official data is publicly accessible.
Technology used in this project: MCP Data Connectors · AI Orchestration · Skills & AI Workspaces
More work
Related case studies
Victorian Council Media Intelligence
Victorian Local Councils
Councils covered
79
Enterprise Infrastructure for a Boutique Consultancy
Duke Strategies
Weeks to market
6
Strategic Media Analysis for Global Tech
ASML
Markets analysed
12