NeoDemos MCP Server
Verbind Claude, ChatGPT of andere AI-assistenten met 100.000+ Rotterdamse raadsdocumenten via het Model Context Protocol.
1 Open Claude Desktop
Ga naar Settings → Connectors (of Developer → Edit Config in oudere versies).
2 Voeg de server toe
Klik op Add Integration en plak de volgende URL:
https://mcp.neodemos.nl/mcp
Of voeg het handmatig toe aan uw claude_desktop_config.json:
{
"mcpServers": {
"neodemos": {
"url": "https://mcp.neodemos.nl/mcp"
}
}
}
3 Inloggen
Bij de eerste keer dat u een NeoDemos-tool gebruikt, opent Claude een browservenster om in te loggen op neodemos.nl. Na toestemming werkt alles automatisch.
1 Voer dit commando uit in uw terminal
claude mcp add neodemos --url https://mcp.neodemos.nl/mcp
Claude Code handelt de OAuth-flow automatisch af bij eerste gebruik.
1 Open ChatGPT Desktop
Ga naar Settings → Beta Features → MCP Servers.
2 Voeg de server toe
Klik op Add Server en voer de URL in:
https://mcp.neodemos.nl/mcp
1 Open Le Chat
Ga naar chat.mistral.ai en log in.
2 Navigeer naar Connectors
Klik op het Intelligence-icoon (bol) in de linkerzijbalk → Connectors → + Add Connector → Custom MCP Connector.
3 Voer de URL in
Zonder account — gebruik de publieke URL (gratis, geen login, 20 tools, snelheidslimiet):
https://mcp.neodemos.nl/public/mcp
Of maak een account aan voor de authenticatie-URL met hogere limieten.
4 Autoriseer de verbinding
Klik op Connect. De publieke URL heeft geen login nodig — de tools zijn direct beschikbaar.
Problemen? Zie de installatiegids voor troubleshooting.
Beschikbare Tools (20)
Na installatie kan uw AI-assistent de volgende tools gebruiken:
| Tool | Beschrijving |
|---|---|
zoek_raadshistorie | Zoek raadsdocumenten met datum-, partij- en commissiefilters |
zoek_financieel | Zoek financiele data en tabellen (begrotingen, jaarstukken) |
zoek_moties | Zoek moties en amendementen met stemuitslag |
zoek_uitspraken | Zoek debatfragmenten op persoon of onderwerp |
zoek_uitspraken_op_rol | Uitspraken met rolherkenning (wethouder, raadslid, etc.) |
zoek_gerelateerd | Vind gerelateerde documenten bij een fragment |
scan_breed | Brede zoekactie over alle documenttypen |
lijst_vergaderingen | Lijst vergaderingen per jaar of commissie |
haal_vergadering_op | Haal volledige details op van een vergadering |
analyseer_agendapunt | Analyseer agendapunt met partijperspectief |
haal_partijstandpunt_op | Partijstandpunt op een specifiek onderwerp |
tijdlijn_besluitvorming | Tijdlijn van besluitvorming rond een thema |
lees_fragment | Lees een volledig document op basis van ID |
lees_fragmenten_batch | Haal meerdere documenten op in één aanroep |
traceer_motie | Volledige traceerbaarheid van een motie (stemmen, context, gerelateerde notulen) |
vergelijk_partijen | Vergelijk twee of meer partijen op hetzelfde onderwerp |
vraag_begrotingsregel | Zoek specifieke begrotingsregels (IV3-taakveld, bedrag, jaar) |
vergelijk_begrotingsjaren | Vergelijk begroting of jaarstukken over meerdere jaren |
get_neodemos_context | Context-primer: beschikbare gemeenten, documenttypen en aanbevolen toolsequenties |