Skip to content

webfuse-com/awesome-webmcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

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 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.


🔗 Related: MCP Ecosystem

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