MCP
Ten MCP registries and the use they can see: installs, pulls, connections and views
An MCP server reaches an agent through a registry: a list someone browses, or a marketplace inside the client that installs it in one click. Ten registries list between 199 and 119,868 servers. We read on 12 November 2026 what each one counts about the servers it lists, and the answer depends on where the registry sits. The two that install servers themselves, Cline and Docker, count installs. The large directories count stars or their own page views, or nothing at all.
62,550
servers in the official MCP Registry, two thirds of them served from a URL
1.47M
installs from Cline's marketplace across its 199 servers; the top 10 hold 52%
2.77M
pulls of Docker's Playwright image, the most pulled MCP server image
The ten, and what each counts
Size and visibility run opposite ways. Glama lists the most servers, and MCP Market draws the most search traffic of the sites that are only a directory. Cline’s marketplace lists 199 and Docker’s catalog 316, but they are the ones whose counts are installs, because their clients do the installing. Three of the ten could not be read at all: Glama and PulseMCP license their data only with a key, and LobeHub answers every automated request with 402, payment required.
| Registry | Servers | Counts per server | Readable by a program | Google visits a month |
|---|---|---|---|---|
| Glama | 119,868 | “Recent usage”, undefined | No: its API needs a key and its licence forbids scraping and bulk republishing | 1,718 (glama.ai) |
| Official MCP Registry | 62,550 | None | Yes: an open API that asks to be read infrequently | 1,024 |
| MCP Market | 53,663 | GitHub stars | Pages only | 29,977 |
| PulseMCP | 21,556 | Estimated weekly visitors, a model | No: a partner API, and its terms forbid automated access | 1,816 |
| Smithery | 20,756 | Connections to each server | The listing, about 260 servers; its search is failing | 2,401 |
| mcp.so | 18,911 | Views of its own pages | Each server's page | 4,935 |
| LobeHub | Not readable | Not readable | No: automated requests are answered 402, payment required | Shared with the rest of lobehub.com |
| GitHub MCP Registry | 770 | GitHub stars | Yes: an open API | Shared with github.com |
| Docker MCP Catalog | 316 | Image pulls | Yes: Docker Hub's API | Shared with hub.docker.com |
| Cline MCP Marketplace | 199 | Installs from inside Cline | Yes: one JSON answer | Shared with cline.bot |
The official registry counts servers, not use
The official MCP Registry is what other registries copy from, and it keeps no usage at all. It returns no total either, so we counted every page, 626 of them. Two thirds of its 62,550 servers are remote, served from the maker’s own URL rather than installed. Among those that install, npm carries three times as many as PyPI. And 28,675 servers published their latest version in the last 30 days, which says more about how fast the list churns than about use.
| Servers | |
|---|---|
| Servers listed, latest version of each | 62,550 |
| Active / deprecated | 61,569 / 981 |
| Served from a URL (remote) | 42,197 |
| Installable from npm | 16,482 |
| From PyPI | 5,398 |
| As a container image (OCI) | 1,769 |
| As an MCP bundle (mcpb) | 1,692 |
| Latest version published in the last 30 days | 28,675 |
Where installs are counted: Cline and Docker
Cline posts to its marketplace each time a user installs a server from inside the editor, so its count is the closest any registry comes to use. Installs gather at the top: 1.47M across 199 servers, 52% of them in the first ten, while the median server has 1,475 and 80 servers have fewer than 1,000. The reference servers that ship with MCP, Filesystem and Sequential Thinking, sit beside Context7, which feeds an agent current library docs.
Installs from Cline’s MCP Marketplace, top ten
Docker publishes each catalog server as an image, and Docker Hub counts every pull since it was published. Pulls favour servers that run without a person at the keyboard: Playwright drives a browser, and Fetch, Time, Grafana and SonarQube suit pipelines, which can pull an image on every run. The catalog’s own signing image has been pulled 113M times, five times the 100 most-pulled server images together, which is why it is left out.
Pulls of Docker’s MCP server images since each was published, top ten
Smithery counts something else
Smithery hosts servers and counts connections to each. Its most-used servers are not the ones Cline and Docker install: a gateway that puts many tools behind one connection leads with 419,019, followed by hosted servers for search, Gmail, Google Sheets, PubMed and company checks. Playwright, Filesystem and Context7 do not appear among the servers its listing reaches; GitHub has 5,908.
Two limits on this reading. Smithery’s search answered every query with an error on the day we read it, so a server could not be looked up by name, and its listing reaches about 260 of its 20,756 servers. The ranking below is of those 262.
| Server | What it is | Connections |
|---|---|---|
| pipeworx/gateway | A gateway to many tools behind one server | 419,019 |
| henry-ships/sparkforge | SparkForge | 219,896 |
| brave | Brave Search | 87,579 |
| bouch/uk-due-diligence | UK company checks | 60,881 |
| adamamer20/paper-search-mcp-openai | Paper search | 59,106 |
| gmail | Gmail | 57,738 |
| googlesheets | Google Sheets | 56,138 |
| theagenttimes/news | Agent News | 43,392 |
| pubmed | PubMed | 42,137 |
| fenglucc/ko-financial-data | Korean financial data | 40,620 |
One server, five counts
Lining up the same eight servers across the five registries that publish a number shows how little the numbers agree. Playwright leads Docker by pulls and mcp.so by views, and is sixth on Cline. Filesystem leads Cline and is not in GitHub’s registry at all. Chrome DevTools has 55,143 GitHub stars and 2,820 views on mcp.so, and Cline does not list it. A star is attention, a view is a visit, a pull is a machine, and only an install from inside a client is a person choosing the server for their agent.
| Server | Cline installs | Docker pulls | mcp.so views | GitHub registry stars |
|---|---|---|---|---|
| Playwright | 54,435 * | 2,774,039 | 34,084 | 39,540 |
| Filesystem | 162,680 | 324,754 | 14,311 | Not listed |
| Context7 | 135,084 | 666,686 | 9,479 | 64,664 |
| Sequential Thinking | 84,488 | 439,949 | 13,385 | Not listed |
| Fetch | 49,845 * | 1,986,900 | 13,169 | Not listed |
| GitHub | 51,437 | 158,138 | 34,702 | 34,401 |
| Brave Search | 33,936 | 298,321 | 10,101 | Not listed |
| Chrome DevTools | Not listed | Not in the top 100 | 2,820 | 55,143 |
mcp.so also shows GitHub stars, but the reference servers all live in one repository, so Filesystem, Fetch and Brave Search each show the same 88,148. A registry that ranks by stars ranks repositories.
Run it yourself
Every count above came from the agentrank program in hedwigai’s shell, and the visits from traffic. Add mcp.hedwigai.com to your MCP client, turn the programs on once, and send these to its bash tool. The registry reads are free; traffic is billed per call.
$ programs enable agentrank $ programs enable traffic $ agentrank official all # counting: true at first; ask again in three minutes $ agentrank cline 200 $ agentrank docker 100 $ agentrank smithery all --limit 100 $ agentrank github-mcp 100 $ agentrank mcpso playwright-mcp,filesystem,context7-mcp,sequentialthinking,fetch,github-mcp-server,brave-search,chrome-devtools-mcp $ traffic estimate glama.ai,registry.modelcontextprotocol.io,mcpmarket.com,pulsemcp.com,smithery.ai,mcp.so
The program calls these toolkit routes. Their schema is at toolkit.hedwigai.com/agentrank/openapi.json.
| Command | Route | Answers |
|---|---|---|
| agentrank official all | GET /agentrank/official?query=all | Servers listed, active, deprecated, remote and packaged; the first call starts a three-minute count |
| agentrank cline 200 | GET /agentrank/cline?limit=200 | Every Cline server by installs, with the marketplace's total |
| agentrank docker 100 | GET /agentrank/docker?limit=100 | Docker's MCP images by pulls, catalog machinery apart |
| agentrank smithery all --limit 100 | GET /agentrank/smithery?query=all | Smithery's reachable listing by uses, and how many it reached |
| agentrank mcpso <slugs> | GET /agentrank/mcpso?slugs=… | Views, installs and stars of each named server on mcp.so |
| agentrank github-mcp 100 | GET /agentrank/github-mcp?limit=100 | GitHub's MCP Registry by repository stars |
| traffic estimate <domains> | POST /traffic/estimate | Each registry site's estimated monthly Google visits |
What these counts cannot say
None of them is a market share. Each registry counts only what passes through it: a server installed from npm or called at its maker’s URL never shows in Cline or Docker, and the official registry records nothing. Docker’s pulls run since each image was published, and Cline’s installs since each server was listed, so an older server has had longer to gather them.
The sizes of Glama, MCP Market and PulseMCP are what each states on its own page; we did not read their listings, because their terms or robots rules ask programs not to. Google visits are DataForSEO’s estimate of organic search traffic. They leave out people who arrive from inside a client, which is how Cline’s and Docker’s users arrive.
More head-to-head evals
| Measure | GLM-5.3 | DeepSeek V4.1 Flash |
|---|---|---|
| Right, of 75 | 75 | 71 |
| Seconds a question, median | 3.9 | 1.8 |
| Measure | First run | Best since |
|---|---|---|
| Landscape, seconds | 937 | 233 |
| Memo, seconds | 759 | 602 |
| Measure | Qwen3 235B | GLM-5.2 | Gemini 3.8 Flash | Claude Opus 5 |
|---|---|---|---|---|
| Seconds to the plan, median | 27 | 48 | 57 | 94 |
| Plans written, of three runs | 2 | 3 | 3 | 3 |
| Measure | SubQ | jev | Decider | Nimble |
|---|---|---|---|---|
| Found, mean of five columns at section length | 64% | 65% | 66% | 68% |
| Mechanism of action, found at section length | 57% | 51% | 61% | 54% |
| Measure | ask | Apollo | treg |
|---|---|---|---|
| Usable leads | 13 of 40 | 7 of 40 | 6 of 28 |
| Cost per usable lead | $0.037 | $0.27 | $0.23 |
| Measure | ask with jev | ask with Decider |
|---|---|---|
| Questions right, of 92 | 89 | 89 |
| Wrong answers | 1 | 2 |
| Measure | jev | ask |
|---|---|---|
| Our 370 clinical decisions, right | 94.6% | 93.0% |
| PubMedQA, right (best EdgeEvals scored: 62.2%) | 77.0% | 74.4% |
| Measure | ask | Claude Opus 5.5 |
|---|---|---|
| Questions right, of 95 | 59 | 63 |
| Small companies right, of 20 | 13 | 9 |
| Measure | realestate-us | Best of four assistants |
|---|---|---|
| Floor-plan rents right, of 26 | 26 | 23 |
| Amenities claimed the listing doesn't state | 12 | 129 |
| Measure | ask | jev |
|---|---|---|
| Right, of the questions answered | 98% | 79% |
| Wrong answers, of 92 | 2 | 19 |
| Measure | Trained localiser | Best of four frontier models |
|---|---|---|
| Mean overlap with the defect (IoU, 0 to 1) | 0.421 | 0.109 |