State of MCP Readiness

An independent, continuously re-run, cryptographically signed measurement of the Model Context Protocol ecosystem. Measured from outside — not an endorsement, not a safety scan. Generated 2026-07-01 · Standard agent-tool-discoverability-standard/0.2

Of 15,121 MCP endpoints observed, 19.1% answer an anonymous MCP handshake. Among those that respond, 88.9% are observed-ready (grade A/B) and 56.4% returned verifiable content to an anonymous probe.

Liveness across the ecosystem

MCP endpoints observed
15,121
Answer an anonymous handshake
19.1%
2,887 servers
No anonymous handshake
80.9%
12,234 (dead / moved / auth-gated)
"Did not complete a handshake" means the listed URL did not answer an anonymous MCP initialize at measurement time — dead, moved, mis-hosted, not actually an MCP endpoint, OR requiring credentials even to initialize. It is a liveness fact, NOT a claim that a working server is broken, and NOT a death certificate.

Among the 2,887 servers that respond

Observed-ready (A / B)
88.9%
Returned verifiable content
56.4%
Grade A
424
GradeABCD
servers424214330416
The remainder is UNVERIFIED, not 'ghost'. Per SaSame's own finding 0009, the majority of empty results to an anonymous synthetic probe are a probe limitation (a required-arg / no-match / validation response, or a tool that faithfully rendered our trivial input) — NOT evidence the tool is hollow.

Most common gaps (among responding servers)

CriterionWhat it checksServers missing it
C7returns verifiable content43.6% (1258)
C5safety annotations39.8% (1148)
C9token efficiency35.9% (1037)
C10honest error behavior7.6% (218)
C3tool-object validity5.6% (161)
C4description sufficiency5.5% (160)

Change over time (servers observed 2+ times: 2,612)

Stable2227
Improving6
Substantive degraders (lost ≥2 criteria)5
Measurement-limited changes (single-criterion / likely transient)374
Stopped responding since first seen2
Degraders are split per finding 0006: SUBSTANTIVE = lost >=2 criteria including a non-C7 one; MEASUREMENT-LIMITED = single-criterion or C7-only change that is likely transient (finding 0009). Covers only servers observed 2+ times; a lower bound on real churn.

Observed-ready leaderboard (grade A — a sample of 424)

ServerScore
ai.agentrapay/agentra10/10
ai.airshelf/catalog10/10
ai.atdev/supershopping10/10
ai.autonomad/travel10/10
ai.baselight/baselight10/10
ai.childadhd/library10/10
ai.childanxiety/library10/10
ai.childpsychiatry/library10/10
ai.compeller/compel10/10
ai.demanddiscovery/mcp10/10
ai.exa/exa10/10
ai.ironscout/ironscout10/10
ai.keenable/web-search10/10
ai.keenable/web-search10/10
ai.modulos/demo-booking10/10
ai.pocketdrives/pocket-drives10/10
ai.quantifyme/quantifyme10/10
ai.readypermit/geo10/10
ai.rfix/mcp10/10
ai.searchshop.www/la-luer10/10
ai.teenadhd/library10/10
ai.teenanxiety/library10/10
ai.teenpsychiatry/library10/10
ai.villiers/charter10/10
ai.weftly/weftly9/10
Only grade-A servers are named. Lower grades are reported only in aggregate — we publish a positive leaderboard, never a wall of shame.

On curated directories

Curated, human-reviewed directories (e.g. Anthropic's Connectors Directory of ~511 vetted connectors) publish company homepages, not MCP endpoints, and are ~97% OAuth-gated — so they are not externally verifiable and not continuously re-checked. That is precisely the gap an independent, continuous, machine-verifiable measurement layer fills. This report COMPLEMENTS point-in-time human review; it does not contradict it.

Verify this report yourself

This report is ed25519-signed by SaSame's issuer key and offline-verifiable with no callback:

ed25519.verify(base64→bytes(signature), utf8(canonical_json), issuer_pubkey_spki_hex)

Issuer pubkey: 302a300506032b6570032100439ce47d… · Signed JSON: state-of-mcp-report.json

SaSame MCP Observatory — a neutral, third-party readiness & trust measurement layer for the AI agent economy. Grades are observations, never endorsements or safety/malware verdicts. Method: 10 falsifiable criteria (agent-tool-discoverability-standard/0.2). Corrections & delistings: consulting@srl-sasame.com.