WebMCP, een protocol gelanceerd in augustus 2025 door Microsoft en Google, stelt websites in staat om hun acties rechtstreeks bloot te leggen aan AI-agenten, zonder dat die de interface hoeven te raden. Getest in Google Chrome in het voorjaar van 2026, wordt het nu gepromoot door verschillende toonaangevende uitgevers, van OpenAI tot Shopify en Cloudflare. Het lijkt zich, net als MCP, te vestigen als de standaard voor agentische AI op het web.
- WebMCP laat websites hun acties rechtstreeks aan AI-agenten tonen.
- Agenten hoeven de interface dan niet meer te raden en verbruiken minder tokens.
- Webwinkels en complexe formulieren profiteren het meest van dit protocol.
- Shopify-winkels hebben WebMCP standaard, andere sites moeten hun tools zelf configureren.
Een alternatief voor computer use
WebMCP biedt een oplossing voor een groot probleem: webinterfaces zijn niet ontworpen voor agenten. Formulieren met weinig contrast, knoppen alleen zichtbaar bij hover… JavaScript heeft het web mooier gemaakt, maar heeft de toegankelijkheid voor machines ook complexer gemaakt. Tot nu toe werden robots vaak geweerd van websites, en werden captcha’s ingezet om te voorkomen dat ze transacties konden voltooien. Met de opkomst van AI in zoekopdrachten zijn bots een bron van publiek en ontdekking geworden voor uitgevers, die er dus baat bij hebben hun site toegankelijk te maken voor agenten.
Tot nu toe konden agenten gebruikmaken van computer use, dat wil zeggen het besturen van een computer op basis van schermafbeeldingen, door acties naar min of meer precieze coördinaten te sturen. Maar sommige complexe interfaces blijven moeilijk bruikbaar, de navigatie vertraagt en het verbruik van tokens, de tekstverwerkingseenheden van de modellen, explodeert door de heen-en-weercommunicatie.
WebMCP gaat verder dan het llms.txt-bestand, waarvan de norm volgens het artikel grotendeels wordt genegeerd door agenten. Het maakt het mogelijk om tools bloot te leggen om op de site te handelen: zoeken, toevoegen aan winkelwagen, verzenden van een formulier. De site declareert zijn tools op de pagina, en de browser geeft ze door aan de agent die de site bestuurt.
Voorlopig zijn ChatGPT en Codex de enige consumentenagenten die het native ondersteunen. Chrome (sinds versie 149) en Edge (sinds versie 150) integreren het, nog experimenteel. Claude en Gemini blijven, in oktober 2026, native incompatibel, zonder toegewijde MCP-connector. De kans is groot dat dit verandert met de volgende updates.
Welke sites zijn betrokken
Google raadt aan het protocol te reserveren voor echt nuttige tools, en noemt agentische handel als het belangrijkste gebruiksscenario. Het volledige aankoopproces kan via de tools worden blootgelegd. Complexe of lange formulieren, evenals sites met veel informatie of die filtering vereisen, worden ook genoemd als prioritaire kandidaten. Daarentegen bieden een persoonlijke blog, een portfolio of een puur informatieve, goed georganiseerde site weinig toegevoegde waarde.
Sinds 5 augustus 2026 beschikken alle Shopify-winkels native over WebMCP, standaard geactiveerd, zonder extra configuratie. Cloudflare maakt het mogelijk om het met één klik te activeren, waarbij de code automatisch wordt geïnjecteerd, en Wix biedt een officiële applicatie. Andere sites, op maat ontwikkeld of onder een contentmanagementsysteem zonder specifieke module, moeten hun tools handmatig configureren voor blootstelling.
Je tools declareren
De eerste stap is het inventariseren van de acties die blootgelegd moeten worden: productzoeken, toevoegen aan winkelwagen, bestelling afronden. Er bestaan twee officiële methoden. De declaratieve API, aanbevolen door Google voor de meeste formulieren, voegt aan de tags de attributen toolname en tooldescription toe, en vervolgens toolparamdescription om de parameters in natuurlijke taal te beschrijven. Het blijft beperkt: voor een toevoeging aan de winkelwagen of een klik op een knop moet je overstappen naar de JavaScript-API.
Complexer, de JavaScript-API registreert elke tool via document.modelContext.registerTool(), met een naam, een beschrijving, een JSON-schema van de parameters en een execute()-functie. De bestaande bedrijfslogica blijft ongewijzigd. Standaard weet het echter niet of het werd geactiveerd door een mens of door een agent. Deze informatie kan worden toegevoegd door een aparte waarde door te geven, zoals ‘webMCP’ voor de aanroepen van de agent, en ‘human’ voor de klassieke interface.
Het is ook mogelijk de taak toe te vertrouwen aan een code-agent. Vaardigheden gepubliceerd op GitHub maken het mogelijk deze te trainen voor conversie naar WebMCP, waaronder die van Ora, regelmatig bijgewerkt. Het kan worden geïnstalleerd op Claude Code of op Codex. De agent kan vervolgens de site auditen, tools voorstellen en ze implementeren na validatie. Het artikel nodigt uit om elke tool voorlopig via ChatGPT te testen, aangezien de norm de komende maanden zal blijven evolueren.
