MCP-B/WebMCP
A feature which let's an AI develop and inject MCP servers into webpages as userscripts.
Core trick
Lets an AI write MCP servers as userscripts that a browser extension injects into web pages so agents can call site tools.
Description
A feature which let's an AI develop and inject MCP servers into webpages as userscripts. This MCP server can then be used by GPT-5 via the mcp-b chrome extension.
I built the userscript repo which the cursor gpt-5 agent can use to test it's userscript script webmcp server. Then i built out the bridge to let the agent upload the script to the extension so the extension agent can use the tools for that website
README excerpt
> [!IMPORTANT] > 🚨 The WebMCP API has been accepted as a W3C deliverable and is transitioning to official web standard development. The community and all related work has moved to the [WebMCP explainer repository](https://github.com/webmachinelearning/webmcp). Please join us there! 🚨 > [!IMPORTANT] > 📝 Repository Status: The MCP-B extension is no longer open source. This repository represents an older version of the codebase and is maintained for historical reference only. All open source content (transports, etc.) have been ported to the [WebMCP Github Org](https://github.com/WebMCP-org). # WebMCP: [](https://chromewebstore.google.com/detail/mcp-b/daohopfhkdelnpemnhlekblhnikhdhfa) [](https://www.npmjs.com/package/@mcp-b/transports) [](https://www.gnu.org/licenses/agpl-3.0) [](https://github.com/MiguelsPizza/WebMCP/actions) [](https://github.com/MiguelsPizza/WebMCP/stargazers) [🚀 Quick Start](#quick-start) • [✨ Live Demo](#live-demo) • [📚 Documentation](https://m