Resources
Spec and standards#
- WebMCP draft specificationwebmachinelearning.github.io
The W3C Web Machine Learning Community Group draft: the API, its algorithms and IDL.
- Explainer and spec repositorygithub.com
Why WebMCP exists and how it is designed, next to the spec source.
- Declarative API explainergithub.com
How a plain HTML form becomes a tool with toolname and tooldescription.
- Implementation statusgithub.com
Where WebMCP stands in Chrome, Edge, Firefox, Safari and other clients.
- Security and privacy questionnairegithub.com
The spec's answers to the W3C security and privacy review.
- awesome-webmcpgithub.com
The community group's own list of demos, libraries and writing.
Chrome docs#
- WebMCP in Chromedeveloper.chrome.com
Chrome's overview of WebMCP and how to try it.
- Imperative APIdeveloper.chrome.com
Register tools from JavaScript with document.modelContext.
- Declarative APIdeveloper.chrome.com
Turn existing forms into tools with a few attributes.
- Build tools for agentic workflowsdeveloper.chrome.com
Design tools around what users want done, worked through a flight booking example.
- Tool securitydeveloper.chrome.com
Label untrusted output and consequential actions, and limit which origins see your tools.
- Agent security considerationsdeveloper.chrome.com
For agent builders: defending against malicious tools and poisoned tool output.
- Join the origin trialdeveloper.chrome.com
Turn WebMCP on for real visitors, starting in Chrome 149.
Libraries and frameworks#
- Angularangular.dev
Angular's experimental APIs for declaring tools from services and Signal Forms.
- @mcp-b/globalgithub.com
Polyfills WebMCP in any browser and bridges its tools to MCP clients.
- @mcp-b/webmcp-polyfillgithub.com
A strict polyfill for document.modelContext where the browser has none.
- usewebmcpgithub.com
React hooks that register a component's tools while it is mounted.
- webmcp-reactgithub.com
React hooks with a provider that polyfills when needed, safe for SSR and Strict Mode.
- MCP-B docsdocs.mcp-b.ai
Guides and references for the MCP-B packages.
Tools#
- Model Context Tool Inspectorchromewebstore.google.com
A Chrome extension that lists a page's tools and runs them by hand or with Gemini.
- DevTools WebMCP paneldeveloper.chrome.com
See registered tools, schema errors and every call in Chrome DevTools.
- webmcp-toolsgithub.com
Chrome Labs' demos, eval CLI and utilities for building WebMCP tools.
- Cloudflare Browser Rundevelopers.cloudflare.com
Headless browsers in the cloud that find and call a page's WebMCP tools.
Talks#
- WebMCP and the Agentic Webyoutube.com
The BlinkOn 21 talk on WebMCP from the people building it in Chrome.
- Don't let AI agents push your buttonsyoutube.com
Chrome for Developers on giving agents tools instead of a UI to click through.
- WebMCP: Agents on the Web and in the Browseryoutube.com
A talk from Arcade on how agents use sites through WebMCP.
- WebMCP is here (and you should care)youtube.com
The Syntax podcast on what WebMCP means for web developers.
Community#
- Web Machine Learning Community Groupw3.org
The W3C group incubating WebMCP. Anyone can join.
- Spec issuesgithub.com
Report problems and follow design discussions on the spec.
- Chrome early preview programdeveloper.chrome.com
Try WebMCP and unreleased AI APIs early and give Chrome feedback.
- Chrome AI dev preview groupgroups.google.com
The mailing list where preview developers ask questions and share findings.
- r/webmcpreddit.com
A subreddit for WebMCP news, projects and questions.