Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

Ecosystem stats

MCP ecosystem statistics

How the Model Context Protocol (MCP) ecosystem is changing over time: server growth, registry lifecycle (active, deprecated, deleted), the packages and transports servers ship on, and how their trust scores are distributed. These are VerifyMCP's own measurements, recomputed hourly from the official MCP registry: our independent read on the state of the ecosystem. Last updated 2026-08-03.

Pick a 7/30/90-day window above, switch any chart between line and bar, and hover a point for exact figures.

Last 30 days

Score distribution (latest)

Servers by best component score, newest snapshot.

Score distribution (latest)
Label Servers
unscored 0
0–9 1127
10–19 1587
20–29 2279
30–39 5161
40–49 932
50–59 2282
60–69 4482
70–79 1539
80–89 144
90–100 0

New vs updated

Servers added vs updated in the 24h before each snapshot.

New vs updated
Label NewUpdated
2026-07-26 186360
2026-07-27 162367
2026-07-28 195290
2026-07-29 153327
2026-07-30 185343
2026-07-31 140361
2026-08-01 182237
2026-08-02 155295
2026-08-03 165319

Ecosystem mix

Servers exposing at least one component of each kind.

Ecosystem mix
Label RemotenpmPyPIOCINuGetMCPB
2026-07-26 92006446288163487391
2026-07-27 93156476290563588393
2026-07-28 94346529292463688398
2026-07-29 95346562293763690402
2026-07-30 96656616294963990406
2026-07-31 97576644296664490407
2026-08-01 98606692298865491410
2026-08-02 99616729300165591415
2026-08-03 100256752300966091417

Transport mix

Servers with a component declaring each transport (overlaps).

Transport mix
Label streamable-httpssestdio
2026-07-26 89027199911
2026-07-27 90157249964
2026-07-28 913672810036
2026-07-29 923673110083
2026-07-30 937073310154
2026-07-31 946273610201
2026-08-01 956773710281
2026-08-02 966973710336
2026-08-03 973473710371

Protocol version

Components by the MCP protocol version their latest capture declared. Anything that is not an official spec version is bucketed as invalid; components we never handshook with are not counted at all.

Protocol version
Label 2024-11-052025-03-262025-06-182025-11-252026-07-28invalid
2026-07-30 57416476946038713
2026-07-31 580165870060941293
2026-08-01 585166871461571533
2026-08-02 585166973862211724
2026-08-03 602169574462391854

Catalogue growth

Logical servers and their scored components over time.

Catalogue growth
Label ServersComponents
2026-07-26 1863620251
2026-07-27 1879820428
2026-07-28 1899320632
2026-07-29 1913920789
2026-07-30 1932820999
2026-07-31 1946821143
2026-08-01 1964621338
2026-08-02 1980121500
2026-08-03 1989821608

Lifecycle status

Registry lifecycle of catalogued servers.

Lifecycle status
Label ActiveDeprecatedDeleted
2026-07-26 184381944
2026-07-27 185921988
2026-07-28 1877820114
2026-07-29 1891320323
2026-07-30 1909520330
2026-07-31 1923020335
2026-08-01 1939920641
2026-08-02 1954920745
2026-08-03 1964320847

Trust score trend

Median and average of each server's best component score.

Trust score trend
Label MedianAverage
2026-07-26 4137.65447963800905
2026-07-27 2535.7527633289987
2026-07-28 2636.21738430151401
2026-07-29 3337.28094679603369
2026-07-30 2433.05371857173041
2026-07-31 2631.151172529313232
2026-08-01 2631.944562568065134
2026-08-02 3943.17582870084414
2026-08-03 3943.418624891209745