AI – Model Context Protocol (MCP)

beheerder22/10/20259 min read
Architectuur van MCP2 510
[et_pb_section fb_built=”1″ _builder_version=”4.22.2″ _module_preset=”default” global_colors_info=”{}” theme_builder_area=”post_content”][et_pb_row _builder_version=”4.22.2″ _module_preset=”default” global_colors_info=”{}” theme_builder_area=”post_content”][et_pb_column type=”4_4″ _builder_version=”4.22.2″ _module_preset=”default” global_colors_info=”{}” theme_builder_area=”post_content”][et_pb_text _builder_version=”4.27.4″ _module_preset=”default” global_colors_info=”{}” theme_builder_area=”post_content”]

Wat is het Model Context Protocol (MCP)?

Stel je even dit voor: je hebt een slimme AI-assistent op je computer die elk programma in je bedrijf kan begrijpen — van e-mail tot Excel, van je CRM tot je website. Je vraagt iets zoals: “Geef me een overzicht van alle klantmails van deze week en maak er een rapport van,” en de AI doet het gewoon. Zonder ingewikkelde code, zonder koppelingen voor elk afzonderlijk systeem. Dat is precies wat Model Context Protocol (MCP) mogelijk maakt.

MCP is als het HTTP-protocol van de AI-wereld: een universele manier waarop AI’s kunnen praten met andere software, databases en bestanden. In plaats van tientallen verschillende API’s te gebruiken, zorgt MCP ervoor dat één standaard alle communicatie afhandelt. Daardoor kunnen ontwikkelaars sneller bouwen, bedrijven eenvoudiger uitbreiden en AI-systemen slimmer samenwerken. Met het Model Context Protocol (MCP) praten AI-clients met servers via een eenvoudige JSON-RPC 2.0-interface. 

[/et_pb_text][et_pb_image src=”https://staging.aiautomatiseringexpert.be/wp-content/uploads/2025/10/Architectuur-van-MCP3_510.webp” alt=”Architectuur van MCP3_510″ title_text=”Architectuur van MCP3_510″ align=”center” _builder_version=”4.27.4″ _module_preset=”default” width=”510px” global_colors_info=”{}” theme_builder_area=”post_content”][/et_pb_image][et_pb_text _builder_version=”4.27.4″ _module_preset=”default” global_colors_info=”{}” theme_builder_area=”post_content”]

Hoe MCP de AI-wereld verandert

De afgelopen jaren zijn er talloze AI-tools en chatbots ontstaan. Maar elk van die tools heeft z’n eigen manier van koppelen met andere systemen: andere inlogmethodes, andere beveiliging, andere data-indelingen. MCP breekt met dat verleden.

Met het Model Context Protocol kunnen AI-modellen (zoals Claude, GPT of Gemini) op een gestandaardiseerde manier gegevens uitwisselen met alles wat context biedt: van databases tot cloudopslag.

Je kunt MCP vergelijken met een internationaal verkeerssysteem. Iedereen spreekt dezelfde “verkeerstaal,” waardoor er minder botsingen zijn tussen voertuigen (of in dit geval: data). Deze standaardisatie maakt de hele AI-infrastructuur veiliger, consistenter en vooral: compatibel.

[/et_pb_text][et_pb_text _builder_version=”4.27.4″ _module_preset=”default” global_colors_info=”{}” theme_builder_area=”post_content”]

De drie bouwstenen van MCP

Net als elk goed systeem heeft MCP drie hoofdonderdelen. Ze werken samen om een vloeiende datastroom tussen AI en applicaties te garanderen.

1. MCP Server 🖥️

De MCP Server is het hart van het systeem. Deze server bevat de tools en gegevensbronnen die de AI mag gebruiken. Dat kan een lokale database zijn, een cloudservice zoals Google Drive, of zelfs een IoT-sensor in een fabriek.

De Server zorgt ervoor dat de AI precies weet waar de data vandaan komt en hoe deze opgehaald moet worden. De authenticatie gebeurt veilig met Persoonlijke Toegangstokens (PAT’s), zodat alleen geautoriseerde gebruikers toegang krijgen.

2. MCP Client 🔌

De MCP Client is de brug tussen de AI (zoals Claude of ChatGPT) en de Server. Hij stuurt de verzoeken door en ontvangt de resultaten terug.

Kort gezegd: de AI zegt tegen de Client “Ik moet de nieuwste klantdata hebben” → de Client vraagt dat aan de Server → en de Server levert de data terug. Zo blijven alle onderdelen netjes gescheiden maar perfect op elkaar afgestemd.

3. MCP Host 💡

De Host is de applicatie waarin de AI draait — zoals Claude Desktop, een programmeertool (Cursor), of zelfs een aangepaste bedrijfsapp. De Host bevat de AI-interface waar de gebruiker mee praat en waarin de Client geïntegreerd is.

Voorbeeld: als jij via Claude Desktop vraagt “Toon mijn GitHub-statistieken van vandaag,” dan gebruikt Claude de Host om via de MCP Client met de MCP Server te praten die toegang heeft tot GitHub.

[/et_pb_text][et_pb_image src=”https://staging.aiautomatiseringexpert.be/wp-content/uploads/2025/10/Architectuur-van-MCP6_510.webp” alt=”Architectuur van MCP6_510″ title_text=”Architectuur van MCP6_510″ align=”center” _builder_version=”4.27.4″ _module_preset=”default” global_colors_info=”{}” theme_builder_area=”post_content”][/et_pb_image][et_pb_text _builder_version=”4.27.4″ _module_preset=”default” global_colors_info=”{}” theme_builder_area=”post_content”]

De technologie achter MCP

MCP gebruikt een betrouwbare communicatiebasis: JSON-RPC 2.0. Dat is dezelfde technologie waarop veel moderne API’s draaien. Hierdoor kunnen verschillende componenten heel nauwkeurig definiëren hoe een verzoek en een antwoord eruitzien.

Er zijn twee hoofdvormen van verbinding:

  • STDIO (Standard Input/Output) – voor lokale servers, bijvoorbeeld binnen een IDE.

  • HTTP + SSE (Server Sent Events) – voor externe verbindingen via internet, met live updates.

Deze twee methoden maken het mogelijk dat MCP zowel lokaal op je laptop als wereldwijd in de cloud werkt.

[/et_pb_text][et_pb_text _builder_version=”4.27.4″ _module_preset=”default” global_colors_info=”{}” theme_builder_area=”post_content”]

10 concrete toepassingen in bedrijven

  1. Klantenservice – een AI kan via MCP klantdata uit Salesforce halen om persoonlijke antwoorden te geven.

  2. Marketingautomatisering – campagnes koppelen aan realtime klantgedrag zonder aparte API-integraties.

  3. Productiebeheer – sensordata volgen in fabrieken en proactief onderhoud voorspellen.

  4. IT-support – interne bots die systeemlogs uitlezen en tickets automatisch prioriteren.

  5. Financieel overzicht – AI geassisteerde rapportage met data uit meerdere boekhoudpakketten.

  6. HR-processen – kandidaten automatisch screenen met context uit jobdatabases.

  7. Softwareontwikkeling – ontwikkelaarstools zoals Cursor gebruiken MCP om je repositories en documentatie te begrijpen.

  8. Compliance-monitoring – LLM’s scannen via MCP logboeken en rapporten op afwijkingen.

  9. Contentcreatie – AI haalt interne stijlgidsen op om consistente merkcommunicatie te genereren.

  10. Databeveiliging – via MCP toegangsrechten centraal beheren voor alle AI-integraties.

[/et_pb_text][et_pb_text _builder_version=”4.27.4″ _module_preset=”default” global_colors_info=”{}” theme_builder_area=”post_content”]

Veiligheid en authenticatie

Een veelgehoorde zorg bij AI-integraties is: hoe blijft mijn data veilig? MCP houdt hier grondig rekening mee.

  • Elke verbinding vereist authenticatie met PAT’s (Personal Access Tokens).

  • Data wordt slechts tijdelijk gedeeld en kan beperkt worden tot specifieke functies.

  • Logbestanden registreren wie wanneer welke bron benaderd heeft.

  • GDPR-conforme opslag – cruciaal voor Europese bedrijven.

Dankzij die veiligheidslaag kunnen bedrijven erop vertrouwen dat hun informatie niet zomaar ‘rondwaalt’ in de AI-cloud.

[/et_pb_text][et_pb_text _builder_version=”4.27.4″ _module_preset=”default” global_colors_info=”{}” theme_builder_area=”post_content”]

Waarom MCP een doorbraak is

  1. Minder technische koppelingen – bouw één integratie in plaats van tien.

  2. Lagere kosten – tot 70% minder tokengebruik volgens recente metingen.​

  3. Vendor-onafhankelijk – werkt met elk AI-model en elke leverancier.

  4. Betere context – AI kan meer begrijpen, want het heeft toegang tot bredere data.

  5. Snellere innovatie – ontwikkelaars hoeven zich niet meer bezig te houden met glue-code.

Kortom, MCP verandert AI van een ‘slimme chatbot’ in een betrouwbare digitale collega die weet wat er in je bedrijf speelt.

[/et_pb_text][et_pb_text _builder_version=”4.27.4″ _module_preset=”default” global_colors_info=”{}” theme_builder_area=”post_content”]

Vergelijking: MCP vs. klassieke API’s

EigenschapMCPKlassieke API’s
StandaardisatieUniverseel protocolPer leverancier verschillend
EfficiëntieEén koppeling voor meerdere toolsLosse verbinding per tool
DatabeheerContextueel en dynamischStatisch en manueel ingesteld
BeveiligingPAT’s en logboekcontroleVaak variabel per API
OnderhoudWeinig – updates automatisch gedeeldVeel – elke update apart
SchaalbaarheidZeer hoogBeperkt tot API-strategie

MCP in de praktijk — een workflowvoorbeeld

Laten we zeggen dat een bedrijf een systeem wil waarmee de AI contracten kan analyseren:

  1. De gebruiker vraagt: “Geef me alle contracten met afloopdatum in 2025.”

  2. De MCP Client stuurt het verzoek naar de Server die toegang heeft tot de documenten in SharePoint.

  3. De Server haalt de relevante bestanden op, leest ze in en stuurt de ruwe data terug.

  4. De AI interpreteert de data, vindt de contracten, en geeft een samenvatting met de belangrijkste datums.

Het lijkt een kleine taak, maar zonder MCP zou dit betekenen dat je aparte API’s moet schrijven voor authenticatie, bestandsbeheer, en documentanalyse. Dankzij MCP loopt dit over één universele datalaag.

Toekomst van het Model Context Protocol

De verwachtingen rond MCP zijn enorm. Grote spelers zoals Anthropic, Microsoft, Google en OpenAI hebben aangekondigd dat ze MCP zullen ondersteunen in hun toekomstige producten.

Dat betekent dat in de nabije toekomst je AI-assistent zonder code met bedrijfssoftware kan praten. Denk aan een AI die weet welke projecten er lopen, welke facturen betaald moeten worden, en zelfs wie er jarig is op kantoor.

Daarnaast maakt MCP de basis vrij voor agentische AI — zelfsturende systemen die autonoom taken uitvoeren, zoals het plannen van vergaderingen of het beheren van voorraad. MCP zorgt ervoor dat die AI’s altijd over de juiste context beschikken om beslissingen te nemen.

[/et_pb_text][et_pb_text _builder_version=”4.27.4″ _module_preset=”default” global_colors_info=”{}” theme_builder_area=”post_content”]

FAQ

Wat is het Model Context Protocol (MCP) precies?

MCP is een open-source standaard. Het maakt het makkelijker voor AI-apps om met tools en data te praten.
Anthropic introduceerde MCP in november 2024. Het helpt language models (LLM) om real‑world data te gebruiken zonder voor elke combinatie een nieuwe connector te bouwen.

Hoe werkt de architectuur van MCP?

MCP gebruikt een simpel host‑client‑servermodel. Je AI (de host) praat via een mcp client met een mcp server.
De drie kernmogelijkheden zijn Tools, Bronnen en Prompts. Tools voeren taken uit, Bronnen geven data en Prompts sturen het gedrag van het model.

Welke AI-assistenten ondersteunen MCP in België?

Meerdere populaire platforms ondersteunen MCP. Claude Desktop van Anthropic was één van de eerste assistenten met MCP‑ondersteuning.
OpenAI heeft ook MCP‑ondersteuning toegevoegd aan enkele ChatGPT‑features en API‑clients. Dit maakt het makkelijker om tussen providers te wisselen.

Wat zijn de belangrijkste beveiligingsrisico’s van MCP?

MCP begon zonder sterke security‑regels. Dat betekent dat jij extra beveiliging moet instellen.
Belangrijke risico’s zijn remote code execution (RCE), prompt injection en command hijacking. Gebruik OAuth 2.1 voor autorisatie en vraag altijd bevestiging voor gevaarlijke acties.

Hoe start ik met het implementeren van MCP?

Begin met het kiezen van een platform, bijvoorbeeld Azure AI Foundry. Maak een projectclient, definieer een MCP‑tool en zet een agent op.
De communicatie loopt via STDIO of HTTP met Server‑Sent Events. Gebruik mcp clients of de REST API om te verbinden met mcp servers.

Wat is het verschil tussen MCP en traditionele API-integraties?

MCP standaardiseert tools, metadata‑uitwisseling en transportsemantiek. Dat maakt integratie eenvoudiger dan veel losse API‑connectors.
Vroeger had je voor elke combinatie een aparte connector. Met MCP bouw je één server per systeem en koppel je die aan meerdere clients.

Wat is JSON-RPC 2.0 en waarom gebruikt MCP dit?

JSON‑RPC 2.0 is een lichtgewicht protocol om procedures op afstand aan te roepen. MCP gebruikt dit voor duidelijke, gestructureerde berichten tussen clients en servers.
Elk bericht heeft een vaste structuur. Dat maakt implementatie en debugging makkelijker.

[/et_pb_text][et_pb_code admin_label=”Schema markup” _builder_version=”4.27.4″ _module_preset=”default” locked=”off” global_colors_info=”{}” theme_builder_area=”post_content”][/et_pb_code][et_pb_code _builder_version=”4.27.4″ _module_preset=”default” custom_margin=”|-3px||-3px|false|true” global_colors_info=”{}” theme_builder_area=”post_content”][/et_pb_code][et_pb_code admin_label=”Schema markup” _builder_version=”4.27.4″ _module_preset=”default” hover_enabled=”0″ locked=”off” global_colors_info=”{}” theme_builder_area=”post_content” sticky_enabled=”0″][/et_pb_code][/et_pb_column][/et_pb_row][/et_pb_section]
beheerder
Author: beheerder

×