Registro de servidores MCP
Ferramentas de desenvolvimentoCódigo-fonte público

MCP Registry

Plano de controle central para registro de servidores MCP, descoberta de ferramentas, listas de permissão, monitoramento de saúde e auditoria — para ADK-Rust Enterprise.

O que ele oferece a um agente

Uma capacidade feita sob medida por trás de uma conexão MCP.

O servidor possui sua lógica de domínio e publica um contrato de ferramenta que um cliente MCP pode descobrir. O ADK-Rust pode carregar esse contrato em um agente, normalizar cada esquema para o provedor de modelo escolhido e manter o ciclo de vida da conexão fora da lógica de negócio do agente.

01

Fornece capacidades de registro através de um contrato MCP tipado.

Arquitetura

Como MCP Registry se encaixa em um sistema de agente.

O modelo nunca precisa dos detalhes de implementação ou credenciais do sistema por trás do servidor. Ele vê definições de ferramentas revisadas. O cliente MCP lida com descoberta e chamadas, enquanto o servidor mantém a propriedade da validação, política e comunicação com seu sistema de domínio.

01

Agente ADK-Rust

Escolhe uma capacidade do catálogo de ferramentas revisado.

02

Cliente MCP

Descobre esquemas, envia chamadas e recebe conteúdo tipado.

03

MCP Registry

Valida a solicitação e possui 10 contratos de ferramentas documentados.

04

Sistema de domínio

Mantém a API, dados, credenciais e regras de negócio por trás do servidor.

Conexão: stdio · Framework do servidor: ADK MCP SDK + rmcp

Da documentação do projeto

Arquitetura publicada do servidor

Abrir o diagrama de código-fonte ↗
Diagrama de arquitetura de MCP Registry do seu repositório oficial

Catálogo de ferramentas

O que um agente pode pedir para MCP Registry fazer?

Cada ferramenta tem um nome estável, um propósito legível por humanos e um contrato de entrada JSON descoberto durante a inicialização MCP. Classes de risco vêm do manifesto do registro do projeto quando disponível.

10 ferramentas nomeadas

register_server

Adicionar uma nova definição de servidor MCP

internal write
update_server

Editar comando, URL, transporte, credenciais ou rótulos de política

internal write
list_servers

Retornar servidores registrados por ambiente, status, proprietário ou domínio

read only
inspect_server

Inspecionar um servidor, incluindo ferramentas expostas e saúde

read only
discover_tools

Puxar definições de ferramentas de um servidor

read only
allow_list_tools

Aprovar quais ferramentas descobertas agentes podem usar

internal write
health_check

Executar verificações de conectividade e esquema

read only
restart_server

Reiniciar runtime local ou gerenciado do servidor

internal write
disable_server

Remover servidor do roteamento ativo de agentes

internal write
export_inventory

Exportar inventário de servidores, ferramentas, credenciais e políticas

read only

Governança

Entenda o efeito de cada ferramenta.

Uma conexão de servidor herda a autoridade de suas credenciais e do ambiente de implantação. As declarações abaixo vêm do README deste projeto e do manifesto do registro MCP; sua aplicação ainda decide quais ferramentas um agente recebe e onde a aprovação é necessária.

5 internal write5 read only
  • Alterações na lista de permissão de produção requerem simulação de política
  • Exposição de ferramentas com capacidade de escrita requer aprovação do Administrador da Plataforma
  • Todas as mutações são auditadas
  • Vínculos de credenciais referenciam apenas entradas de cofres

Superfície MCP

O que a documentação atual declara.

O MCP pode transportar ferramentas, recursos, prompts, resultados estruturados, progresso, cancelamento e trabalhos de longa duração. Este registro destaca os recursos modernos do protocolo explicitamente mencionados por este repositório.

Recursos
Prompts
ADK MCP SDKrmcpManifesto do registro

Instalar e conectar

Siga o ponto de partida documentado do projeto.

Instale o servidor no ambiente que possui suas credenciais e acesso ao domínio. Adicione-o ao seu host MCP, verifique as ferramentas descobertas e restrinja o conjunto de ferramentas antes de entregá-lo a um agente de produção.

Instalar
cargo install mcp-registry
Formato de conexão ADK-Rust
let toolset = McpToolset::from_stdio(
    "mcp-registry",
    ["mcp-registry"],
).await?;

let agent = LlmAgentBuilder::new("agent")
    .tools(toolset.tools().await?)
    .build()?;

Comandos e configurações são extraídos do README público. Confirme pré-requisitos, variáveis de ambiente e opções específicas da versão na documentação oficial antes da implantação.

Documentação oficial

Continue com a fonte de verdade dos mantenedores do projeto.

Esta página fornece um mapa acessível do servidor. O repositório permanece autoritativo para esquemas exatos, pré-requisitos, configuração, exemplos, testes, versões e atualizações de segurança.

Registro fonte

Metadados de versão e repositório para esta entrada do catálogo.

Ver repositório público ↗
Versão
1.1.0
Licença
Apache-2.0
Ferramentas
10
Revisão
b507e0b13fa3
Atualizado
24 de mai. de 2026
Transportesstdio