is that MCP server
safe to depend on?
The MCP Census tracks every server in the official Model Context Protocol registry — counted, health-checked, cross-referenced against GitHub, npm and PyPI. Look one up free, or let your agent query it live.
Look up a server — freeAPI & MCP for agents →
Also free: the state-of-the-ecosystem report. For agents & teams at scale: the API & MCP endpoint.
- loading live feed…
Real first-seen timestamps from the daily registry crawl — never fabricated. Each name links to its live lookup page.
The registry is public. The analysis isn't.
The MCP ecosystem has plenty of directories to browse, but nobody hands you the actual data: one clean table you can query, join, and build on. Assembling it means paginating the registry API, deduplicating 15,382 servers out of tens of thousands of version records, then hammering three more APIs for health signals. We did that — once, carefully, with the methodology published — so you can skip to the analysis.
The ecosystem, health-checked
Every server got a fact-based health verdict. 16% of registry servers have at least one verified problem — a repo that's gone or archived, a deprecated or missing package, or no code activity in 6+ months. "Unknown" stays unknown: we never guess.
View as table
| Verdict | Servers |
|---|---|
| Healthy (repo active <6mo) | 10,444 |
| Unknown (insufficient evidence) | 2,496 |
| Has verified issues | 2,442 |
Verified problems, by type
View as table
| Problem | Servers |
|---|---|
| GitHub repo gone (deleted/private) | 1,880 |
| No repo push in 6+ months | 299 |
| npm package deprecated | 218 |
| registry_deprecated | 166 |
| GitHub repo archived | 126 |
| npm package missing | 25 |
| PyPI package missing | 15 |
What people build
View as table
| Category | Servers |
|---|---|
| dev-tools | 11,697 |
| ai-ml | 1,943 |
| api-integration | 1,672 |
| security | 864 |
| finance | 847 |
| communication | 544 |
| media | 536 |
| files-documents | 461 |
| data-analytics | 406 |
| databases | 399 |
| weather-geo | 377 |
| productivity | 302 |
37 fields per server
| Field(s) | Meaning |
|---|---|
| server_name | Registry name (namespace/server) |
| description / title | Server description and display title |
| registry_status, registry_version, n_registry_versions | Registry lifecycle fields |
| categories | Keyword taxonomy, 15 categories |
| transport_remote / has_remote / install_types | streamable-http, sse; npm, pypi, oci, nuget, mcpb |
| npm_package, npm_exists, npm_deprecated, npm_weekly_downloads | npm cross-reference |
| pypi_package, pypi_exists, pypi_last_release | PyPI cross-reference |
| repo_url, gh_exists, gh_stars, gh_forks, gh_pushed_at, gh_created_at, gh_archived, gh_license, gh_language, gh_open_issues | GitHub health |
| months_since_push, months_since_registry_update | Staleness measures |
| name_collision_count | Servers sharing the same terminal name (typosquat signal) |
| health, health_problems | Fact-based verdict: healthy / issues / unknown + pipe-separated evidence |
| captured_at | Snapshot timestamp (UTC) |
Sample rows
| server | stars | last push | health | problems |
|---|---|---|---|---|
| com.getwpagent/wordpress | 0 | 2026-07-03 | healthy | — |
| io.github.pipeworx-io/uk-contracts | 0 | 2026-06-11 | healthy | — |
| com.daedalmap/currency | 1 | 2026-07-06 | healthy | — |
| io.github.mikerawsonnz/authenticated-mcp | 1 | 2026-07-05 | healthy | — |
Download the free 1,000-row sample (CSV) — same schema, random subset.
Free to look up. Built for agents at scale.
Check any server free on the web lookup (10/day). When an agent or a team needs it in the loop, the API & MCP endpoint answers census_search / census_lookup live — so a server gets vetted at the moment it's chosen. A$12/mo, 5,000 lookups/day, cancel anytime.
How the census was taken
How do I know if an MCP server is safe to depend on?
Look it up in the census. You get a fact-based verdict — healthy / issues / unknown — from whether the GitHub repo is live and recently pushed, whether the npm/PyPI package is deprecated or gone, whether the registry entry is active, and whether the name collides with other servers. Try it free →
How can my agent check a server's health automatically?
Point it at the MCP endpoint — tools census_search and census_lookup let it vet a server the moment it chooses one.
How many MCP servers are there?
The official registry holds 15,382 (latest count) and grows ~140/day. This page shows the live number.
Is there an API?
Yes — REST + MCP. Free 10/day; A$12/mo for 5,000/day. Docs →
Contact
Terms
The lookup tool is free (10/day). The API & MCP subscription (A$12/mo, billed by Gumroad) grants a personal API key; cancel anytime. Data compiled from public APIs (MCP registry, GitHub, npm, PyPI); source facts remain public — the service is the live, maintained, always-current access to them.
Refunds
14 days, no questions, full refund via Gumroad or email. Australian Consumer Law guarantees apply.
Privacy
This site sets no cookies; an anonymous session id in sessionStorage counts page/button events (no IP stored client-side, no third-party trackers). The dataset contains no personal information.