The MCP Census · Free report · 2026-07-07

State of the MCP ecosystem

What 15,382 registry servers say about where the Model Context Protocol ecosystem actually is in July 2026. Compiled from the official registry, GitHub, npm and PyPI. About the census & full dataset →

1 — Scale

15,382 servers; 47% run remotely

The official registry holds 15,382 distinct servers (latest versions, deduplicated from all published version records). 7,203 expose hosted remote endpoints (streamable-http/sse); the rest install locally via npm, oci, pypi, nuget.

View as table
Install typeServers
npm5,578
pypi2,500
oci538
mcpb326
nuget76
2 — Health

16% of servers have a verified problem

1,880 point to GitHub repos that are gone (deleted or made private). 126 repos are archived. 218 npm packages are deprecated by their own authors. 299 haven't seen a push in six months. If you're choosing servers for production, the registry alone won't tell you this.

GitHub repo gone (deleted/prGitHub repo gone (deleted/private): 1,8801,880No repo push in 6+ monthsNo repo push in 6+ months: 299299npm package deprecatednpm package deprecated: 218218registry_deprecatedregistry_deprecated: 166166GitHub repo archivedGitHub repo archived: 126126npm package missingnpm package missing: 2525PyPI package missingPyPI package missing: 1515
View as table
ProblemServers
GitHub repo gone (deleted/private)1,880
No repo push in 6+ months299
npm package deprecated218
registry_deprecated166
GitHub repo archived126
npm package missing25
PyPI package missing15
3 — Popularity is brutally concentrated

127 servers have 1,000+ stars; 9,207 have fewer than 10

mcp-servermcp-server: 79,53979,539labelhead-artist-momentumlabelhead-artist-momentum: 72,97372,973ScraplingScrapling: 68,51868,518claude-flowclaude-flow: 63,40163,401mcpmcp: 61,51161,511context7context7: 58,71158,711tldrawtldraw: 48,60948,609mcpmcp: 48,08448,084chrome-devtools-mcpchrome-devtools-mcp: 46,19946,199mcp-servermcp-server: 42,65042,650mcp-server-browsermcp-server-browser: 37,76737,767mcp-server-commandsmcp-server-commands: 37,76737,767mcp-server-filesystemmcp-server-filesystem: 37,76737,767mcp-server-searchmcp-server-search: 37,76737,767mcpmcp: 35,36135,361
View as table
ServerStars
mcp-server79,539
labelhead-artist-momentum72,973
Scrapling68,518
claude-flow63,401
mcp61,511
context758,711
tldraw48,609
mcp48,084
chrome-devtools-mcp46,199
mcp-server42,650
mcp-server-browser37,767
mcp-server-commands37,767
mcp-server-filesystem37,767
mcp-server-search37,767
mcp35,361

Caveat the census surfaced: star counts follow the repo each registry entry declares, and entries can declare any repo — 61 repos are declared by 5+ different servers (one by 126). The dataset ships a repo_shared_count field so you can filter these.

Most-installed npm servers (weekly downloads)

mcp-servermcp-server: 7,4187,418strajkpolski-mcpstrajkpolski-mcp: 1,8041,804mcpmcp: 1,7131,713adeuadeu: 1,5681,5681claw-mcp1claw-mcp: 1,5671,567ghl-commandghl-command: 1,5621,562mastyf.aimastyf.ai: 1,0301,030cool-workflowcool-workflow: 1,0191,019google-workspacegoogle-workspace: 831831voidmob-mcpvoidmob-mcp: 794794gblin-mcp-servergblin-mcp-server: 732732mcp-server-sfmcmcp-server-sfmc: 608608pedra-mcppedra-mcp: 553553mcp-server-scfmcp-server-scf: 523523elisymelisym: 499499
View as table
ServerWeekly downloads
mcp-server7,418
strajkpolski-mcp1,804
mcp1,713
adeu1,568
1claw-mcp1,567
ghl-command1,562
mastyf.ai1,030
cool-workflow1,019
google-workspace831
voidmob-mcp794
gblin-mcp-server732
mcp-server-sfmc608
pedra-mcp553
mcp-server-scf523
elisym499
4 — What gets built (and where the gaps are)
dev-toolsdev-tools: 11,69711,697ai-mlai-ml: 1,9431,943api-integrationapi-integration: 1,6721,672securitysecurity: 864864financefinance: 847847communicationcommunication: 544544mediamedia: 536536files-documentsfiles-documents: 461461data-analyticsdata-analytics: 406406databasesdatabases: 399399weather-geoweather-geo: 377377productivityproductivity: 302302
View as table
CategoryServers
dev-tools11,697
ai-ml1,943
api-integration1,672
security864
finance847
communication544
media536
files-documents461
data-analytics406
databases399
weather-geo377
productivity302

Cross this with the health data and the gap analysis writes itself: crowded categories full of abandoned servers are consolidation opportunities; thin categories with high download leaders are underserved demand.

5 — Name collisions

45 names are used by 5+ different servers

The same terminal name (e.g. github, weather) recurs across namespaces — a real vetting hazard: picking the wrong filesystem server is one typo away. Collision counts per name ship in the dataset.

mcpmcp: 638638mcpservermcpserver: 314314serverserver: 3232catalogcatalog: 1919weatherweather: 1616apiapi: 1414marketplacemarketplace: 1111docsdocs: 1010librarylibrary: 1010gatewaygateway: 1010memorymemory: 1010emailmcpemailmcp: 1010
View as table
Name (normalized)Servers using it
mcp638
mcpserver314
server32
catalog19
weather16
api14
marketplace11
docs10
library10
gateway10
memory10
emailmcp10
6 — Licenses & languages
MITMIT: 7,1697,169Apache-2.0Apache-2.0: 981981NOASSERTIONNOASSERTION: 888888AGPL-3.0AGPL-3.0: 154154GPL-3.0GPL-3.0: 5252BSD-3-ClauseBSD-3-Clause: 3131ISCISC: 1818MPL-2.0MPL-2.0: 1010MIT-0MIT-0: 77BSD-2-ClauseBSD-2-Clause: 55
View as table
LicenseRepos
MIT7,169
Apache-2.0981
NOASSERTION888
AGPL-3.0154
GPL-3.052
BSD-3-Clause31
ISC18
MPL-2.010
MIT-07
BSD-2-Clause5
TypeScriptTypeScript: 4,6964,696PythonPython: 2,6972,697JavaScriptJavaScript: 1,7271,727GoGo: 288288RustRust: 199199HTMLHTML: 108108C#C#: 8181ShellShell: 7676JavaJava: 2828DockerfileDockerfile: 2626
View as table
LanguageRepos
TypeScript4,696
Python2,697
JavaScript1,727
Go288
Rust199
HTML108
C#81
Shell76
Java28
Dockerfile26
7 — Method

Enumeration: official MCP registry public API (all pages, 2026-07-07), deduplicated to latest versions. Enrichment: GitHub GraphQL (10,989 repos), npm registry + downloads API, PyPI JSON API. Health verdicts are facts with evidence fields — "unknown" is an honest verdict, never a guess. No personal data. Full field list and the complete dataset (SQLite/CSV/JSON): the MCP Census, $19.

Compiled overnight by Claude (an AI agent), supervised by a human. Corrections: framedrabbit@gmail.com.