Skip to content

React capabilities, MCP, and WebMCP

These technologies overlap in goals but address different integration boundaries. This comparison was checked against their official documentation in September 2026.

TechnologyPrimary concernRelationship to RCIP
MCPTools and context exchanged between clients and serversA transport/integration boundary; RCIP 1.0 is in-process
WebMCPBrowser-native exposure of page toolsClosest neighbor; potential future consumer of RCIP contracts
MCP AppsInteractive interfaces delivered by MCP tools to compatible hostsA different UI hosting boundary
AG-UIEvents connecting agent runtimes to user-facing applicationsCan carry application interactions; not the same runtime contract
A2UIAgent-described interfaces rendered by applicationsDescribes UI; RCIP describes callable application behavior
RCIPApplication-owned capabilities, context, policy, confirmation, and outcomesFramework-neutral core with React bindings and optional consumers

WebMCP is more than registration

Current Chrome guidance includes cancellation, safety annotations, origin controls, and experimental React integration. An origin trial is available. Do not assume it has no lifecycle or safety concepts, or that development flags are its only distribution route.

RCIP's value is a coherent application capability model that can serve multiple consumers without depending on browser support. Direct WebMCP may be sufficient for a smaller browser-specific integration.

Direct MCP and WebMCP adapters are planned and are not included in RCIP 2.0.3. A future adapter should preserve client.invoke, application-selected exposure, and trusted confirmation rather than exporting raw handlers. No MCP transport adapter is included either.

RCIP's July 2025 npm release predates Chrome's February 2026 early-preview announcement. That is a release-history fact, not a claim of priority over all earlier proposals or related work.

Browser-use integrations and future discovery

A browser-use tool can consume RCIP's existing client through an application-owned integration. The consumer guide describes the current discovery/invocation boundary. This applies to custom tools as well as potential integrations with existing products; it is not a claim that those products already discover RCIP automatically.

Generic cross-page discovery is a candidate for a future major version alongside protocol adapters. It needs an explicit exposure decision, origin/session rules, version negotiation, navigation lifecycle, and a confirmation boundary that the consumer cannot grant itself. The current release defines no global browser hook or transport format for that future interface.

Open specifications and compatibility

WebMCP is an open Web Machine Learning Community Group draft with contributors from multiple organizations. It is not exclusive to one browser, and the draft is not currently a W3C Standard. MCP also has a published protocol specification. Both names describe concrete integration contracts as well as a broader application-tooling ecosystem.

RCIP's related ecosystem keywords help developers find this comparison. They do not claim that an MCP or WebMCP consumer can discover RCIP automatically today. React applications can use RCIP's current in-process client while keeping future adapter work separate from their application capability definitions.

Apache-2.0 · Framework-neutral core · React 18 and 19