Upstream sources
The Community Group draft does not yet contain a complete normative
declarative definition. Treat the explainer as proposal design and Chrome’s
documentation as Chrome implementation behavior.
MCP-B coverage
@mcp-b/webmcp-polyfill
documents the subset implemented by the portable runtime and its native-only
gaps. @mcp-b/react-webmcp
provides JSX declarations for the supported form attributes; it does not add a
separate declarative runtime.
For imperative JavaScript tools, use the WebMCP API quick
reference.