WebMCP in Chrome 149: Make Your Site AI-Agent Ready Now Chrome 149's WebMCP origin trial is now open for registration, and Microsoft Edge 147 has shipped native WebMCP support by default. WebMCP is a client-side protocol that allows websites to declare what AI agents can do with them in structured, machine-readable terms, enabling faster and more reliable agent interactions compared to vision-based approaches. Developers can adopt it with minimal effort using HTML attributes or JavaScript APIs. Chrome 149’s WebMCP origin trial is now open for registration. Microsoft Edge 147 has already shipped native WebMCP support by default, no flags required. If you have not heard of WebMCP yet, the short version is this: your website can now declare exactly what AI agents are allowed to do with it — in structured, machine-readable terms — instead of leaving browser agents to squint at screenshots and guess. That is the change. It is more significant than most of the AI tooling news from the past several months, and it requires zero backend infrastructure to adopt. What WebMCP Actually Is WebMCP is a client-side protocol. It runs inside the browser tab, not on a server. Through the navigator.modelContext API, a page registers tools — JavaScript functions and annotated HTML forms — that a browser-resident AI agent can invoke directly. The agent operates under the user’s existing session, with the user’s cookies, authentication, and permissions already in place. You do not wire up new OAuth flows. You do not expose new API endpoints. That distinction matters. Server-side MCP — the Anthropic-originated standard that has become the dominant agent-to-backend protocol — connects agents to databases, files, and external APIs via JSON-RPC. It is the right tool when your agent needs to query a Postgres database or read from an internal knowledge base. WebMCP handles something server-side MCP cannot: the live state of a browser tab. The form a user has half-filled out. The product inventory a React component just fetched from your CDN. The checkout widget sitting in the current DOM. That is WebMCP territory. Vision-based agents — the kind that read your page like a screenshot and try to click the right thing — can also do this, but they are slow, fragile, and break every time you change a CSS class. Early benchmarks show WebMCP-enabled pages completing the same tasks 8 to 12 times faster than vision-based agents on equivalent pages. That is the performance gap you are currently giving away for free. The Declarative API: Two Attributes and You Are Done The fastest path to WebMCP compliance is the Declarative API. You add HTML attributes to an existing form element. The browser reads them, builds a JSON Schema from the field types and constraints already present, and registers the tool internally. No JavaScript required for the basic case.