Table of Contents

WebMCP

WebMCP (Web Model Context Protocol) is a browser-native implementation of the Model Context Protocol (MCP) that allows websites to expose structured tools and data directly to AI agents through the navigator.modelContext JavaScript API.1) First published in August 2025, WebMCP enables web applications to function as client-side MCP servers, eliminating the need for separate backend infrastructure to expose application capabilities to AI agents.2)

Background

The Model Context Protocol, introduced by Anthropic in November 2024, established a standard for AI agents to communicate with external tools and data sources via server-side JSON-RPC connections.3) While MCP proved effective for backend services, databases, and headless APIs, it left a gap for browser-based applications where business logic, user state, and authenticated context already resided in the client.4)

WebMCP addresses this gap by bringing MCP principles into the browser environment through a W3C Community Group standard developed jointly by Google and Microsoft.5)

Architecture

WebMCP defines two primary types of data that websites expose to agents:

Unlike server-side MCP, which uses persistent server connections over HTTP or stdio, WebMCP operates entirely client-side. Web developers register structured tools via the navigator.modelContext API, and browser-based AI agents can discover and invoke these tools directly without intermediate infrastructure.6)

MCP vs. WebMCP

The Chrome team uses the analogy of a customer service call center versus an in-store expert:7)

Both share the same philosophy of structured tool discovery and predictable execution, but they address different deployment contexts. They are complementary, not competing, standards.

Key Features

Development and Adoption

The WebMCP specification was authored by researchers from Microsoft (Brandon Walderman, Leo Lee, Andrew Nolan) and Google (David Bokan, Khushal Sagar, Hannah Van Opstal).8) The repository has attracted over 2,100 stars on GitHub and 20 contributors as of early 2026.

In February 2026, Google announced that WebMCP was available for its Early Preview Program (EPP), allowing developers to experiment with the API in Chrome.9)

See Also

References

1)
Google and Microsoft, W3C Community Group. WebMCP Specification
2)
Brandon Walderman et al., “WebMCP: Enabling web apps to provide JavaScript-based tools for AI agents,” August 2025. GitHub Repository
3)
Anthropic, “Model Context Protocol,” November 2024. anthropic.com
4)
Zuplo, “WebMCP: How Websites Will Expose Tools to AI Agents,” March 2026. zuplo.com
5)
DiscoveredLabs, “Google WebMCP Explained,” 2026. discoveredlabs.com
6) , 7)
Chrome for Developers, “When to use WebMCP and MCP,” March 2026. developer.chrome.com
8)
WebMCP GitHub repository. github.com/webmachinelearning/webmcp
9)
DEV Community, “WebMCP Is Available for Early Preview: What You Need to Know,” March 2026. dev.to