registry for MCP
Registry: Centralized Metadata for Model Context Protocol Servers
- Free
- 4.4
- V v1.8.1
Registry: Centralized Metadata for Model Context Protocol Servers
Registry by Modelcontextprotocol is an MCP server tool built with Go, functioning as the official centralized metadata repository for publicly accessible MCP servers. It distributes via container images, while its mcp-publisher CLI tool is a Go binary. Registry connects to underlying package registries and integrates with GitHub and DNS for server location and verification. It provides server discovery for AI clients and supports publishing new server metadata. The service is crucial for the Model Context Protocol ecosystem, enabling dynamic tool invocation.
What does Registry connect to?
The Registry acts as a centralized metadata repository, connecting to underlying package registries such as npm, PyPI, and Docker Hub to provide location data for server code. It integrates with GitHub for authentication and namespace verification, and also uses DNS for domain-based namespace verification. The service itself does not host server code or binaries, instead pointing to their actual locations. This design allows it to serve as a discovery layer over existing distribution channels.
Core features and tools
The Registry exposes a REST API with core endpoints including GET /v0/servers for listing servers, GET /v0/servers/{id} for specific server details, and POST /v0/publish for publishing new servers. A newer API version adds GET /v0.1/servers and specific version queries. A command-line interface tool, mcp-publisher, is also provided. This CLI includes the command "mcp-publisher init" to generate a server.json template, aiding developers in preparing server metadata for publishing.
Who is it for?
The Registry primarily serves server creators publishing MCP servers, MCP clients and aggregators like AI agents and LLMs seeking server discovery, and enterprises managing internal server registries. It supports dynamic tool invocation without hardcoding endpoints for AI clients. Organizations can build custom sub-registries or aggregators using its API. Skip this if you only need to consume server code directly without metadata discovery.
How to get started
Access is granted through a standard OAuth authorization flow for GitHub, or DNS/HTTP verification for domain-based authentication. The official Modelcontextprotocol.io registry currently uses a custom JWT-based authentication system for publishing.
Use cases
- Server Publishing: Developers publish metadata about their MCP servers, including identity, package location, and runtime instructions, making them discoverable by clients.
- Server Discovery: AI clients and aggregators query the registry's API to find available MCP servers and their capabilities, enabling dynamic tool invocation.
- Sub-registry and Aggregator Creation: Organizations and communities build custom sub-registries or aggregators on top of the official registry's API, adding features like curation or enterprise-specific governance.
Registry provides a central hub for MCP server metadata, enabling discovery and publishing across diverse platforms. Its API and CLI tool support developers and AI clients in managing and finding servers. The system connects to existing package registries and authentication services. This makes it a foundational component for the Model Context Protocol ecosystem. Try querying the GET /v0/servers endpoint to explore available MCP servers.
Pros
- Centralized metadata for MCP servers.
- Connects to existing package registries.
- Supports GitHub and DNS authentication.
- Enables dynamic AI client discovery.
Cons
- Publishing requires specific namespace verification.
- Official registry uses custom JWT authentication.
- CLI tool only generates server.json template.
- Does not host server code or binaries.
registry for MCP
- Free
- 4.4
- V v1.8.1
Top downloads
Discover more programs

subcog
- 4.5
- Free
Efficient AI Memory Management Tool

reddit-mcp-buddy
- 4.4
- Free
Efficient Reddit Browsing with Reddit MCP Buddy

snf-mcp
- 4.5
- Free
Powerful MCP Server for Web Searches

awesome-claude-dxt
- 4.7
- Free

biomcp
- 4.8
- Free
BioMCP: Streamlined Biomedical Data Access
spool
- 4.5
- Free
Organize Your AI Sessions with Spool

anilist-mcp
- 4.7
- Free
Comprehensive AniList MCP Server Overview

mcmodding-mcp
- 4.9
- Free
Comprehensive AI Tool for Minecraft Modding
octocode
- 4.1
- Free
Octocode: An MCP Server for Intelligent Code Indexing and Semantic Search

hister
- 4.4
- Free
Hister: A Privacy-Focused Search Engine

basic-memory
- 4.8
- Free
Basic Memory: A Robust AI Knowledge Management Tool