Repolode
modelcontextprotocol

modelcontextprotocol/registry

Um registro mantido pela comunidade onde clientes MCP descobrem servidores MCP, funcionando como uma loja de aplicativos para eles.

Estrelas
7,394
Forks
1,033
Issues abertas
193
Último commit
há 18 horas

O que é?

O MCP Registry é um serviço que fornece aos clientes MCP uma lista de servidores MCP disponíveis, funcionando como uma loja de aplicativos para o ecossistema do Model Context Protocol. Autores de servidores publicam seus projetos no registro para que os clientes possam encontrá-los em um só lugar.

A publicação é feita com o CLI mcp-publisher no próprio projeto do servidor, em vez de por meio de um pull request para este repositório. Os publicadores se autenticam via GitHub OAuth ou GitHub OIDC no GitHub Actions, ou comprovam a propriedade do domínio por meio de desafios DNS ou HTTP. Ao publicar um servidor, o registro também verifica a propriedade do namespace.

O projeto é escrito em Go e funciona como uma API HTTP com PostgreSQL. É possível iniciar um ambiente de desenvolvimento local com um único comando make usando Docker Compose, e imagens de contêiner pré-compiladas são publicadas no GitHub Container Registry. A API está em congelamento na versão v0.1, sem mudanças incompatíveis planejadas para o futuro próximo.

Recursos principais

  • 01Lista servidores MCP que os clientes MCP podem consultar e descobrir
  • 02Publicação pelo CLI mcp-publisher no próprio projeto de cada servidor
  • 03Verificação da propriedade do namespace por login do GitHub, GitHub OIDC, DNS ou HTTP
  • 04API HTTP em Go com PostgreSQL
  • 05Ambiente de desenvolvimento local via Docker Compose e imagens compiladas com ko

Casos de uso

  • Publicar um servidor MCP para que os clientes possam descobri-lo
  • Criar um cliente MCP que precise consultar os servidores disponíveis
  • Integrar consultas ao registro a ferramentas ou aplicativos cliente
  • Executar um registro privado ou auto-hospedado para desenvolvimento e testes

Início rápido

  1. 1

    Instale Docker, Go, ko e golangci-lint (consulte os pré-requisitos no README).

  2. 2

    Inicie o ambiente de desenvolvimento completo com PostgreSQL.

    make dev-compose
  3. 3

    Compile o CLI publisher (opcional, para publicar um servidor).

    make publisher

Antes de usar

  • A publicação de um servidor não é feita por meio de pull requests para este repositório; use o CLI mcp-publisher.
  • A API está em prévia, e o banco de dados usa armazenamento efêmero, que é reiniciado quando o contêiner é reiniciado durante o desenvolvimento.
  • A licença está listada como NOASSERTION, portanto os metadados não deixam claros os termos da licença.

Em coleções

Tópicos

Perguntas frequentes

O que é registry?
Um registro mantido pela comunidade onde clientes MCP descobrem servidores MCP, funcionando como uma loja de aplicativos para eles. O MCP Registry é um serviço que fornece aos clientes MCP uma lista de servidores MCP disponíveis, funcionando como uma loja de aplicativos para o ecossistema do Model Context Protocol. Autores de servidores publicam seus projetos no registro para que os clientes possam encontrá-los em um só lugar.
registry é gratuito? Qual é a licença?
registry é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
registry ainda é mantido?
Manutenção ativa. O último commit de registry foi em 21 de out. de 2026.
Para que posso usar registry?
Publicar um servidor MCP para que os clientes possam descobri-lo Criar um cliente MCP que precise consultar os servidores disponíveis Integrar consultas ao registro a ferramentas ou aplicativos cliente Executar um registro privado ou auto-hospedado para desenvolvimento e testes
Como instalar registry?
Instale Docker, Go, ko e golangci-lint (consulte os pré-requisitos no README). Inicie o ambiente de desenvolvimento completo com PostgreSQL.: make dev-compose Compile o CLI publisher (opcional, para publicar um servidor).: make publisher
Onde consigo registry?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/modelcontextprotocol/registry

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados