For years, AI agents have interacted with websites the same way a human would — clicking buttons, filling out forms, and reading what’s on screen. It works, but it’s slow and fragile.

Chrome 146 changes that. Google has released an early preview of WebMCP (Web Model Context Protocol), a browser API that enables websites to expose structured, callable tools directly to AI agents. Instead of scraping pages and guessing what a button does, an agent can call a defined function — like searching for flights or submitting a support ticket — through a standardized interface.

The feature is behind an experimental flag in Chrome 146 Canary. But the implications go well beyond a developer preview.

What WebMCP Actually Does

WebMCP adds a new API to the browser: Navigator.modelContext. Websites can register tools — JavaScript functions with descriptions and structured input schemas — that any AI agent can discover and invoke.

There are two approaches. The Declarative API lets developers turn existing HTML forms into agent-callable tools by adding a few attributes: toolname, tooldescription, and toolparamdescription. If your forms are already clean, you’re most of the way there. The Imperative API handles more complex interactions in JavaScript, supporting richer tool schemas similar to those used with OpenAI or Anthropic APIs.

The critical distinction from Anthropic’s Model Context Protocol: traditional MCP runs on the server. WebMCP runs entirely in the browser tab, executing tools in the page’s JavaScript context and sharing the user’s active session. No separate backend server required.

The two protocols aren’t competing. A company might use backend MCP for service-to-service automation and WebMCP for browser-based interactions where the user is present.

Why This Matters for Enterprise

The business case is straightforward. Today, organizations that want AI agents to interact with their web applications face two bad options: Build fragile screen-scraping automations, or re-architect applications with separate backend MCP servers in Python or Node.js.

WebMCP offers a third path. Development teams can wrap existing client-side JavaScript logic into agent-readable tools without re-architecting anything. Early benchmarks indicate a roughly 67% reduction in computational overhead compared to traditional agent-browser interaction, with task accuracy remaining around 98%.

Google engineer Khushal Sagar described the goal plainly: WebMCP aims to become the USB-C of AI agent interactions with the web. One standardized interface that any agent can plug into, regardless of the underlying model.

This isn’t a Google-only project. Engineers from both Google and Microsoft co-authored the specification through the W3C’s Web Machine Learning Community Group. It’s being developed as an open web standard. When Google and Microsoft co-author a spec, it tends to ship broadly.

The New SEO Moment

Some observers are comparing WebMCP’s arrival to the emergence of structured data and Schema.org. Just as websites eventually needed to make their content machine-readable for search crawlers, they’ll soon need to make their functionality machine-callable for AI agents.

Every website is heading toward two layers: A visual layer for human eyes and a structured tool layer for agents. This creates a new discipline — call it Agent Optimization — that will sit alongside traditional SEO. The websites that define their tool surfaces clearly will be the ones agents prefer.

“WebMCP shifts AI agents from brittle screen interaction to structured, callable tools inside the browser. Instead of inferring intent from the DOM, agents can invoke defined functions within the user’s active session,” according to Mitch Ashley, VP and practice lead, software lifecycle engineering, The Futurum Group.

Ashley continues, “The architectural impact is significant. Websites can expose machine-addressable functionality without replatforming, turning the browser into a controlled execution boundary for agent workflows. This introduces a new competitive layer. As structured data reshapes search, structured tool surfaces will shape how agents transact on the web. Organizations that define secure, well-governed tool interfaces early will set the pace.”

The Security Question

WebMCP inherits the security challenges that have dogged the broader MCP ecosystem. Prompt injection, data exfiltration via tool chaining, and enforcement of destructive actions are all acknowledged concerns.

The browser provides some protections — it mediates every tool call, shares the user’s auth session, and enforces origin-based permissions. By default, forms require user confirmation before submitting.

But the spec is still an early draft. One security assessment found that 43% of popular MCP server implementations contained command-injection vulnerabilities. Open questions remain around multi-agent conflicts and tool discovery.

For now: Use WebMCP for experimentation, not production workflows handling sensitive data.

What Comes Next

The spec is transitioning from community incubation to a formal W3C draft. Firefox, Safari, and Edge are participating in the working group. Broader announcements are expected by mid-to-late 2026.

For web developers, the practical advice is simple: Start thinking about your website’s tool surface, not just its visual surface. Clean, semantic HTML and well-structured forms are the foundation.

AI agents are already visiting your site. Right now, they’re guessing at what your pages do. WebMCP lets you tell them directly.