Wat is MCP? Hoe AI-agents verbinding maken met je data (Spec-update 2026)

MCP, het Model Context Protocol, is een open standaard waarmee een AI-agent tools en gegevensbronnen kan bereiken via één gemeenschappelijke interface. In plaats van een aangepaste integratie per app, spreekt een client één protocol en kan elke compatibele server antwoorden. De specificatie is op 28 juli 2026 herschreven, en de verandering is aanzienlijk.
Deze gids behandelt wat het protocol doet en wat er is veranderd in de release van 2026-07-28. Ook wordt besproken wat er nu verouderd is, hoe dit verschilt van een gewone API-integratie en wanneer u het niet nodig hebt. De feiten hier zijn actueel vanaf 5 augustus 2026.
Wat is MCP?
Zie het als een universele stekker. Voordat er een standaard bestond, betekende het verbinden van een assistent met uw database, uw ticketsysteem en uw bestanden drie op maat gemaakte integraties. Elk had zijn eigen authenticatie, zijn eigen foutafhandeling en zijn eigen onderhoudslast.
MCP definieert die verbinding eenmalig. Een client is de kant van de agent. Een server verpakt een gegevensbron of tool en stelt beschikbaar wat deze kan doen. De client vraagt de server wat er beschikbaar is en roept dit vervolgens aan.
Servers stellen doorgaans drie dingen beschikbaar. Tools zijn acties die de agent kan aanroepen. Resources zijn leesbare inhoud. Prompts zijn herbruikbare sjablonen. De client ontdekt alle drie tijdens runtime in plaats van dat ze hardcoded zijn.
De naam wordt nogal losjes gebruikt, dus een verduidelijking is op zijn plaats. Het protocol is geen model, geen agent en geen product. Het is het overdrachtsformaat ertussen.
Twee woorden verklaren de meeste verwarring eromheen. Discovery betekent dat de client tijdens runtime leert wat een server aanbiedt. Reuse betekent dat dezelfde server elke compatibele client beantwoordt.
De adoptie is niet langer theoretisch. De beheerders van het protocol melden bijna een half miljard downloads per maand voor de Tier 1 SDK's. De TypeScript- en Python-SDK's hebben elk de grens van een miljard in totaal overschreden.
Wat er is veranderd in de specificatie van 2026-07-28
Deze release is de grootste herziening die het protocol heeft ondergaan. Het belangrijkste nieuws is dat de kern nu staatloos is.
| Wijziging | Wat het betekent |
|---|---|
| Staatloze kern | Sessies en handshakes zijn verdwenen. Elk verzoek bevat zijn eigen protocolversie en clientidentiteit |
| Multi Round-Trip Requests | Vervangt door de server geïnitieerde verzoeken die een open stream vereisten. Een tool kan de gebruiker halverwege de aanroep om invoer vragen |
| Op headers gebaseerde routering | Methode- en toolnamen worden verzonden in Mcp-Method- en Mcp-Name-headers, zodat gateways routeren en autoriseren op basis van headers |
| Cachebare lijstresultaten | Lijsten met tools, prompts en resources bevatten nu ttlMs en cacheScope |
| Versterking van de autorisatie | RFC 9207 issuer-validatie, een verschuiving van Dynamic Client Registration naar Client ID Metadata Documents, en aan de issuer gebonden credentials |
| Extensions-framework | Taken verhuizen van de experimentele kern naar een formele extensie, samen met Apps en Enterprise Managed Authorization |
Lees de lijst als één beslissing die zes keer is herhaald. Elke wijziging neemt een aanname weg die het beheer van externe servers onhandig maakte. Niets daarvan verandert wat een tool kan doen.
Het officiële specificatiebericht van 2026-07-28 bevat de volledige lijst met wijzigingen. SDK's voor TypeScript, Python, Go en C# ondersteunen het al, en Rust is in bèta.
Waarom staatloos belangrijk is als u een server beheert
Het oude ontwerp ging uit van een persistente, bidirectionele verbinding. Die ene aanname veroorzaakte het grootste deel van de operationele problemen.
Een externe server had voorheen sticky sessions nodig, zodat een client op dezelfde instantie bleef binnenkomen. Er was gedeelde sessieopslag nodig zodat de status een herstart overleefde. Gateways moesten vaak payloads inspecteren om te achterhalen wat een verzoek deed.
Niets daarvan is nu nog nodig. Een server kan achter een eenvoudige round-robin load balancer worden geplaatst. Routering vindt plaats op basis van een header. Clients cachen de tool-lijst zo lang als het door de server aangegeven venster toestaat. Het protocol veranderde van iets dat u voorzichtig implementeert in iets dat u op een normale manier uitrolt.
Er zijn migratiekosten aan verbonden. Servers die zijn gebouwd op de oude kern vereisen werk, en de client-bibliotheken moeten daarin meegaan.
De wijziging verlaagt ook de drempel om het eens te proberen. Het opzetten van een server was voorheen een infrastructuurbeslissing. Nu ligt het dichter bij het uitrollen van een willekeurige kleine webservice.
Voor iedereen die de MCP-server van een leverancier evalueert, is dit de praktische vraag: op welke specificatieversie is deze gericht, en wanneer stapt deze over.
Wat er verouderd is en hoeveel tijd u nog hebt
Drie functies gaan verdwijnen: Roots, Sampling en Logging. Het verouderde HTTP+SSE-transport is eveneens verouderd.
De beheerders hebben toegezegd een minimale overgangstermijn van twaalf maanden te hanteren voor de definitieve verwijdering. Dat is genereus, maar het is ook een deadline. Als u op een van deze vier hebt gebouwd, zet de migratie dan op een roadmap in plaats van in een backlog.
Controleer ook uw client, niet alleen uw server. Een client die is vastgepind op het oude transport, blijft tijdens de overgangstermijn werken en stopt daarna.
Dynamic Client Registration is formeel verouderd ten gunste van Client ID Metadata Documents. Aan de issuer gebonden credentials voorkomen nu dat een token dat voor de ene server is uitgegeven, opnieuw wordt gebruikt bij een andere.
MCP vergeleken met een gewone API-integratie
| Aangepaste API-integratie | MCP-server | |
|---|---|---|
| Werk per bron | Telkens nieuwe authenticatie, schema's en foutafhandeling | Eén protocol, hergebruikt |
| Discovery | U legt hardcoded vast wat er bestaat | De client vraagt erom tijdens runtime |
| Wie het kan gebruiken | De app waarin u het hebt ingebouwd | Elke compatibele client |
| Onderhoud | Werkt niet meer als de API van de leverancier wijzigt | Server vangt de wijziging op |
| Het meest geschikt voor | Eén diepgaand traject met een hoog volume | Veel bronnen die door een agent worden bereikt |
Een ander punt van overweging is wie de connector onderhoudt. Een door de leverancier gepubliceerde server beweegt mee met het product van de leverancier, wat betekent dat u dat werk niet meer zelf hoeft te doen.
Eerlijk is eerlijk: MCP is niet sneller of goedkoper voor een enkele integratie. Het wint aan waarde wanneer het aantal bronnen groeit, of wanneer u wilt dat meer dan één agent dezelfde bron kan bereiken zonder dat u alles opnieuw moet bouwen.
Wat u kunt produceren zodra een gegevensbron is verbonden
De verbinding is slechts het leidingwerk. De reden dat men de moeite neemt, is het uiteindelijke resultaat.
Zodra een gegevensbron is aangesloten, kan een agent de actuele cijfers ophalen en de analyse uitvoeren. Wat u terugkrijgt is kant-en-klaar: een grafiek, een geschreven samenvatting, een presentatie. De waarde zit in het wegnemen van de exportstap, niet in het protocol zelf. Het eindresultaat is ook wat de installatie intern het verdedigen waard maakt. Een verbinding die door niemand in een rapport wordt omgezet, wordt stilletjes uitgeschakeld.
Powerdrill Bloom levert een server volgens dit patroon. Volgens de eigen documentatie verifieert deze met uw User ID en Project API Key. Een client kan vervolgens door de datasets in uw account bladeren, details over een specifieke dataset ophalen en taken uitvoeren door vragen te stellen in natuurlijke taal. Het werkt met Claude Desktop en andere compatibele clients. De aankondiging van de MCP-server behandelt de installatie, en de pagina met gegevensconnectors toont de andere brontypen.
Wanneer u MCP helemaal niet nodig hebt
Dit deel wordt in de meeste uitlegvideo's en -artikelen overgeslagen, dus het is de moeite waard om het duidelijk te stellen.
Als uw gegevens als bestand binnenkomen, hebt u geen protocol nodig. Dan hebt u een upload nodig. Een kwartaalexport, een CSV die iemand u heeft gemaild, een PDF-afschrift — geen daarvan rechtvaardigt het opzetten van een server. Sleep het bestand erin en stel uw vraag.
Stel uzelf één vraag voordat u gaat bouwen: is deze zelfde export volgende maand weer nodig, door iemand anders dan u?
MCP bewijst zijn waarde wanneer de bron live en terugkerend is. Een database die elk uur verandert, een ticketwachtrij, een magazijntabel die een wekelijks rapport voedt. De test is of u anders volgende week hetzelfde opnieuw zou exporteren.
Er is ook een beveiligingsaspect. Een verbonden bron is een permanente machtiging, geen eenmalige deling. De autorisatiewijzigingen van 2026-07-28 zijn er juist omdat dat verschil belangrijk is.
De korte versie
MCP is een standaardstekker tussen agents en gegevensbronnen. De release van 2026-07-28 maakte de kern staatloos, verplaatste routering naar headers, maakte lijstresultaten cachebaar en scherpte de autorisatie aan. Roots, Sampling, Logging en het oude HTTP+SSE-transport zijn verouderd met een overgangstermijn van twaalf maanden.
Sla dit voor een eenmalig bestand allemaal over. Probeer Powerdrill Bloom gratis — upload het bestand, stel uw vraag in natuurlijke taal en exporteer de grafiek of presentatie. Als u serveropties vergelijkt, bekijk dan de beste MCP-platforms.
Veelgestelde vragen
Waar staat MCP voor?
Model Context Protocol. Het is een open standaard om AI-clients te verbinden met tools en gegevensbronnen via één interface. Elke nieuwe bron vermijdt zo een op maat gemaakte integratie.
Wat is er veranderd in de MCP-specificatie van 2026-07-28?
De kern werd staatloos, waarbij sessies en handshakes kwamen te vervallen. Multi Round-Trip Requests vervingen door de server geïnitieerde verzoeken over open streams, en routering verhuisde naar de Mcp-Method- en Mcp-Name-headers. Lijstresultaten werden cachebaar en de autorisatie werd versterkt met issuer-validatie en aan de issuer gebonden credentials.
Is MCP hetzelfde als een API?
Nee. Een API is de interface van één leverancier naar één systeem. Het protocol is een gemeenschappelijke wrapper die veel systemen kunnen implementeren, zodat elke compatibele client ze kan ontdekken en aanroepen zonder aangepaste code per bron.
Wat is er verouderd in de nieuwe MCP-specificatie?
Roots, Sampling en Logging zijn verouderd, evenals het oude HTTP+SSE-transport. Dynamic Client Registration maakt plaats voor Client ID Metadata Documents. De beheerders hebben een minimale overgangstermijn van twaalf maanden aangegeven voor de definitieve verwijdering.
Heb ik MCP nodig om een spreadsheet te analyseren met AI?
Nee. Voor een bestand dat u al hebt, is uploaden eenvoudiger en sneller. Het protocol is het opzetten waard wanneer de bron live is en u anders dezelfde gegevens periodiek opnieuw zou moeten exporteren.