Core runtime
@mcp-b/webmcp-types
Zero-runtime TypeScript contracts for MCP-B packages, schema inference, Document augmentation,
and deprecated Navigator compatibility.
@mcp-b/webmcp-polyfill
Tool registration and discovery polyfill for browsers without a compatible
document.modelContext implementation.@mcp-b/global
Full MCP-B runtime entry point that layers transport and extension APIs on top of the WebMCP
surface.
@mcp-b/webmcp-ts-sdk
Browser-adapted MCP TypeScript SDK that provides BrowserMcpServer and supports dynamic tool
registration.
@mcp-b/transports
Tab, iframe, and extension transport classes for moving MCP messages through browser boundaries.
@mcp-b/mcp-iframe
Custom element that exposes tools, prompts, and resources from an iframe to its parent page.
React
usewebmcp
React hook for registering document.modelContext tools without the broader MCP-B runtime layer.
@mcp-b/react-webmcp
Full React integration for MCP-B, including tool hooks, prompts, resources, and client
providers.
Tooling
@mcp-b/webmcp-extension
Chromium MV3 template and isolated-world client helper for installing WebMCP and calling page
tools, including declarative forms, from an extension.
@mcp-b/webmcp-local-relay
Local relay server that connects browser-hosted WebMCP tools to desktop MCP clients over stdio
and WebSocket.
@mcp-b/smart-dom-reader
Token-efficient DOM extraction library for AI agents, selector generation, and structured page
understanding.
