Meerdere USB-datakabels naast elkaar op een oppervlak
Uitgelegd9 juli · 02:017 min leestijd

Wat is MCP? Zo krijgt AI toegang tot je tools en data

MCP is geen AI-model en geen product, maar een open standaard: de USB-C-poort voor AI. Zo werkt het protocol waarmee elke AI-app op dezelfde manier bij je tools en data komt.

Wat je leert

Je kunt in eigen woorden uitleggen wat MCP is, waarom het van N keer M naar N plus M koppelingen gaat, en hoe host, client en server samenwerken.

Beginner ~7 minAgents & tools
Volg de interactieve lesDoe het zelf, stap voor stap, met een kennischeck om te zien of het zit.

MCP is geen AI-model. Het is geen product dat je bij Anthropic of OpenAI koopt. En het is ook niet, zoals je overal hoort, gewoon een nieuw woord voor function calling. Alle drie die beelden kloppen niet, en zolang je eraan vasthoudt snap je niet waarom half AI-land er in een jaar op is overgestapt.

Begin daarom bij iets wat je kunt zien gebeuren. Je zet op je laptop een filesystem-server aan, één klein programma. Vanaf dat moment kan Claude Desktop je mappen lezen en bestanden openen, terwijl Anthropic nooit een koppeling naar jouw schijf heeft gebouwd. Diezelfde server werkt net zo goed onder ChatGPT, Cursor of VS Code. Niemand bouwde per app een aparte brug.

Wat er bij die ene vraag onder de motorkap gebeurt, stap voor stap:

De host is hier Claude Desktop, de server is het filesystem-programma, de tool is je schijf. Let op wat er niet gebeurt: de app en de tool praten nergens rechtstreeks. Alles loopt langs één vaste afspraak, en precies die afspraak is MCP.

Nu de definitie, en die is kort. Het Model Context Protocol (MCP) is een open standaard, geintroduceerd door Anthropic op 25 november 2024, die op één vaste manier vastlegt hoe een AI-applicatie zich verbindt met externe tools, data en workflows. Het is geen model en geen product, maar een protocol: te zien als een USB-C-poort voor AI, waar elke app en elke tool die de standaard spreekt op elkaar passen. Niet het apparaat, niet de stroom, maar de poort.

Waarom dit van 20 koppelingen naar 9 gaat

Stel je vier AI-apps voor en vijf tools die ze allemaal willen bereiken: je CRM, je boekhouding, je agenda, je bestanden, je database. Zonder standaard bouwt elke app een eigen koppeling naar elke tool. Dat zijn 4 keer 5 is 20 aparte bruggen, die elk apart onderhouden moeten worden. Elke nieuwe tool erbij kost vier nieuwe koppelingen.

Met MCP biedt elke tool één server aan en krijgt elke app één client. Nu tel je op in plaats van te vermenigvuldigen: 4 plus 5 is 9 stukken. Een nieuwe tool erbij is één server, meteen klaar voor alle vier de apps tegelijk. Dat is het hele idee, en meteen de reden dat Anthropic MCP op 25 november 2024 als open source vrijgaf: bouw één keer, werk overal.

MCP in drie lagen

MCP is de USB-C-poort voor AI. Vroeger had elk apparaat zijn eigen kabel; nu past alles op dezelfde poort. Zet één server voor een tool neer, en elke AI-app die de standaard spreekt kan hem gebruiken, zonder dat iemand een aparte koppeling bouwt.

Die drie lagen zijn de kern, dus loop ze na in gewone taal.

Drie dingen die een server aanbiedt, en wie de knop indrukt

Een server biedt drie soorten dingen aan. Tools zijn acties die het model mág uitvoeren: een factuur aanmaken, een database bevragen, een bestand schrijven. Resources zijn data die het model mág lezen: de inhoud van een bestand, een klantrecord, het schema van je database. Prompts zijn kant-en-klare sjablonen, een vaste werkstap die je hergebruikt.

Het model kiest wat het nodig heeft, maar de host zit ertussen en vraagt jou om akkoord voor een echte actie. Die toestemmingsstap is geen detail. Een tool die alleen leest kan hooguit iets verkeerd samenvatten; een tool die mag schrijven kan een verkeerde factuur versturen. Dat vertrouwen kent een keerzijde, want een server beschrijft zélf wat zijn tools doen: vergiftigde toolomschrijvingen kunnen een AI-agent kapen en bedrijfsdata lekken. Wil je nagaan of je eigen software hierop aansluit, dan draait het om vijf concrete vragen aan je leverancier over MCP-servers en rechten, niet om code.

Maar is dit niet gewoon function calling?

Nee, en dit is precies waar het misgaat. Function calling is wat het model doet: het zegt "roep tool X aan met deze argumenten". Dat bestond al vóór MCP en zit in de meeste modellen. MCP is de laag eromheen: de standaard waarmee die tool wordt beschreven (tools/list geeft de naam, een omschrijving en een JSON-schema van de invoer) en aangeroepen (tools/call), over apps heen.

MCP leunt dus op function calling, maar maakt de tool herbruikbaar buiten die ene app. Function calling zonder MCP is een tool die je in één applicatie zelf inbouwt. Met MCP schrijf je de tool één keer en werkt hij in Claude, ChatGPT, Cursor en VS Code, zonder dat je iets opnieuw bouwt.

Nog een misverstand dat blijft hangen: host en client zijn niet hetzelfde. VS Code is de host. Verbind je het met een Sentry-server, dan maakt VS Code voor die verbinding één aparte MCP-client aan. Koppel je er ook een filesystem-server bij, dan komt er een tweede client bij. Eén host, één client per server, elk met een eigen lijntje. En dat het geen Anthropic-exclusiviteit is, zie je in het veld: Google's Gemini Spark leest lokale bestanden op de Mac via MCP en Gemini-agents koppelen rechtstreeks aan MCP-servers.

Ook het transport is een keuze die ertoe doet. Lokaal draait een server als los proces en praat via stdio, standaard in en standaard uit; op afstand loopt het over HTTP. Streamable HTTP verving daarbij de oudere HTTP+SSE-aanpak uit protocolversie 2024-11-05. Voor jou is de vraag simpel: draait de server op je eigen machine of ergens in de cloud, en dus: waar gaat je data heen.

Check: snap je MCP nu echt?

Wat is MCP precies?

Zodra je MCP ziet als een poort en niet als een brein, lezen alle koppen anders. "Deze tool kan nu AI" betekent eigenlijk: er is een server bijgekomen. De vraag verschuift van "kan dit pakket AI aan?" naar "kan ik mijn AI hierop aansluiten, en wie drukt de knop in?". Dat is geen technische vraag meer, maar een die je zelf kunt stellen, aan elke tool die je in huis hebt.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

Van protocol naar jouw data

Ik denk mee, ontwerp en bouw je eigen API en MCP-server end-to-end, zodat je AI met de juiste rechten bij je eigen systemen kan zonder dat je data rondzwerft.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Genoemde integraties

Dit artikel noemt deze tools. Ik koppel ze op maat aan je eigen systemen.

Jouw leerpad

Elke les staat op zichzelf, maar samen vormen ze een pad. Dit is waar deze les in dat pad zit.

Eerst dit

  • Een prompt is geen toverspreuk maar alles wat het model ziet. De system prompt stuurt vooraf, en volgorde bepaalt wat echt aankomt.

    Start de les

Hierna

Gerelateerde artikelen

Google's Gemini Spark landt op de Mac en mag nu aan je lokale bestanden
Nieuws
6 min

2 jul 18:09

Google's Gemini Spark landt op de Mac en mag nu aan je lokale bestanden

Google brengt zijn autonome AI-agent Gemini Spark naar macOS, waar hij voor het eerst lokale bestanden mag lezen en ordenen. Met MCP-ondersteuning, real-time tracking en een prijskaartje van 99 dollar per maand.

MCP wordt de integratie-laag die wint: weet jij of je software meedoet?
Inzicht
7 min

22 jun 21:05

MCP wordt de integratie-laag die wint: weet jij of je software meedoet?

Het Model Context Protocol groeide in een jaar van leveranciersprotocol tot neutrale industriestandaard. De vraag is niet langer wat MCP is, maar of jouw software er straks nog bij hoort.

Model Context Protocol (MCP) uitgelegd voor de niet-developer: wat het is en hoe je weet of jouw software klaar is
Gids
8 min

20 jun 23:05

Model Context Protocol (MCP) uitgelegd voor de niet-developer: wat het is en hoe je weet of jouw software klaar is

MCP is de stekker waarmee AI bij je eigen systemen komt. Zonder code leg ik uit wat het is, en geef ik je de exacte vragen voor je leverancier of IT-partner.

Microsoft steekt 2,5 miljard in 'Frontier Company' die AI-engineers ín je bedrijf plaatst
Nieuws
6 min

2 jul 16:10

Microsoft steekt 2,5 miljard in 'Frontier Company' die AI-engineers ín je bedrijf plaatst

Microsoft lanceert The Microsoft Frontier Company: 2,5 miljard dollar en 6.000 mensen die AI-systemen bij klanten bouwen en draaien. Twee dagen na AWS' vergelijkbare stap wordt de uitrol van AI het nieuwe slagveld.

AI-toolbeleid opstellen voor je bedrijf: van goedgekeurde lijst tot AVG-conforme gebruiksregels
Gids
9 min

26 jun 21:02

AI-toolbeleid opstellen voor je bedrijf: van goedgekeurde lijst tot AVG-conforme gebruiksregels

Je mensen gebruiken al AI, met of zonder toestemming. Zo stel je een werkbaar AI-toolbeleid op: breng het gebruik in kaart, kies goedgekeurde tools, leg vast welke data erin mag en rol het uit zonder weerstand.

Wat is een AI-agent? Een taalmodel in een lus met gereedschap
Uitgelegd
8 min

10 jul 13:52

Wat is een AI-agent? Een taalmodel in een lus met gereedschap

Nee, een AI-agent is geen autonoom brein. Het is hetzelfde taalmodel als in een chatbot, in een lus gezet met gereedschap. Zie de lus draaien en je snapt waar het misgaat en waarom guardrails erbij horen.