What is WebMCP?
WebMCP is a W3C browser standard that allows web pages to expose structured tools and resources directly to AI agents — natively, inside the browser, without any server infrastructure.
Proposed by Patrick Brosset (Google) and co-authored with Microsoft, WebMCP extends the Model Context Protocol into the browser through a new navigator.modelContext API.
The result: any website can become a first-class AI tool without building a separate MCP server. The AI agent uses the browser's existing session, auth, and DOM access.
WebMCP Timeline
MCP vs WebMCP
They are complementary, not competing. WebMCP extends MCP into the browser.
| Aspect | MCP (Server) | WebMCP (Browser) |
|---|---|---|
| Where it runs | Server-side (Node.js, Python, etc.) | Browser-native (client-side) |
| Setup required | Install server, configure client | Zero setup — any webpage can expose tools |
| Transport | stdio, SSE, HTTP | Browser APIs (navigator.modelContext) |
| Auth | API keys, OAuth via server | Browser session / existing login |
| Scope | Developer tools, APIs, databases | Every website on the internet |
| AI access model | Tool invocation via AI client | Declarative HTML + Imperative JS |
Try WebMCP Today
WebMCP is available behind a flag in Chrome 146 Canary. Enable it today and start experimenting with the API.
- Download Chrome 146 Canary
- Navigate to
chrome://flags/#webmcp - Enable the WebMCP flag and restart Chrome
- Open DevTools Console and type
navigator.modelContext
What WebMCP Unlocks
E-commerce AI
Any shopping site can expose "add_to_cart", "search_products", "get_price" tools — no API key, no scraping.
Banking & Finance
Banks expose "get_balance", "transfer_funds", "pay_bill" directly to AI agents with full session auth.
SaaS Automation
Every SaaS app becomes natively AI-controllable without building a separate MCP server.
Content Publishing
CMS platforms expose "publish_post", "update_page", "get_analytics" to AI writing assistants.
Healthcare Portals
Patient portals expose "book_appointment", "get_results", "message_doctor" securely via browser auth.
Developer Tools
GitHub, Vercel, and Supabase dashboards become fully AI-navigable without separate integrations.