{
  "slug": "mcp-registry",
  "name": "MCP Registry (official)",
  "url": "https://registry.modelcontextprotocol.io",
  "cat": "mcp",
  "group": "ai",
  "tagline": "Official MCP server registry",
  "price": "Free",
  "tier": "free",
  "pick": false,
  "what": "The community-driven registry run by the MCP steering group, with a working group including PulseMCP, Stacklok, TeamSpark and Ravenmail. It serves a REST API at <code>/v0/servers</code> plus an <code>mcp-publisher</code> CLI, with GitHub OAuth and DNS-based namespace verification for publishers. Still labelled preview rather than GA.",
  "why": "The canonical source other directories sync from. When you want the real package name, namespace and version of a server rather than a marketplace's marketing copy, check here first.",
  "warn": "Still in preview — the API froze at v0.1 but data resets and breaking changes remain possible. It stores metadata only, so being listed implies no security review whatsoever.",
  "install": "mcp-publisher login github && mcp-publisher publish",
  "category": {
    "key": "mcp",
    "name": "MCP servers & registries",
    "desc": "How your agent reaches past the terminal. Directory scale is not a quality signal.",
    "group": "ai",
    "groupName": "Put AI inside it"
  },
  "freshness": null,
  "health": {
    "ok": true,
    "status_code": 200,
    "final_url": "https://registry.modelcontextprotocol.io/",
    "checked_at": "2026-08-19T00:17:14.278+00:00"
  },
  "corrected_at": null,
  "upstream_changed_at": null
}