State of MCP

67% of those with a known transport run locally over stdio, npx is the most common launcher, and 99% passed their latest health check. Every number on this page is computed live from the AllMCPs directory.

How big is the MCP ecosystem?

34,798 active servers, 8,155 added in the last 30 days. 208 carry the Official badge, meaning their maintainers proved ownership of the listing.

  • 3,074Jul 2026
  • 7,185Aug 2026
  • 16,279Sep 2026
  • 7,772Oct 2026
  • 488Nov 2026 (so far)
Servers added to the AllMCPs index per month. This measures when we indexed a server, not when it was created β€” the index began in mid-2026, so early months include the backlog of existing servers.
View as table
MonthListingsShare
Jul 20263,0749%
Aug 20267,18521%
Sep 202616,27947%
Oct 20267,77222%
Nov 20264881%

Local vs remote servers

67% of servers with a known transport run locally; 33% are hosted remote endpoints.

  • Local (stdio)40%14,000
  • Remote (HTTP)20%7,039
  • Not determined40%13,759
Install transport across all active servers, as extracted from each server's documentation. Local servers run as a client subprocess; remote servers are reached over HTTP.

See MCP transports explained for the trade-offs.

How local servers are launched

73% launch with npx (Node.js) and 27% with uvx (Python).

  • npx10,16073%
  • uvx3,73427%
  • bunx970.7%
  • python40.0%
  • pipx20.0%
  • node10.0%
Launcher for stdio servers with a verified install command.
View as table
LauncherListingsShare
npx10,16073%
uvx3,73427%
bunx970.7%
python40.0%
pipx20.0%
node10.0%

Authentication and pricing

41% need credentials; 68% are free to use.

  • none9,22259%
  • oauth3,17520%
  • api_key2,71817%
  • other4743%
Authentication required, of 15,589 servers where it could be determined.
View as table
AuthListingsShare
none9,22259%
oauth3,17520%
api_key2,71817%
other4743%
  • free6,69568%
  • freemium1,62016%
  • byok1,06411%
  • paid4555%
Pricing model, of 9,834 servers where it could be determined.
View as table
PricingListingsShare
free6,69568%
freemium1,62016%
byok1,06411%
paid4555%

Licenses

MIT covers 85% of servers with a detected license.

  • MIT11,55585%
  • Apache-2.01,54911%
  • AGPL-3.02512%
  • Proprietary1110.8%
  • GPL-3.0580.4%
  • AGPL-3.0-or-later540.4%
  • GPL-3.0-or-later460.3%
  • ISC450.3%
Top licenses among servers with a detected license.
View as table
LicenseListingsShare
MIT11,55585%
Apache-2.01,54911%
AGPL-3.02512%
Proprietary1110.8%
GPL-3.0580.4%
AGPL-3.0-or-later540.4%
GPL-3.0-or-later460.3%
ISC450.3%

What MCP servers do

πŸ’» Developer Tools make up 25% of the index.

  • πŸ’» Developer Tools8,53625%
  • πŸ’° Finance & Fintech4,42513%
  • 🧠 Knowledge & Memory1,7215%
  • πŸ”Ž Search & Data Extraction1,3454%
  • πŸ’¬ Communication1,2924%
  • βš–οΈ Legal1,2514%
  • πŸ”’ Security1,2143%
  • 🎯 Marketing1,0643%
  • 🏒 Workplace & Productivity8833%
  • πŸŽ₯ Multimedia Process8823%
  • 🌐 Social Media8012%
  • πŸ›’ E-Commerce7752%
Largest categories, share of all active servers.
View as table
CategoryListingsShare
πŸ’» Developer Tools8,53625%
πŸ’° Finance & Fintech4,42513%
🧠 Knowledge & Memory1,7215%
πŸ”Ž Search & Data Extraction1,3454%
πŸ’¬ Communication1,2924%
βš–οΈ Legal1,2514%
πŸ”’ Security1,2143%
🎯 Marketing1,0643%
🏒 Workplace & Productivity8833%
πŸŽ₯ Multimedia Process8823%
🌐 Social Media8012%
πŸ›’ E-Commerce7752%

Each has a full list in the category index, and the best-of rankings cover the most-used servers per topic.

Popularity

57% have fewer than 10 GitHub stars; only 365 have 1,000+.

  • 0–919,77957%
  • 10–993,0129%
  • 100–9991,0153%
  • 1,000+3651%
  • not on GitHub / unknown10,62731%
GitHub stars per server. Most servers are small, single-maintainer projects.
View as table
GitHub starsListingsShare
0–919,77957%
10–993,0129%
100–9991,0153%
1,000+3651%
not on GitHub / unknown10,62731%

Health and security

99% passed their latest health check; 482 of 15,227 scanned packages (3%) have a critical or high advisory on record.

  • healthy34,31199%
  • offline3701%
  • archived1170.3%
Latest health check result, rechecked continuously by the directory's health monitor.
View as table
StatusListingsShare
healthy34,31199%
offline3701%
archived1170.3%

Advisories come from OSV.dev for each server's install package and count any version, not necessarily the current one. See MCP security best practices.

Methodology and citing this data

Figures cover listings with active status in AllMCPs, which ingests public MCP servers from the official MCP Registry, community server lists and direct submissions, merges duplicates, and removes archived or deleted repositories. Transport, runner, auth, pricing and license are extracted from each server's documentation and verified where possible; values that could not be determined are excluded from the shares that depend on them. Numbers refresh every few hours; last computed 2026-11-08 11:44 UTC.

You are welcome to cite these figures with a link to this page (CC BY 4.0). Programmatic access is available through the AllMCPs API.

Citation
AllMCPs. "State of MCP: Model Context Protocol Ecosystem Statistics." Updated 2026-11-08. https://allmcps.com/state-of-mcp (CC BY 4.0)

Frequently asked questions

AllMCPs indexes 34,798 active MCP servers as of 2026-11-08, with 8,155 added in the last 30 days. The count covers public servers from the official MCP Registry, community server lists and direct submissions, after merging duplicates and removing archived projects.

Of the 21,039 servers whose transport could be determined, 67% run locally over stdio and 33% are remote HTTP endpoints. Local servers are started by the client as a subprocess; remote servers are hosted and reached over Streamable HTTP.

Among stdio servers with a known runner, 73% launch with npx (Node.js packages) and 27% with uvx (Python packages). The runner reflects how the server is distributed, which is a close proxy for its implementation language.

Where authentication could be determined (15,589 servers), 41% require credentials such as an API key or OAuth, and the rest need none. Servers that wrap third-party SaaS APIs almost always need a key; local utilities usually do not.

99% of indexed servers passed their most recent automated health check (repository and endpoint reachability, rechecked continuously). 482 of 15,227 scanned install packages have at least one critical or high advisory recorded against some version.