An open API service indexing awesome lists of open source software.

awesome-webmcp

A curated list of awesome things related to the WebMCP W3C standard
https://github.com/webfuse-com/awesome-webmcp

Last synced: 10 days ago
JSON representation

  • 👥 Community & Contributing

  • 🎮 Demos & Example Projects

  • 🔧 Developer Tools & Utilities

  • 🚀 Getting Started & Browser Setup

    • Essential Extensions

      • Model Context Tool Inspector - Official GoogleChromeLabs tool for debugging schemas, testing tool calls, and visualizing registered tools. Part of [GoogleChromeLabs/webmcp-tools](https://github.com/GoogleChromeLabs/webmcp-tools).
      • MCP-B Chrome Extension - Bridges desktop MCP agents with in-browser WebMCP tools + polyfill support.
      • Model Context Tool Inspector - Official GoogleChromeLabs tool for debugging schemas, testing tool calls, and visualizing registered tools. Part of [GoogleChromeLabs/webmcp-tools](https://github.com/GoogleChromeLabs/webmcp-tools).
      • MCP-B Chrome Extension - Bridges desktop MCP agents with in-browser WebMCP tools + polyfill support.
  • 📦 Libraries, SDKs & Polyfills

    • MCP-B Ecosystem

      • 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](https://github.com/jasonjmcghee/WebMCP).
      • Persona - The world's first WebMCP-native AI chat UI. A framework-agnostic (vanilla JS), MIT-licensed chat widget you drop into any existing site — React, Vue, a legacy CMS, or static HTML — that discovers and executes WebMCP tools on the parent page, so you can build "copilot" experiences by hooking into your app's existing functionality instead of standing up bespoke agent APIs. Config-driven theming, built-in polyfills. npm `@runtypelabs/persona`, [live demo](https://www.persona-chat.dev/webmcp-slides.html).
      • 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](https://github.com/jasonjmcghee/WebMCP).
  • 📜 Official Specs & Documentation

  • 🔗 Related: MCP Ecosystem

  • 📖 Tutorials & Hands-On Guides

  • 🎬 Videos & Talks