Wat is MCP?

Kort antwoord

MCP, het Model Context Protocol, is een open standaard die Anthropic in november 2024 uitbracht en waarmee een AI-applicatie via een gemeenschappelijke interface verbinding maakt met externe tools en data. Een tool wordt eenmalig verpakt als een MCP-server, en elke MCP-geschikte app kan die gebruiken, in plaats van dat elke app zijn eigen connector voor elke tool schrijft.

Het probleem dat MCP oplost is een vermenigvuldiging

Een model kan op zichzelf alleen tekst schrijven. Om je agenda te lezen, een database te bevragen of een bericht te versturen heeft het een tool nodig, en wat is een AI-agent legt uit hoe een model tools in een lus gebruikt. Tot eind 2024 schreef elke app die een tool wilde daar zijn eigen connector voor. Vijf apps die elk twintig tools wilden betekende honderd connectors, elk net iets anders, elk door iemand onderhouden.

MCP is een standaardvorm voor de connector. De toolkant wordt eenmalig verpakt als een server. De appkant implementeert de client eenmalig. Daarna kan elke client elke server gebruiken: vijf apps plus twintig tools is vijfentwintig stukjes software in plaats van honderd, en een eenentwintigste tool toevoegen is een server in plaats van vijf connectors. USB is de gebruikelijke vergelijking en die klopt: de waarde zit in de aansluiting, niet in een specifiek apparaat.

Anthropic publiceerde de specificatie, referentieservers en softwarekits op 25 november 2024 als open standaard, en de reden dat het zich verspreidde is dezelfde reden dat elke aansluiting zich verspreidt. Zodra er een paar honderd servers bestonden voor de gangbare dingen, GitHub, Slack, Postgres, het bestandssysteem, een browser, kreeg een app die MCP sprak ze allemaal gratis, en een app die dat niet deed moest uitleggen waarom niet.

Een server biedt drie dingen aan, en het model activeert er maar een

Een MCP-verbinding heeft twee kanten. De hostapplicatie, een chatapp, een editor of een agent-runtime, draait een client. De client verbindt met een of meer servers, vraagt elk wat die te bieden heeft, en geeft de antwoorden door aan het model. Een server kan drie soorten dingen aanbieden.

PrimitiefWat het isWie het activeertVoorbeeld
ToolEen functie die het model kan aanroepen, met getypeerde invoerHet model, wanneer het besluit dat de taak het nodig heeftsearch_issues(repo, query), send_email(to, body)
ResourceData die de app in context kan inlezenDe app of de gebruiker, als context voor een beurtDe inhoud van een bestand, een databaseschema, een webpagina
PromptEen herbruikbare instructiesjabloonDe gebruiker, uit een menu"Beoordeel deze pull request aan de hand van onze stijlgids"

Het draadformaat is JSON-RPC 2.0, dezelfde vraag-en-antwoordconventie die editors gebruiken om met language servers te praten, en dat is geen toeval: MCP leende het ontwerp van het Language Server Protocol, waarbij een standaard elke editor elke taal liet ondersteunen. Een server kan lokaal draaien als subproces via standaardinvoer en -uitvoer, of op afstand via HTTP. De revisie van maart 2025 voegde een streambare HTTP-transportlaag en OAuth-gebaseerde autorisatie voor externe servers toe; de revisie van juni 2025 verscherpte die autorisatie en voegde een manier toe waarop een server tijdens een taak een vraag aan de gebruiker kan stellen, elicitatie genoemd.

Het deel dat telt voor veiligheid is waar de lus zich bevindt. De server stelt mogelijkheden beschikbaar; de client en het model bepalen wanneer ze die gebruiken. Een goed gebouwde host vraagt je om bevestiging voordat een tool met neveneffecten draait, en wat is prompt injection legt uit waarom die bevestiging het hele veiligheidsmodel is zodra een tool onbetrouwbare tekst kan lezen en erop kan handelen.

OpenAI, Google en Microsoft namen MCP binnen zes maanden over

Een standaard is pas een standaard zodra concurrenten hem gebruiken. De tijdlijn hieronder is de adoptiegeschiedenis vanaf de aankondiging tot de overdracht van het bestuur.

Van de specificatie van een leverancier naar een industriestandaard in iets meer dan een jaar
20252026SpecificatieAnthropic publiceert MCPSpecificatie voegt streambare HTTP en OAuth toeSpecificatie voegt elicitatie en herziene auth toeMCP verhuist naar de Linux FoundationAdoptieOpenAI neemt MCP over in de Agents SDKGoogle DeepMind verbindt Gemini aan MCPMicrosoft kondigt MCP-ondersteuning in Windows aan

De overname door OpenAI in maart 2025 was het kantelpunt, want dat betekende dat OpenAI en Anthropic het eens waren over de aansluiting, en Google volgde binnen twee weken. Microsoft kondigde MCP-ondersteuning in Windows aan tijdens Build in mei 2025. Tegen december 2025 droeg Anthropic de specificatie over aan de Agentic AI Foundation, een project onder de Linux Foundation dat samen met OpenAI en Block werd opgericht, het moment waarop het protocol van een bedrijf van niemand en dus van iedereen wordt.

Wat MCP betekent als je alleen een chatapp gebruikt

Direct weinig. MCP is de leidingen tussen programma's, en het verschijnt als functie in de producten die erop gebouwd zijn: een menu "connectors" in een chatapp, een lijst met tools in een codeerassistent, een manier om je editor met de database van je bedrijf te verbinden. Het komt binnen in een app die het spreekt, meestal als connectorsmenu, en er is niets voor jou om te installeren.

Indirect verandert het wat je van elk AI-product mag verwachten. Vóór MCP was een toolintegratie een reden om de ene app boven de andere te kiezen, omdat elke app zijn eigen integratie bouwde. Erna zijn integraties een gemeengoed en gaan de overgebleven vragen over welk model antwoordt, wat het kost, en hoe de app de bevestigingsstap afhandelt voordat een tool handelt. Whizi biedt geen MCP-servers of ontwikelaars-API aan; de tools zijn de ingebouwde, webzoeken en documentupload, en het onderscheidt zich op de modellaag, 280+ modellen achter een keuzemenu tegen een vaste creditprijs per bericht. Voor agentwerk dat je eigen tools nodig heeft, is een MCP-geschikte agent-runtime het juiste product en een chatwerkruimte niet.

De ene vraag om mee te nemen naar elk product dat MCP adverteert: wat gebeurt er tussen het besluit van het model om een tool aan te roepen en het draaien van de tool? Als het antwoord "niets" is, kan het model handelen op basis van welke tekst het ook het laatst heeft gelezen, inclusief tekst die een aanvaller ervoor heeft neergezet. Als het antwoord "jij keurt het goed" is, doet het protocol zijn werk.

Checklist
  • Lees "ondersteunt MCP" als "kan elke MCP-server gebruiken", wat een aansluiting is, geen mogelijkheid op zich
  • Vraag welke bevestiging er zit tussen het kiezen van een tool door een model en het draaien van de tool, voordat je iets met neveneffecten aansluit
  • Geef de voorkeur aan externe servers met OAuth voor alles wat gedeeld wordt; lokale subprocesservers zijn voor je eigen machine
  • Behandel het model als de beslisser en de server als het menu; de server roept zichzelf nooit aan
  • Voor chatten zonder tools verandert MCP niets; kies op basis van het model en de prijs

Veelgestelde vragen

Waar staat MCP voor?

Model Context Protocol. Anthropic publiceerde het op 25 november 2024 als open standaard om AI-applicaties te verbinden met externe tools en data. De naam beschrijft de taak: een protocol om context, oftewel tools, bestanden en data, op een standaardmanier naar een model te brengen.

Wat is een MCP-server?

Een programma dat tools, resources of prompts in het MCP-formaat aanbiedt. Het kan een database, een bestandssysteem, GitHub, een agenda of een browser omwikkelen. Eenmaal geschreven werkt het met elke MCP-client, dus een server voor de data van je bedrijf kan gebruikt worden vanuit een chatapp, een codeerassistent en een agent-runtime zonder drie integraties.

Is MCP alleen voor Claude?

Nee. Anthropic creëerde het, maar OpenAI nam het in maart 2025 over, Google DeepMind verbond Gemini eraan in april 2025, Microsoft voegde het toe aan Windows, en in december 2025 verhuisde de specificatie naar de Agentic AI Foundation onder de Linux Foundation, mede opgericht door Anthropic, OpenAI en Block. Het is vendor-neutraal, zowel qua ontwerp als bestuur.

Is MCP hetzelfde als function calling of tool use?

Function calling is het vermogen van het model om een tool aan te vragen. MCP standaardiseert hoe de applicatie die tools vindt, beschrijft en uitvoert. Een model met function calling heeft nog steeds iemand nodig die elke tool aansluit; MCP is die bedrading, dus dezelfde server sluit aan op elk model dat functies kan aanroepen.

Ondersteunt Whizi MCP?

Nee. Whizi is een chatwerkruimte waarvan de tools ingebouwd zijn, webzoeken en documentupload, en het biedt geen MCP-servers of ontwikelaars-API aan. De waarde zit in de modellaag, 280+ modellen achter een keuzemenu tegen een vaste creditprijs per bericht. Gebruik voor agentwerk dat aangepaste tools nodig heeft een MCP-geschikte agent-runtime en breng het model van je keuze mee.