Uitleg
MCP in gewone taal: hoe AI je data en tools gebruikt
Het Model Context Protocol is een open standaard waarmee AI-assistenten externe data en tools gebruiken. Wat het oplost, hoe het werkt, wat het jou oplevert.
Een AI-assistent die alleen kent wat je in de chat plakt, is nuttig maar beperkt. Zodra je wilt dat hij je CRM leest, de cijfers van vorige maand nakijkt of een ticket aanmaakt, heeft hij een verbinding met die systemen nodig. Het Model Context Protocol, kortweg MCP, is de standaardmanier om die verbinding te maken.
Welk probleem het oplost
Anthropic stelde MCP in november 2024 voor als open standaard. De aankondiging benoemde het probleem duidelijk: zelfs de krachtigste modellen worden beperkt doordat ze afgesneden zijn van data, opgesloten achter informatiesilo’s en verouderde systemen, en elke nieuwe databron vraagt een eigen integratie op maat.
Zonder standaard heeft elke combinatie van een AI-toepassing en een systeem een eigen koppeling nodig. Met MCP koppel je een systeem één keer, waarna elke toepassing die het protocol spreekt het kan gebruiken. De officiële site vergelijkt MCP met een USB-C-poort voor AI-toepassingen: één standaardstekker in plaats van een la vol adapters.
Hoe de stukken in elkaar passen
MCP kent drie rollen.
- Host: de AI-toepassing waarin je werkt, zoals Claude Desktop, Claude Code of Visual Studio Code.
- Client: een onderdeel binnen de host dat één verbinding met één server onderhoudt. Een host die met vijf servers verbonden is, draait vijf clients.
- Server: een programma dat data en mogelijkheden aanbiedt. Het kan op je eigen computer draaien, zoals een server die lokale bestanden leest, of op het internet, beheerd door een softwareleverancier.
Een server kan drie soorten dingen aanbieden:
- Tools: acties die het model kan aanroepen, zoals een database bevragen of een API aanspreken.
- Resources: informatie om als context te gebruiken, zoals de inhoud van bestanden of records uit een database.
- Prompts: herbruikbare sjablonen voor terugkerende taken.
In de praktijk gaat het zo. De client vraagt de server welke tools hij aanbiedt. Elke tool komt met een naam, een beschrijving van wat hij doet en een precieze lijst van de input die hij verwacht. De toepassing voegt die tools toe aan wat het model mag gebruiken. Besluit het model dat het er een nodig heeft, dan stuurt de toepassing de aanroep naar de juiste server en zet ze het resultaat terug in het gesprek. Onder de motorkap volgen de berichten een gemeenschappelijk formaat, JSON-RPC; lokale servers praten rechtstreeks met de toepassing, servers op afstand via HTTP, en MCP raadt OAuth aan om in te loggen.
Als gebruiker merk je daar meestal niets van. In Claude verschijnt een MCP-server als connector; in ChatGPT kan een werkruimte eigen MCP-servers toevoegen via plugins.
Waar MCP vandaag staat
In december 2025 schonk Anthropic MCP aan de Agentic AI Foundation, een fonds onder de Linux Foundation, mee opgericht door Anthropic, Block en OpenAI. Op dat moment was MCP volgens Anthropic overgenomen door ChatGPT, Cursor, Gemini, Microsoft Copilot en Visual Studio Code, en waren er meer dan 10.000 actieve publieke MCP-servers. De specificatie blijft evolueren; de huidige versie dateert van 28 juli 2026.
Wat het betekent voor je bedrijf
MCP is leidingwerk, geen beveiligingsbeleid. De specificatie zegt het zelf: MCP kan beveiligingsprincipes niet afdwingen op het niveau van het protocol. Of een verbinding veilig is, hangt af van hoe de toepassing en de servers gebouwd en ingesteld zijn. De specificatie somt de principes op: gebruikers moeten instemmen met de toegang tot data en met de acties die worden uitgevoerd, en die begrijpen; toepassingen moeten uitdrukkelijk toestemming vragen voor een tool wordt gebruikt; en tools verdienen voorzichtigheid, omdat ze neerkomen op het uitvoeren van code.
MCP is leidingwerk, geen beleid. Veiligheid komt van hoe je het inricht.
Vijf vragen voor je je eigen data koppelt:
- Wie heeft deze server gebouwd? OpenAI raadt af een eigen MCP-server te koppelen tenzij je de toepassing erachter kent en vertrouwt, en waarschuwt dat elke server gevoelige data uit je gesprekken kan ontvangen.
- Logt iedereen in als zichzelf? Met OAuth verbindt elke persoon met een eigen account, zodat de server namens die persoon handelt, met diens rechten. De specificatie eist ook dat een toegangstoken voor die specifieke server wordt uitgegeven en niet aan andere wordt doorgegeven.
- Is de toegang zo beperkt als het kan? De beveiligingsrichtlijnen van MCP raden aan te starten met zo weinig mogelijk rechten en er pas meer bij te geven wanneer een taak ze nodig heeft.
- Zijn lezen en schrijven gescheiden? Data lezen is één ding; versturen, verwijderen of betalen iets heel anders. ChatGPT vraagt bijvoorbeeld momenteel een handmatige bevestiging voor schrijfacties.
- Kun je zien wat er gebeurd is? Een logboek van wie wanneer welke tool gebruikte, maakt problemen zichtbaar en houdt verantwoordelijkheid duidelijk.
Eén risico verdient extra aandacht. Tekst die de AI via een tool leest, zoals een e-mail of een webpagina, kan verborgen instructies bevatten. OpenAI noemt dat prompt injection: als het model die instructies volgt, kan het acties ondernemen die gebruiker noch ontwikkelaar bedoelde.
Zaela gebruikt deze standaard. Het werkt in Claude (desktop, Cowork en Code), ChatGPT of elke assistent die MCP ondersteunt: je mensen koppelen één link, en de juiste tools komen mee via één toegangspoort. Je AI ziet precies wat jij mag zien, sleutels zijn versleuteld en nooit zichtbaar, ook niet voor de AI, en elke actie wordt gelogd.