← Radixia MCP Census

A census of the agent-reachable web

The ecosystem built the servers and forgot the front door.

58%

of the organisations that provably run an MCP server publish nothing an agent could use to find it. 4339 of 7421 measured.

How many big websites run an MCP server is a settled question: almost none, and Cloudflare measured it at 200,000 domains. This asks the other one. Of the organisations that demonstrably run a server, how many can an agent actually reach?

7421organisations assessed
23%publish a server card
23%answer a handshake
1not assessable

Check your own domain

Why this is hard

The organisations above are not being careless. There is no ratified way to do this. SEP-2127, the proposal for server discovery over HTTP, has been open since 21 January 2026, is still labelled a draft, and missed its own target date of 3 April 2026. In July it was moved off the standards track altogether and refactored onto the extensions track, where Server Cards are being incubated rather than standardised.

The design also moved while people were adopting it. The card left the domain root for a path relative to the MCP endpoint, and even that is only a recommended location: cards may live at any unreserved URI. Discovery at the level of a domain was handed to a separate cross-ecosystem effort, the Linux Foundation AI Catalog, which needs a vote from both the A2A and MCP steering committees before it means anything. The experimental extension repository still says in as many words that it is not an accepted or official MCP extension.

The extension repository tracks what SEP-2127 is waiting on. Twelve items are labelled as blockers; ten are closed and two are still open: best practices for client implementors, and reference implementations in Python and Go. Both leads of the working group that owns the proposal reach the end of their terms on 14 August 2026.

Checked against the pull request, its labels, the working group charter and the extension repository's issue tracker on 7 August 2026. Every claim here is one click from its source.

The most-used path is in no specification

The path most organisations use is /.well-known/mcp/server-card.json, on 971 domains, and it appears in no specification document. It spread through blog posts instead. The AI Catalog, where domain-level discovery is actually heading, answered at its well-known path on 258. That is a floor, not its adoption: its own specification makes that path optional and lets a catalog live at any URL.

/.well-known/mcp/server-card.json 971 · in no specification /.well-known/mcp.json 955 · superseded /.well-known/ai-catalog.json 258 · current direction, optional path /.well-known/mcp 223 · never adopted /.well-known/mcp-server 39 · draft <endpoint>/server-card 21 · draft
Discovery documents found, by path. 2467 documents across 1681 domains, because 786 organisations publish on more than one.

How to read this

Domains we were not permitted or not able to measure are excluded from every number above. A domain that blocked our crawler is reported as its own category and never counted as a zero.

The population is organisations the official MCP Registry proves run a server. They have already done the harder part, so if reachability is low here it is lower everywhere else.

Read the methodology · Get the data · See every domain

Last complete run 13 September 2026. Methodology 0.5.0.

The ecosystem keeps growing. Reachability has not followed.

Servers in the official MCP Registry, cumulative. This is the registry's own count, not ours, and a different question from whether an agent can find any of them.

25-09 to 26-08: 787 rising to 65,787 0 32,894 65,787 25-0925-1126-0126-0326-0526-0726-08
Cumulative registry entries, 2025-09 to 2026-08. Snapshot 2026-08-05. 2026-08 was still in progress at the snapshot date, so its point is short by construction and is drawn hollow for that reason.

787 servers in 2025-09, 65,787 by 2026-08. Monthly additions went from 787 to 18,952 in the last full month. Against that, 23% of the organisations the registry proves run a server answer a handshake from their own domain.

Show these numbers as a table
MonthNew serversCumulative
25-09787787
25-107131,500
25-117502,250
25-128293,079
26-011,2384,317
26-022,9527,269
26-036,18013,449
26-047,96121,410
26-059,91631,326
26-0612,77444,100
26-0718,95263,052
26-08 partial2,73565,787