Voltar as noticias
Pare de Confiar Cegamente em Servidores MCP — Adicione um Gate de Confiança ao Seu Agente de IA em 5 Linhas
MCP ProtocolAltaEN

Pare de Confiar Cegamente em Servidores MCP — Adicione um Gate de Confiança ao Seu Agente de IA em 5 Linhas

Dev.to - MCP·22 de maio de 2026

Seu agente de IA chama servidores MCP. Mas você sabe se esses servidores são confiáveis?

MCP (Modelo de Protocolo de Contexto) é como os agentes se comunicam com as ferramentas. Existem mais de 14.820 servidores MCP em operação. Alguns são extremamente confiáveis. Alguns caem a cada hora. Alguns retornam dados ruins. Seu agente não consegue distinguir — a menos que você adicione uma verificação de confiança.

O Problema

Quando seu agente LangChain chama um servidor MCP:

  1. Ele não sabe se o servidor foi confiável historicamente
  2. Ele não sabe se o servidor está atualmente degradado
  3. Se o servidor falhar, seu agente falha — sem uma alternativa

A Solução: TrustGateInterceptor

Usando o padrão de interceptor em langchain-mcp-adapters:

from langchain_mcp_adapters.client import MultiServerMCPClient
from langchain_mcp_adapters.trust_gate import TrustGateInterceptor

trust_gate = TrustGateInterceptor(min_trust_score=60)

async with MultiServerMCPClient(
    {"my_server": {"url": "https://my-mcp.example.com/mcp", "transport": "streamable_http"}},
    interceptors=[trust_gate],
) as client:
    tools = client.get_tools()
    # Cada chamada de ferramenta agora verifica a pontuação de confiança primeiro

Cada chamada de ferramenta verifica o Observatório Dominion (14.820 servidores monitorados, mais de 93 mil interações observadas) antes de executar. Servidores abaixo do seu limite são bloqueados com uma explicação.

O Que Está Acontecendo Nos Bastidores

O portão de confiança chama a API do Observatório antes de cada invocação de ferramenta. Ele recebe:

  • Pontuação de confiança (0-100) com base no comportamento observado em todo o ecossistema
  • Estatísticas de latência — média e p95
  • Taxa de sucesso — que % das chamadas são bem-sucedidas
  • Classificação SLA — Platina/Ouro/Prata/Bronze/Não Avaliado

Se o servidor não atender ao seu limite, a chamada é bloqueada e seu agente recebe uma mensagem clara explicando o porquê. As pontuações são armazenadas em cache por 5 minutos para evitar chamadas excessivas à API.

O Padrão de Interceptor

O TrustGateInterceptor implementa o protocolo ToolCallInterceptor do LangChain — o mesmo padrão usado para limitação de taxa, registro e injeção de autenticação. Ele se compõe de forma limpa com outros interceptores:

interceptors=[
    trust_gate,       # Verifique a confiança primeiro
    rate_limiter,     # Depois limite a taxa
    audit_logger,     # Depois registre
]

Para Empresas / Conformidade MiCA

Se você está na UE e precisa de trilhas de auditoria para o Artigo 12 da MiCA (aplicação em 1º de julho de 2026), o nível de conformidade retorna recibos de atestação assinados a $0,10/query.

Links

Contexto Triplo Up

A implementação de um sistema de verificação de confiança para servidores MCP pode aumentar a robustez dos agentes de IA utilizados por empresas brasileiras. Isso é crucial para garantir a integridade dos dados e a continuidade dos serviços. A adoção de práticas como o TrustGateInterceptor pode ser um diferencial competitivo.

Noticias relacionadas

Gostou do conteudo?

Receba toda semana as principais novidades sobre WebMCP.