{
 "dataset": "State of the MCP Registry",
 "method_url": "https://tanod.dev/learn/state-of-mcp-registry.html",
 "license": "CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)",
 "source": "https://registry.modelcontextprotocol.io",
 "snapshot": "2026-10-10",
 "rows": 41606,
 "servers": 41606,
 "duplicates_removed": 0,
 "remote": 26419,
 "package_only": 14699,
 "remote_only": 24375,
 "both": 2044,
 "neither": 488,
 "package": 16743,
 "remote_types": {
  "streamable-http": 25681,
  "sse": 1080
 },
 "package_types": {
  "npm": 10765,
  "pypi": 4302,
  "oci": 1074,
  "nuget": 141,
  "mcpb": 1073,
  "other": 71
 },
 "new_by_month": [
  [
   "2025-11",
   141
  ],
  [
   "2025-12",
   208
  ],
  [
   "2026-01",
   292
  ],
  [
   "2026-02",
   901
  ],
  [
   "2026-03",
   1521
  ],
  [
   "2026-04",
   1668
  ],
  [
   "2026-05",
   2108
  ],
  [
   "2026-06",
   2622
  ],
  [
   "2026-07",
   3956
  ],
  [
   "2026-08",
   6552
  ],
  [
   "2026-09",
   13676
  ],
  [
   "2026-10",
   7388
  ]
 ],
 "namespaces": [
  [
   "io.github.sadri-dridi",
   2365
  ],
  [
   "io.github.pipeworx-io",
   1776
  ],
  [
   "io.github.mcp-dir",
   1113
  ],
  [
   "io.github.mrfentmen",
   802
  ],
  [
   "io.github.Evozim",
   375
  ],
  [
   "io.github.CSOAI-ORG",
   354
  ],
  [
   "io.usefulapi",
   237
  ],
  [
   "io.github.Wxt-ai",
   231
  ],
  [
   "ai.smithery",
   213
  ],
  [
   "io.github.theluckystrike",
   184
  ],
  [
   "io.github.jmshinhwa",
   155
  ],
  [
   "io.github.cyanheads",
   148
  ],
  [
   "io.github.codespar",
   127
  ],
  [
   "app.wishpool",
   125
  ],
  [
   "com.a2awire",
   117
  ]
 ],
 "namespace_count": 24929,
 "status": {
  "active": 41096,
  "deprecated": 510
 },
 "has_headers_field": false,
 "liveness": {
  "checked_at": "2026-10-10",
  "total": 25709,
  "counts": {
   "ok": 16282,
   "auth": 6639,
   "not_found": 773,
   "client_error": 275,
   "server_error": 372,
   "redirect": 216,
   "dns": 735,
   "timeout": 174,
   "tls": 165,
   "other": 78
  }
 }
}
