Core runtime
@mcp-b/webmcp-types
Zero-runtime TypeScript types for the WebMCP core surface, schema inference, Document
augmentation, and deprecated Navigator compatibility.
@mcp-b/webmcp-polyfill
Strict WebMCP runtime polyfill for document.modelContext in browsers that do not ship the API
yet.
@mcp-b/global
Full MCP-B runtime entry point that layers transport and extension APIs on top of the strict
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, extension, and user-script 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
Strict-core 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, sampling,
elicitation, and client providers.
Tooling
@mcp-b/webmcp-local-relay
Local relay server that connects browser-hosted WebMCP tools to desktop MCP clients over stdio
and WebSocket.
@mcp-b/extension-tools
Chrome Extension API tool classes for tabs, bookmarks, history, storage, scripting, and related
agent workflows.
@mcp-b/smart-dom-reader
Token-efficient DOM extraction library for AI agents, selector generation, and structured page
understanding.
