Who publishes agent cards, server cards and bot-auth keys?

Of the 16,356 origins behind the official MCP registry’s remote listings asked on 9 October 2026, 1,485 publish an A2A agent card (450 validate against A2A 1.0.1), 393 an MCP server card where SEP-2127 puts it (227 valid), 2,506 one at /.well-known/mcp/server-card.json, the location of the superseded SEP-1649 draft (229 valid), and 177 a Web Bot Auth key directory (28 valid).

DocumentWherePublishValidate
A2A agent card/.well-known/agent-card.json1,485450
MCP server card (SEP-2127)<endpoint>/server-card, one endpoint per origin393227
MCP server card (SEP-1649 location)/.well-known/mcp/server-card.json
SEP-1649, a draft superseded by SEP-2127 on 21 January 2026
2,506229
Web Bot Auth key directory/.well-known/http-message-signatures-directory17728

Counted once per origin, however many listings it serves. “Publish” counts a document that is recognisably there, valid or not (9.1% of origins for agent cards). Of the agent cards, 649 have the A2A 1.0 shape and 797 the 0.3 shape; 65 carry a JWS signature. Of the cards at SEP-1649’s location, 1,735 have that draft’s shape and 771 SEP-2127’s. The key directories hold 159 keys in all, and 73 sign their own response. 865 origins were not asked, because the census could not connect to any listing there; 1,282 could not be told for the agent card (no answer, 401, 403, 429 or a 5xx). 63,976 requests in all.

How each is read

Sources

The data

/v1/survey carries every reading under discovery, with the change since the one before. discovery.ndjson has one line per origin: each document’s verdict, why, and what it says about itself. Each server’s status page, at /servers/<registry name>, shows its origin’s four verdicts.

MCP Liveness · llms.txt · Free, no key, no signup. Terms · Privacy