9
Provider-engineered
External census
WebMCP adoption report
9
Provider-engineered
External census
72
Platform-inherited
One ReadMe bundle
4
Directly inspected
This report
28
Named tools
Evidence-backed records
Today's readout
No material implementation change identified; all scheduled source rechecks reproduced their expected signals.
The best public census located for this report found 81 WebMCP-bearing provider sites, but attributed 72 of them to one ReadMe-hosted search_docs bundle. The more decision-useful number is therefore nine provider-engineered deployments, not 81 independent implementation decisions.
The directly inspectable external surfaces concentrate on search, markdown retrieval, llms.txt retrieval, and catalog discovery. This is a low-risk entry point: read-only tools make documentation easier for an agent to navigate without authorizing consequential business actions.
The external census reported six deployments on the older navigator surface. Render's inspected homepage still selected navigator.modelContext on this report date. A registration can therefore exist in source while remaining unavailable to a client that implements only the current document.modelContext surface.
Source inspection can confirm a registration path, tool names, and schemas. It does not prove that an enabled browser exposed the tools, that an agent selected them, or that invocation completed. This report does not upgrade source evidence into runtime verification.
Counting model
The linked external census started with 730 MCP providers. Its 81 WebMCP detections split into two very different groups.
72
Inherited from ReadMe
One platform bundle, repeated across hosted docs.
9
Provider-engineered
The more meaningful early-adoption indicator.
Implementation inventory
Filter the evidence ledger by organization, tool, verification level, or API generation. Unknown means unverified—not absent.
7 of 7 organizations shown
Edge-injected WebMCP bridge plus page-owned tool manifests
Cloudflare announced a developer preview that injects a same-origin bridge at the edge and registers tool packs. Its homepage exposed a WebMCP JSON manifest with two read-only discovery tools when inspected for this report.
2
named tools
2
reported properties
read_llms_txtRead concise site context for assistants.
read_markdown_pageRead the markdown representation of a Cloudflare page by path.
Exact manifest tool names and descriptions.
Bridge architecture, registration path, tool-pack model, and developer-preview status.
Two observed Cloudflare properties.
Inline documentation tool registry
Render's homepage embedded five read-only documentation and content-index tools. The bootstrap selected navigator.modelContext and included a provideContext fallback, so the source is clear but tied to an older proposal surface on this report date.
5
named tools
1
reported property
render.docs.searchSearch Render documentation by keyword.
render.docs.get-markdownFetch a Render documentation page as markdown by slug.
render.llms.get-indexFetch Render's llms.txt index as markdown.
render.blog.get-indexFetch the recent Render blog index as markdown.
render.articles.get-indexFetch the recent Render articles index as markdown.
Exact tool definitions, annotations, handlers, and selected API surface.
Page-local registry with current-surface preference and legacy fallback
APIs.io prefers document.modelContext.registerTool and falls back to the older navigator context. Its homepage registers catalog search and network-description tools and records capability and invocation telemetry.
2
named tools
2
reported properties
search_apisSearch the federated API catalog by keyword, tag, provider, or artifact dimension.
describe_networkDescribe the APIs.io discovery network and machine-readable entry points.
Current and fallback surfaces, exact homepage tools, schemas, handlers, and telemetry path.
The publisher's stated two-property deployment and wider census methodology.
Shared hosted documentation bundle
One ReadMe docs-hub bundle reportedly registered the same search_docs tool across 72 provider documentation sites. The platform should receive the engineering attribution; the hosted providers should not automatically be counted as 72 independent adoption decisions.
1
named tools
72
reported properties
search_docsSearch the hosted provider's documentation.
Deployment total, platform attribution, tool name, and dual-surface feature detection.
Provider-engineered registration detected by an external source census
Zapier was named among provider-engineered deployments. Its public homepage included a WebMCP origin-trial token on this report date, but this report did not recover a complete first-party tool inventory from the loaded bundles.
—
named tools
1
reported property
Exact tool names remain unverified.
WebMCP origin-trial enrollment signal only.
Provider-engineered deployment attribution.
Provider-engineered registration detected by an external source census
Nylas was named among provider-engineered deployments. Its homepage loaded a same-origin MCP connector asset on this report date, but the asset name is not treated as proof of a current WebMCP tool surface.
—
named tools
1
reported property
Exact tool names remain unverified.
Presence of a same-origin MCP connector asset; not sufficient alone for WebMCP confirmation.
Provider-engineered deployment attribution.
Route-aware imperative tool registry using document.modelContext
isWebMCP registers a global evidence, learning, news, demo, and export surface, plus three route-scoped product-demo tools. This record is self-reported from the same repository that publishes the adoption report and should not be treated as independent validation.
18
named tools
1
reported property
scan_public_urlScan bounded public source evidence.
get_scan_summaryRead the active scan summary.
list_action_surfaceList candidate actions from a scan.
get_finding_detailsRead evidence for one finding.
search_webmcp_librarySearch reviewed WebMCP resources.
get_webmcp_resourceRead a reviewed WebMCP resource.
get_webmcp_adoption_reportRead the latest or a dated WebMCP adoption report.
list_webmcp_adoptersSearch the latest adoption ledger by organization or tool.
list_mcp_updatesList source-linked ecosystem changes.
get_challenge_pulseRead archived event observations.
select_demo_modeSelect and reset a synthetic demo mode.
start_demo_runStart a controlled synthetic journey.
finish_demo_runFinish and score a synthetic journey.
compare_demo_runsCompare paired synthetic runs.
export_current_reportPrepare a JSON or print report export.
search_demo_productsSearch the synthetic product catalog.
compare_demo_productsCompare selected synthetic products.
add_demo_product_to_cartUpdate the synthetic visible cart.
Exact global and route-scoped WebMCP definitions.
Evidence policy
Public WebMCP browser-tool adoption. Remote MCP servers are excluded unless a page bridges them into document.modelContext or the legacy navigator surface.
Read the wider evidence methodologyruntime verified
An enabled browser discovered and invoked the tool with a recorded result.
source confirmed
First-party page or repository source contains the registration path and enough definition material to identify the implementation.
third party observed
A linked external census reports source detection that is not yet independently reproduced by isWebMCP.
announced
A first-party announcement describes support, without source or runtime confirmation in this report.
Append-only archive
1 published snapshot