Official MCP Registry vs GitHub MCP Registry
Product engineer: Publish to the official registry first; it is the source others read. Developer-platform lead: Treat GitHub's list as curated reach inside VS Code and Copilot, not as the registry of record. Agent builder: Query the official API for breadth and GitHub's for a short list with repo metadata.
The sourced difference
The official registry holds 56,677 latest entries published by anyone who proves a namespace; GitHub's registry lists 773 servers, 587 with a remote, with GitHub metadata such as stars and licence. (Official MCP Registry: Official MCP Registry API, GET /v0/servers, counted on 4 November 2026 and modelcontextprotocol/registry on GitHub, read 5 November 2026; GitHub MCP Registry: GitHub MCP Registry API, GET /v0/servers, counted on 4 November 2026 and GitHub MCP Registry API, GET /v0/servers, observed on 4 November 2026)
Verdicts by reader
| Reader | Verdict |
|---|---|
| Product engineer | Publish to the official registry first; it is the source others read. |
| Developer-platform lead | Treat GitHub's list as curated reach inside VS Code and Copilot, not as the registry of record. |
| Agent builder | Query the official API for breadth and GitHub's for a short list with repo metadata. |
Side by side on the rubric
| Dimension | Official MCP Registry | GitHub MCP Registry |
|---|---|---|
| Remote transport | records both | records remotes |
| OAuth with client registration | not applicable | not applicable |
| Per-tool auth scoping | not applicable | not applicable |
| Hosting and scale limits | not a host | not a host |
| Observability | not applicable | Copilot usage metrics count MCP servers |
| Pricing | free | free |
| Registry submission | CLI with namespace verification | not documented on the page |
| Discoverability by agents | open paginated API | open API and install buttons |
| Own server in the registries | not applicable | yes |
Evidence for every cell is on the profiles: Official MCP Registry and GitHub MCP Registry.