{
  "$schema_doc": "https://gtmstacker.com/registry/schema/entry.schema.json",
  "stability": "emerging",
  "generator": "agentic-media-registry",
  "generated_at": "2026-09-08T00:00:00Z",
  "id": "com.gtmstacker.registry/tool/mcp-registry",
  "type": "tool",
  "slug": "mcp-registry",
  "canonical_url": "https://gtmstacker.com/registry/tool/mcp-registry/",
  "title": "Model Context Protocol Registry",
  "description": "Community-driven registry service for Model Context Protocol servers. Provides a stateless REST read API (v0.1) with cursor pagination and updated_since delta sync, plus the server.json entry schema that standardizes tool distribution metadata.",
  "category": "mcp-agents",
  "tags": [
    "mcp",
    "registry",
    "catalog",
    "discovery",
    "server-json"
  ],
  "status": "active",
  "revision": 1,
  "content_hash": "1db36370b0fde22349fa722267c98b117a7c89f82d1578825c3bb3a3b233a050",
  "date_published": "2026-09-03T09:00:00Z",
  "date_modified": "2026-09-03T09:00:00Z",
  "source": {
    "name": "modelcontextprotocol/registry (GitHub)",
    "url": "https://github.com/modelcontextprotocol/registry"
  },
  "license": "MIT",
  "one_liner": "Community-driven registry service for Model Context Protocol servers. Provides a stateless REST read API (v0.1) with cursor pagination and updated_since delta…",
  "open_source": "yes",
  "self_hostable": "yes",
  "pricing_model": "free",
  "who_its_for": "MCP server developers who want to publish their servers and MCP clients that need to discover and integrate available MCP servers.",
  "aliases": [],
  "alternatives": [],
  "secondary_categories": [],
  "last_verified": "2026-09-04",
  "evidence": {
    "claim_type": "vendor-claim",
    "source_id": "https://github.com/modelcontextprotocol/registry"
  },
  "lead": "The official Model Context Protocol Registry is the reference implementation for cataloging MCP servers so autonomous orchestrators can search, filter, and inspect registered tools programmatically.",
  "chunks": [
    {
      "index": 0,
      "heading_path": [],
      "est_tokens": 50,
      "text": "The official Model Context Protocol Registry is the reference implementation for cataloging MCP servers so autonomous orchestrators can search, filter, and inspect registered tools programmatically."
    },
    {
      "index": 1,
      "heading_path": [
        null,
        "Why it matters for agents"
      ],
      "est_tokens": 172,
      "text": "The official Model Context Protocol Registry is the reference implementation for cataloging MCP servers so autonomous orchestrators can search, filter, and inspect registered tools programmatically.\n\nIt defines two things this registry adopts as conventions:\n\n- The **`server.json` entry schema** — reverse-DNS `name`, `title`, dense `description`, `version`, `repository`, `packages[]` (with SHA-256 provenance), `remotes[]`, and a `_meta` reverse-DNS extension object for non-standard metadata.\n- A **stateless REST read API** (`GET /v0.1/servers`) with cursor-based pagination via `metadata.nextCursor` and RFC 3339 `updated_since` delta filtering, so agents re-sync only what changed."
    },
    {
      "index": 2,
      "heading_path": [
        null,
        "Notes"
      ],
      "est_tokens": 165,
      "text": "**`server.json` entry schema** — reverse-DNS `name`, `title`, dense `description`, `version`, `repository`, `packages[]` (with SHA-256 provenance), `remotes[]`, and a `_meta` reverse-DNS extension object for non-standard metadata. - A **stateless REST read API** (`GET /v0.1/servers`) with cursor-based pagination via `metadata.nextCursor` and RFC 3339 `updated_since` delta filtering, so agents re-sync only what changed.\n\nThis is an executable-server registry (publishers submit runnable MCP servers). The GTM Stacker registry reuses its `server.json` shape for *curated* tool entries but records upstream provenance rather than hosting or signing artifacts."
    }
  ],
  "alternates": {
    "markdown": "https://gtmstacker.com/registry/tool/mcp-registry/index.md",
    "html": "https://gtmstacker.com/registry/tool/mcp-registry/",
    "json": "https://gtmstacker.com/registry/tool/mcp-registry/index.json",
    "server_json": "https://gtmstacker.com/registry/tool/mcp-registry/server.json"
  },
  "jsonld": {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "WebSite",
        "@id": "https://gtmstacker.com/#website",
        "url": "https://gtmstacker.com/",
        "name": "GTM Stacker Agent Registry",
        "description": "A daily-updated, agent-native registry of open-source tool discoveries, tool updates, and curated news for the go-to-market / RevOps engineering niche. Machine-readable first: agents can discover, parse, page, and delta-sync it without scraping HTML.",
        "inLanguage": "en",
        "publisher": {
          "@id": "https://gtmstacker.com/#organization"
        }
      },
      {
        "@type": "Organization",
        "@id": "https://gtmstacker.com/#organization",
        "name": "GTM Stacker",
        "url": "https://gtmstacker.com",
        "alternateName": "Agent-native registry of open-source go-to-market tools",
        "description": "GTM Stacker is an agent-native media property that maintains a daily-updated registry of open-source go-to-market, RevOps, sales, and marketing tools, engineered so both people and AI engines can discover, compare, and cite each tool.",
        "foundingDate": "2024-08",
        "knowsAbout": [
          "go-to-market engineering",
          "RevOps",
          "sales automation",
          "marketing operations",
          "open-source software",
          "AI agents"
        ],
        "founder": {
          "@type": "Person",
          "@id": "https://gtmstacker.com/#founder",
          "name": "Theo Popov",
          "jobTitle": "Founder",
          "url": "https://gtmstacker.com/about/",
          "sameAs": [
            "https://www.linkedin.com/in/theo-popov/",
            "https://x.com/Theo_Popov",
            "https://github.com/theopopov"
          ],
          "worksFor": {
            "@id": "https://gtmstacker.com/#organization"
          }
        },
        "mainEntityOfPage": "https://gtmstacker.com/registry/about/"
      },
      {
        "@type": "SoftwareApplication",
        "@id": "https://gtmstacker.com/registry/tool/mcp-registry/#software",
        "name": "Model Context Protocol Registry",
        "identifier": "io.github.modelcontextprotocol/registry",
        "description": "Community-driven registry service for Model Context Protocol servers. Provides a stateless REST read API (v0.1) with cursor pagination and updated_since delta sync, plus the server.json entry schema that standardizes tool distribution metadata.",
        "applicationCategory": "DeveloperApplication",
        "url": "https://gtmstacker.com/registry/tool/mcp-registry/",
        "datePublished": "2026-09-03T09:00:00Z",
        "dateModified": "2026-09-03T09:00:00Z",
        "isPartOf": {
          "@id": "https://gtmstacker.com/#website"
        },
        "softwareHelp": "https://modelcontextprotocol.io",
        "license": "MIT",
        "codeRepository": "https://github.com/modelcontextprotocol/registry",
        "keywords": "mcp-agents, mcp, registry, catalog, discovery, server-json",
        "author": {
          "@type": "Organization",
          "name": "modelcontextprotocol",
          "url": "https://github.com/modelcontextprotocol",
          "sameAs": [
            "https://github.com/modelcontextprotocol/registry",
            "https://modelcontextprotocol.io"
          ]
        },
        "offers": {
          "@type": "Offer",
          "price": 0,
          "priceCurrency": "USD"
        }
      },
      {
        "@type": "BreadcrumbList",
        "@id": "https://gtmstacker.com/registry/tool/mcp-registry/#breadcrumb",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "name": "GTM Stacker Registry",
            "item": "https://gtmstacker.com/registry/"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "name": "MCP Agents",
            "item": "https://gtmstacker.com/registry/category/mcp-agents/"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "name": "Model Context Protocol Registry",
            "item": "https://gtmstacker.com/registry/tool/mcp-registry/"
          }
        ]
      }
    ]
  },
  "tool": {
    "name": "io.github.modelcontextprotocol/registry",
    "repository": {
      "url": "https://github.com/modelcontextprotocol/registry",
      "source": "github"
    },
    "homepage": "https://modelcontextprotocol.io",
    "application_category": "DeveloperApplication"
  }
}
