Het WebMCP-concept van 4 september 2026 is een Community Group-rapport. De uitgever is de Web Machine Learning Community Group bij W3C, de webstandaardenorganisatie. Dat concept is geen W3C-standaard en geen Standards Track-specificatie.
Het voorstel laat een website acties rechtstreeks aan een agent beschrijven. Dat geeft de agent een extra manier om te interacteren naast de zichtbare besturingselementen van de pagina.
Wat biedt een pagina aan?
Een pagina biedt benoemde tools aan met beschrijvingen en gestructureerde invoer. De applicatiecode van de pagina implementeert het gevraagde gedrag.
Het WebMCP-concept beschrijft JavaScript-tools en een declaratieve formulierinterface. Een tool kan een bewerking beschrijven waarvoor de agent anders zou moeten afleiden hoe de pagina werkt.
Een afsprakenpagina kan bijvoorbeeld een zoekbewerking aanbieden met locatie- en datuminvoer. De agent levert die waarden aan in plaats van de zoekopdracht te reconstrueren uit labels en besturingselementen.
Hoe verschilt dit van een remote MCP-server?
WebMCP biedt functionaliteit aan vanuit een actieve webpagina. Een remote MCP-integratie verbindt een client met een server buiten die pagina.
De WebMCP-uitleg beschrijft het onderscheid in termen van gedeelde browsercontext. Paginatools kunnen de code van de webapplicatie hergebruiken. Ze kunnen deelnemen aan een werkstroom die de gebruiker kan zien.
Een backendintegratie verbindt de applicatie van de agent in plaats daarvan met een service-eindpunt. De service kan bewerkingen aanbieden onafhankelijk van een bepaalde geopende pagina.
| Integratie | Waar de functionaliteit wordt aangeboden | Voorbeeld |
|---|---|---|
| WebMCP | Een actieve webpagina | Afspraken zoeken met de applicatiecode van de pagina |
| Remote MCP | Een server-eindpunt | Een berichtenbewerking aanroepen via een verbonden client |
Een site kan beide benaderingen gebruiken. Een paginatool kan een backend aanroepen, dus browserblootstelling betekent niet dat elke actie lokaal plaatsvindt.
Maakt een toolbeschrijving een actie veilig?
Een beschrijving vertelt de agent wat een tool beweert te doen. De applicatie moet nog steeds rechten afdwingen en het verzoek valideren.
De beveiligings- en privacyoverwegingen van het concept behandelen misleidende toolmetadata, geïnjecteerde instructies en onbedoelde acties. Gestructureerde invoer garandeert niet dat een gevraagde actie overeenkomt met de intentie van de gebruiker.
Bij een boekingsworkflow hebben het vinden van beschikbare afspraken en het bevestigen van een boeking verschillende gevolgen. De applicatie moet dat onderscheid behouden wanneer ze tools aanbiedt.
De toolregistratie van een uitgever garandeert ook niet dat elke browser de tool kan aanroepen. De WebMCP-documentatie van Chrome beschrijft de eigen implementatie en beperkingen.
Hoe verbind ik een agent met Bird voor berichtenverkeer?
Je kunt een compatibele client verbinden met de gehoste MCP-server van Bird en de browseraanmelding voltooien.
Dat is een remote MCP-verbinding. De client krijgt toegang tot de gedocumenteerde toolinterface van Bird in plaats van tools te declareren in een geopende Bird-webpagina.
Bewaar na het verzenden de berichtidentifier en controleer de latere status. Het bestaande MCP-antwoord behandelt de verbinding en de berichtenworkflow.