Wat is WebMCP?

WebMCP is een voorgestelde browserinterface waarmee een webpagina gestructureerde tools aanbiedt die agents kunnen aanroepen.

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.

IntegratieWaar de functionaliteit wordt aangebodenVoorbeeld
WebMCPEen actieve webpaginaAfspraken zoeken met de applicatiecode van de pagina
Remote MCPEen server-eindpuntEen 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.

Bouw op hetzelfde netwerk.

Een test-API-key is direct beschikbaar. Productietoegang wordt ontgrendeld zodra u een betaalmethode toevoegt en een afzender verifieert.

Jouw volgende idee. Klaar om te verbinden.