A curated list of resources for WebMCP — the W3C web standard that lets websites expose structured tools to AI agents via
navigator.modelContext.
- GoogleChromeLabs/webmcp-tools - Official Chrome Labs toolkit with Model Context Tool Inspector extension, WebMCP Evals CLI, React flight-search demo (imperative), and restaurant reservation demo (declarative).
- Model Context Tool Inspector - Official Chrome extension for listing registered tools, executing manually, and testing with Gemini API.
- WebMCP-org/chrome-devtools-quickstart - Quickstart for connecting Chrome DevTools MCP to WebMCP tools with benchmark showing ~89% token reduction vs. screenshot automation.
- WebMCP-org/webmcp-sh - Source code for webmcp.sh playground built with React 19, Vite, PGlite (in-browser Postgres), and Cloudflare Workers.
- @mcp-b/global - Polyfill implementing
navigator.modelContextfor browsers without native support. Drop-in replacement with the same API surface as the spec. - webmcp-core - Zero-dependency
navigator.modelContextpolyfill (2.94 KB IIFE). Drop-in@mcp-b/globalreplacement with payment metadata support, SSR compatibility, and feature detection for native API fallback. 70 tests, TypeScript strict. - MiguelsPizza/WebMCP (mcp-b.ai) - MCP-B reference implementation by @MiguelsPizza. Monorepo with Chrome extension, tab/extension transports, native-server bridge, and Zod validation. Now continued under WebMCP-org.
- ripulio/web-mcp - Monorepo implementing WebMCP with MCP server CLI, Chrome extension, DevTools panel, and
navigator.modelContextpolyfill. - opentiny/next-sdk - Frontend AI SDK with
WebMcpServer/WebMcpClientclasses, transport adapters (MessageChannel, SSE, HTTP), Zod validation, and Vue 3 chat UI component. - jasonjmcghee/WebMCP - Early WebMCP prototype by @jasonjmcghee with client-side widget and localhost WebSocket bridge. NPM package and Docker support. Pre-dates the W3C spec; not spec-compliant.
- @mcp-b/react-webmcp - React hooks (
useWebMCP,useMcpTool) for registering and invoking WebMCP tools.
- igrigorik/AgentBoard - AI switchboard extension by @igrigorik with multi-provider LLM sidebar (OpenAI, Anthropic, Google, Ollama), scriptable WebMCP tools running in page context, remote MCP server support, and command templates.
- amedina/agentic-web-learning-tool - Chrome extension framework for agentic AI workflows, visual workflow composition, MCP server integration, and Chrome built-in AI playground.
- WebMCP-org/char-plugin - Claude Code plugin that installs Char embeddable AI agent, configures WebMCP servers, registers tools, and provides
/char:setupwizard.
- nathan-gage/webmcp-bridge - CLI + Chrome extension that bridges
navigator.modelContexttools to any MCP client (Claude, Cursor, Windsurf) via local WebSocket. Includes plugin marketplace for injecting bridge scripts on sites without native WebMCP. - three-water666/WebMCP - Universal bridge connecting web AI (Gemini, ChatGPT, DeepSeek) to local VS Code via MCP. VS Code extension + browser extension + Electron app with auto port discovery.
- Juggernaath/WebMCP - Browser automation platform exposing 14+ MCP tools (navigate, click, type, screenshot, fill forms, manage tabs). Includes task recording, scraping, and playback.
- victorzxj/webmcp-adapter - Universal adapter exposing frontend page actions as WebMCP tools with auto-discovery, schema generation, and Service Worker governance.
- 6missedcalls/openclaw-webmcp-skill - OpenClaw skill enabling AI agents to discover and invoke
navigator.modelContexttools without DOM scraping.
- wmcp.dev - WordPress plugin adding WebMCP declarative attributes (
toolname,tooldescription) to Contact Form 7, Gravity Forms, WPForms, and WooCommerce forms. - code-atlantic/webmcp-abilities - WordPress plugin bridging the Abilities API to
navigator.modelContext.registerTool(), exposing any registered ability as a structured tool for AI agents in Chrome 146+. - chgold/wp-ai-connect - WordPress plugin exposing WebMCP REST API. AI agents authenticate via JWT and invoke tools like
wordpress.searchPostsandwordpress.getPost. - tuvit/webmcp - Wix platform extension injecting WebMCP attributes into Wix Stores pages for AI agent access to e-commerce data.
- webmcp-payments - x402 payment acceptance middleware for WebMCP tools. Enables websites to charge AI agents per tool invocation using the HTTP 402 payment protocol with inline pricing metadata.
- webmcp-platform - Unified WebMCP platform integrating polyfill, payments, and SDK into a single import. One-line setup for making websites agent-friendly with built-in monetization via x402.
- Travel Demo - Official Chrome team demo using
searchFlightstool via imperative API. Part of the Chrome Early Preview docs. - Playground WebMCP - Interactive browser playground for connecting to MCP servers, running tools, and querying in-browser PostgreSQL. (Source).
- isainative.dev - Audit public GitHub repositories for AI coding readiness. Exposing both declarative and imperative WebMCP tools.
- grzetich/webmcp-kanban - React kanban board with 8 AI-callable tools (create, move, update, delete cards), drag-and-drop, and localStorage persistence. Live demo.
- WebMCP-org/big-calendar - Next.js calendar with 15 WebMCP tools for CRUD, navigation, and settings. Includes embedded AI agent via chat widget.
- WebMCP-org/ai-tinkerers-webmcp-demo - In-browser RAG pipeline with document ingestion, Transformers.js embeddings, Dexie/IndexedDB storage, and semantic search via WebMCP tools.
- Legit-Control/webMCP-exploration - React app integrating WebMCP with Legit SDK for Git-like versioned state mutations. AI agents edit calendar in isolated branches with visual previews.
- SrinivasanTarget/WebMCP-demo - Full WebMCP polyfill demo with 15+ sample tools (math, DOM, storage, network) and an AI-agent simulator with JSON-RPC messaging.
- tsunoyu/webmcp-travel-insurance - Travel insurance app demonstrating complete policy lifecycle (quoting, purchasing, claims) via
navigator.modelContexttools. - Cycasio/medsyn-web - Living evidence synthesis database for medical research with WebMCP tools for searching RCT studies, retrieving GRADE evidence summaries, and submitting studies for review.
- khushalsagar/webmcp-demo - By the Chrome spec co-author (@khushalsagar). Flight booking with both declarative HTML and imperative JS approaches.
- Doriandarko/webmcp-starter - Single-file "Midnight Eats" DoorDash-style demo with 9 tools (8 imperative, 1 declarative) and zero dependencies.
- alecron/webmcp-demo - Notes app with 5 tools (add, list, search, delete, stats) using
navigator.modelContext.provideContext(). - alanw707/webmcp-readiness-radar - Web app scoring a site's WebMCP agent-readiness with pillar-wise breakdown and recommendations.
- CodelyTV/webmcp-course - Course examples for both declarative (
toolname/tooldescriptionattributes) and imperative (navigator.modelContext) APIs. Tied to Codely Pro Spanish course. - taqm/webmcp-sample - Next.js + TypeScript starter template with Bun runtime, Biome linting, and Git hooks.
- webmaxru/agent-skills: WebMCP - Agent skill with template assets for implementing and debugging browser WebMCP integrations in JavaScript or TypeScript apps.
- opentiny/docs - Unified VitePress documentation for the OpenTiny NEXT ecosystem covering
WebMcpClient,WebMcpServer, MCP browser extensions, and related projects.
- AI Agent Readiness Scanner (source) - Free tool to score any website's AI agent readiness across 6 categories: WebMCP support, semantic HTML, structured data, llms.txt, crawlability, and content quality. Returns a grade (A–F), a 5-level readiness label (Invisible → AI-Native), per-check fix instructions with code examples, and supports side-by-side competitor comparison.
Deep-dive material lives in docs/: Specification | API reference | Security | Articles & talks | Community | Key people
See contributing.md for guidelines. Only submit resources directly about the WebMCP browser standard (navigator.modelContext API or toolname/tooldescription HTML attributes). Do not submit general server-side MCP resources. (Follow awesome-list standards for entry quality.)
- Yigit Konur @yigitkonur
- Web-MCP.net Crew @web-mcp.net
To the extent possible under law, the maintainers have waived all copyright and related or neighboring rights to this work.