Thought leaders
Waarom zouden IT-leiders na moeten denken over Model Context Protocol?

Afgelopen november bracht Anthropic de Model Context Protocol (MCP) uit, die aanvankelijk weinig aandacht kreeg. Het bedrijf vermeldde het nieuws in een blogbericht en noemde MCP een open standaard die bedoeld is om “frontier-modellen te helpen betere, relevantere antwoorden te produceren.”
Maar toen ontwikkelaars meer te weten kwamen over MCP, werd duidelijk hoe krachtig het was. Binnen een paar maanden namen bedrijven als OpenAI, Google en Microsoft de standaard over. Dit zorgde voor meer interesse in MCP, en de groei leek op die van een populaire consumentenapp, niet op die van een ontwikkelaarsinfrastructuurtool.
De GitHub-repository voor MCP is snel uitgegroeid tot een levendige gemeenschap. Er zijn momenteel meer dan 64.500 sterren en ongeveer 7.500 forks. En dan zijn er nog de duizenden servers die op verschillende websites zijn verschenen.
Dit soort momentum is zeldzaam voor ontwikkelaarsinfrastructuur. Het toont echter het belang van MCP aan, dat nu wordt aangeduid als de “USB-C voor AI-apps”.
Laten we eens kijken waarom deze open standaard zo populair is geworden en hoe IT-leiders erover moeten denken.
De voordelen van MCP
Voordat MCP werd geïntroduceerd, was het bouwen van geavanceerde generatieve AI of agente-systemen een tijdrovend proces. Elk groot taalmodel (LLM) vereiste een aangepaste integratie met elk hulpmiddel of gegevensbron dat het gebruikte. Dit creëerde het zogenaamde “MxN-probleem”. Dit is waar M-modellen handmatig moeten worden verbonden met N verschillende hulpmiddelen.
Als voorbeeld, als u drie verschillende LLM’s gebruikt om te werken met tien applicaties, moet u 30 afzonderlijke integraties bouwen. Dit zal niet alleen aanzienlijke engineeringsbronnen vereisen, maar de codebasis zal ook moeilijk te onderhouden zijn als de hulpmiddelen, API’s en modellen evolueren.
Maar met de MCP-standaard is het proces aanzienlijk verbeterd. Het biedt twee belangrijke mogelijkheden: context en hulpmiddelgebruik met LLM’s. Dit maakt niet alleen relevantere antwoorden mogelijk, maar ook verbeterde nauwkeurigheid en productiviteit.
Als voorbeeld, met context kan een AI-toepassing toegang krijgen tot een breed scala aan openbaar beschikbare gegevensbronnen, zoals weers- of financiële gegevens. MCP’s kunnen ook toegang krijgen tot privé-gegevensbronnen zoals Slacks of Jira-tickets.
Wat betreft hulpmiddelgebruik, kan een MCP acties uitvoeren zoals CRUD-taken voor databases, evenementen plannen of herinneringen, of updates voor CRMs of ERPs.
Naast het bieden van standaardisatie voor context en hulpmiddelgebruik, zijn er andere voordelen van MCP. Een daarvan is beveiliging, aangezien het OAuth-gebaseerde autorisatie ondersteunt. Ten tweede zijn modellen niet strak gekoppeld aan hulpmiddelen of gegevensbronnen. Met andere woorden, wanneer API’s veranderen of een nieuw hulpmiddel wordt overgenomen, is er geen behoefte aan grote herschrijvingen.
MCP helpt ook bij het verbeteren van governance en compliance vanwege de centralisatie van hulpmiddelgebruik en gegevensstromen. Dit maakt het gemakkelijker om beleid en audits af te dwingen.
In het licht van deze voordelen is het geen verrassing dat MCP is uitgegroeid tot een zeer populair systeem voor het bouwen van generatieve AI en agente-toepassingen.
Uitdagingen van MCP
MCP heeft nog veel werk nodig om het meer stabiel en volwassen te maken. De gebruikersinterfaces zijn vaak onhandig en niet intuïtief. Om de beveiliging te verbeteren, moeten MCP’s ook sterk getypeerde benaderingen hebben om potentiële aanvalsvector te minimaliseren. Net zo belangrijk is fijngranige autorisatie. Bijvoorbeeld, het moet mogelijk zijn om een MCP-server of -agent alleen te autoriseren voor specifieke acties.
Het ontdekken van MCP’s is nog steeds een probleem. Wat nodig is, zijn registers om servers te valideren en te certificeren, net zoals app-winkels werken. Deze registers kunnen verschillende verticale markten bedienen, zoals IT, beveiliging en financiën. Bedrijven zullen waarschijnlijk interne registers ontwikkelen om nog meer controle te hebben.
Ten slotte kunnen MCP’s bredere implicaties hebben, zelfs bedrijfsmodellen bedreigen. Bijvoorbeeld, deze systemen kunnen het aantal dagelijkse actieve gebruikers (DAU’s) voor webtoepassingen en mobiele apps verlagen. De reden is dat AI-agents MCP’s zullen gebruiken om acties uit te voeren, waardoor er minder behoefte is aan menselijke gebruikers om de platforms te bezoeken.
Beveiliging als fundament
MCP’s maken snellere innovatie mogelijk. Dit is vooral belangrijk omdat bedrijven onder druk staan om tastbare resultaten te laten zien van hun AI-investeringen. Echter, de drang naar snelheid mag niet ten koste gaan van beveiliging en compliance. Het overtreden van deze gebieden kan aanzienlijke risico’s creëren, aangezien MCP’s niet alleen toegang hebben tot gevoelige gegevens, maar ook directe acties kunnen uitvoeren met die gegevens.
Een MCP-implementatie moet governance, logging en auditing in elke laag integreren. Beleid moet duidelijk definiëren wie agents kan autoriseren, welke acties ze mogen uitvoeren en hoe die activiteiten worden gemonitord. Fijngranige autorisatie, gecombineerd met continue toezicht, vermindert het potentieel voor misbruik en zorgt voor de transparantie die nodig is voor compliance.
Conclusie
MCP groeit snel uit tot een hoeksteen voor het bouwen van de volgende generatie generatieve AI en agente-systemen. Voor IT-leiders vertegenwoordigt MCP zowel een kans als een verantwoordelijkheid. Er is de kans om nieuwe efficiëntie en mogelijkheden te ontgrendelen, en de verantwoordelijkheid om het met de juiste beveiligingsmaatregelen te implementeren.
Op de lange termijn zullen bedrijven die beveiliging en compliance als integraal, niet optioneel, behandelen, het best gepositioneerd zijn om de volledige waarde van MCP te benutten. Door innovatie te balanceren met sterke governance, kunnen IT-leiders ervoor zorgen dat hun AI-initiatieven niet alleen krachtig en transformatief zijn, maar ook betrouwbaar, duurzaam en veerkrachtig.












