#4444th of 102 in Backends, databases and hosting

registry

Official registry server and publisher CLI for listing MCP servers

Stars
7.5k
License
custom license
Last commit
Nov 2026
Last release
Nov 2026
Language
Go
Stars, last 29 weeks+832
21 Apr 2026: 6,631 stars28 Apr 2026: 6,670 stars5 May 2026: 6,701 stars12 May 2026: 6,727 stars19 May 2026: 6,768 stars26 May 2026: 6,798 stars2 Jun 2026: 6,830 stars9 Jun 2026: 6,858 stars16 Jun 2026: 6,883 stars23 Jun 2026: 6,902 stars30 Jun 2026: 6,925 stars7 Jul 2026: 6,947 stars14 Jul 2026: 6,972 stars21 Jul 2026: 7,011 stars28 Jul 2026: 7,041 stars4 Aug 2026: 7,070 stars11 Aug 2026: 7,105 stars18 Aug 2026: 7,140 stars25 Aug 2026: 7,162 stars1 Sept 2026: 7,187 stars8 Sept 2026: 7,206 stars15 Sept 2026: 7,230 stars22 Sept 2026: 7,255 stars29 Sept 2026: 7,288 stars6 Oct 2026: 7,313 stars13 Oct 2026: 7,346 stars20 Oct 2026: 7,382 stars27 Oct 2026: 7,408 stars3 Nov 2026: 7,434 stars10 Nov 2026: 7,463 stars

6,631 on 21 Apr 20267,463 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Go implementation of the MCP Registry, an HTTP API that gives MCP clients a catalog of published MCP servers. It stores data in PostgreSQL and ships an mcp-publisher CLI that publishes server.json entries, verifying namespace ownership via GitHub OAuth, GitHub OIDC, or DNS/HTTP challenges. The v0.1 API is under a freeze, and the project is still a preview release.

Who it is for: MCP server authors and teams running or integrating an MCP server catalog

Strengths

  • Namespace ownership checks via GitHub OAuth, GitHub OIDC, DNS or HTTP verification
  • Includes mcp-publisher CLI for publishing server.json entries
  • One command (make dev-compose) starts a dev stack seeded from the production API
  • Pre-built images published to GitHub Container Registry

Weaknesses

  • Preview release; README warns of breaking changes or data resets before GA
  • Image does not bundle PostgreSQL; you must run and configure your own
  • Dev compose database is ephemeral and resets on every restart
  • Servers cannot be published through pull requests to this repo

What it needs

  • no GPU
  • Compose
  • Needs PostgreSQL, Docker, ko
  • port 8080

Quick answers

Is registry open source?

Its code is public on GitHub under its own license terms; read them before you use it at work.

Can you run registry with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Also in Backends, databases and hosting

See all 102
Also in Backends, databases and hosting
RankProjectScore
1bunJavaScript and TypeScript runtime with bundler, test runner and package manager96.7k starscustom license93 out of 100
2strapiHeadless CMS that generates REST and GraphQL APIs from content models Live demo ↗ (opens in a new tab)73.5k stars+245 (+0.3%) in 30 dayscustom license92 out of 100
3traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators65.5k stars+446 (+0.7%) in 30 daysMIT92 out of 100
#4appwriteBackend with auth, databases, storage, functions and an MCP server for agents Live demo ↗ (opens in a new tab)58k stars+463 (+0.8%) in 30 daysBSD-3-Clause92 out of 100
#5medusaNode.js commerce platform with modular products, carts, orders and payments37.2k starscustom license92 out of 100