Awesome WebMCP

March 24, 2026 ยท View on GitHub

WebMCP Logo

Awesome WebMCP

Awesome WebMCP Chrome 146+ r/WebMCP_Developers

The browser standard that lets any website expose structured JavaScript tools directly to in-browser AI agents via navigator.modelContext.


๐Ÿ“‹ Contents


๐Ÿ“œ Official Specs & Documentation

The authoritative sources. Read these first.


๐Ÿš€ Getting Started & Browser Setup

Enable WebMCP first to start experimenting.

Browser Flags

  • Chrome Canary / Beta 146+ - Navigate to chrome://flags, search "WebMCP for testing" (or "Experimental Web Platform features"), enable, and restart.

Essential Extensions


๐Ÿ“– Tutorials & Hands-On Guides

Step-by-step walkthroughs covering both the Declarative API (HTML attributes) and the Imperative API (navigator.modelContext.registerTool).


๐Ÿ“ฆ Libraries, SDKs & Polyfills

Production-ready helpers so you don't reinvent the wheel.

MCP-B Ecosystem

The official companion library suite for WebMCP.

  • MCP-B Documentation - Polyfill, types, React hooks, transports, and iframe bridging.
  • MCP-B npm Packages - Source for all packages: @mcp-b/webmcp-polyfill, @mcp-b/webmcp-types, usewebmcp, @mcp-b/global.

Standalone Libraries

  • webmcp-react - React hooks for exposing typed tools via navigator.modelContext. Zod-first schemas, built-in polyfill, SSR-compatible (Next.js/Remix), and StrictMode-safe with reactive execution state tracking.
  • webmcp-kit - Zod-typed tool definitions, ideal for modern TypeScript/React apps.
  • webmcp-next - Next.js plugin that auto-exposes API routes and server actions as WebMCP tools and resources. Zero-config withWebMCP() wrapper, source-level scanner with Zod schema support, and a <WebMCPScript /> component for instant navigator.modelContext registration.
  • WebMCP Widget Library - One-line <script> tag for quick demos and prototyping. GitHub.

๐ŸŽฎ Demos & Example Projects

Live sites you can test with the inspector + agent. All from GoogleChromeLabs or high-quality community implementations.

GoogleChromeLabs Official Demos

From the webmcp-tools repo:

Community Demos


๐Ÿ”ง Developer Tools & Utilities


๐ŸŽฌ Videos & Talks


๐Ÿ‘ฅ Community & Contributing

r/WebMCP_Developers

Join the conversation on r/WebMCP_Developers - show your projects, ask questions, and stay on top of the latest.


WebMCP pairs with full MCP clients (Claude Desktop, Cursor, etc.) via relays for end-to-end agent workflows.


โฌ† Back to Contents