{"repo":"agentcathq/webmcp-react","free":true,"listed":false,"github":"https://github.com/agentcathq/webmcp-react","clone":"git clone https://github.com/agentcathq/webmcp-react.git","description":"React hooks for exposing your app's functionality as WebMCP tools - transport-agnostic, SSR-safe, Strict Mode safe, W3C spec-aligned","language":"TypeScript","stars":36,"topics":["ai","hooks","mcp","model-context-protocol","react","typescript","w3c","webmcp","navigator-modelcontext"],"license":"MIT","category":"mcp-servers","readme_excerpt":"webmcp-react React hooks for exposing typed tools on document.modelContext , aligned with the current WebMCP spec. Experimental. WebMCP is still evolving, so small API and behavior changes should be expected. - Zod-first. Define inputs with Zod and get full type inference in handlers - JSON Schema fallback. Pass raw JSON Schema when you don't want Zod - Built-in polyfill. Uses a lightweight polyfill when native WebMCP is unavailable - SSR-safe. Works with Next.js, Remix, and other server-rendering frameworks - StrictMode safe. Avoids duplicate registrations and orphaned tools Install Playground Try it live: WebMCP Wordle Demo A fully playable Wordle clone that showcases webmcp-react hooks. Tools dynamically register and unregister as the game moves through phases (idle, playing, won/lost), and guesses can be made via keyboard or through a connected MCP agent. Includes a DevPanel for inspecting tool state and an easy-mode toggle that enables a hint tool. Install the Chrome extension to bridge tools to AI clients like Claude and Cursor. Quick start Wrap your app in and register tools with useMcpTool : That's it. The tool is registered on document.modelContext and can be called by WebMCP-compatible agents. Using an AI agent? This repo ships with agent skills that can set up webmcp-react and scaffold tools for you. Install them with the skills CLI: Works with Cursor, Claude Code, GitHub Copilot, Cline, and 18+ other agents. How it works WebMCP is an emerging web standard that add","default_branch":null,"files":null,"tree":[],"storefront":"/r/agentcathq","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/agentcathq/webmcp-react/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}