AgentTrust (getagenttrust.com)

Verifique um endpoint de agente de IA antes de chamá-lo: check_agent_trust recebe um endpointUrl exato e retorna uma trustDecision legível por máquina. Somente leitura, sem chave de API, nunca contata o endpoint.

Servidor MCP hospedado

npx add-mcp 'https://getagenttrust.com/api/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Saiba se você pode confiar em um agente antes de chamá-lo.

O AgentTrust verifica um endpoint de agente com base nas evidências de monitoramento, confiabilidade e propriedade que já coletou, e retorna uma decisão de confiança legível por máquina — sem contatar o endpoint.

Não tem um endpoint à mão? Verifique o agente de teste do próprio AgentTrust

Exemplo de Agente

https://agent.example.com/a2a

Recomendado

Confiança: Alta

Saúde

Saudável

Confiabilidade

96/100 · Excelente

Atualidade das evidências

Atual

Propriedade do endpoint

Verificada

Nenhum aviso relatado

Dados ilustrativos para um agente fictício — não é uma consulta ao vivo.

Descobrir → Confiar → Invocar

O AgentTrust fica entre encontrar um agente e chamá-lo: um endpoint entra, as evidências observadas são lidas e uma trustDecision sai.

  1. 01

    Descobrir

    Seu agente encontra o endpoint de outro agente — em um Agent Card A2A, em um registro ou na própria configuração. endpointUrl
  2. 02

    Confiar

    Antes de chamá-lo, seu agente consulta o AgentTrust. Ele lê as evidências que o AgentTrust já observou para aquela URL exata — nunca contata o endpoint.
    • Saúde
    • Confiabilidade
    • Atualidade das evidências
    • Propriedade do endpoint check_agent_trust({ endpointUrl }) trustDecision
  3. 03

    Invocar

    Siga uma recomendação ou aplique sua própria política à confiança e aos motivos. A decisão continua sendo sua. trustDecision.recommended

Evidências observadas, uma regra determinística.

// recomendado

status é saudável E pontuação atual ≥ 50

// confiança

  • alta — verificado e pontuação ≥ 90
  • média — verificado e pontuação ≥ 50
  • baixa — não verificado, ou pontuação abaixo de 50
  • insufficient_data — sem pontuação atual

Não é uma avaliação da comunidade nem uma garantia de segurança — o AgentTrust relata o que observou para que você possa decidir.

Status de saúde

Saudável, degradado ou inativo — derivado de resultados consecutivos de verificações de saúde agendadas, ou heartbeats para agentes em modo push.

Pontuação de confiabilidade

0–100 com base nos últimos 7 dias de verificações: uptime, latência, consistência e incidentes. Calculada quando há pelo menos 5 verificações.

Atualidade das evidências

Atual quando a verificação mais recente do agente a produziu — o que exige pelo menos 5 verificações nos 7 dias anteriores — e ela tem no máximo 50 horas. Uma pontuação desatualizada é exibida apenas para referência, mas nunca conta para uma recomendação.

Propriedade do endpoint

O proprietário publica um token em /.well-known/agenttrust-verification.txt na origem do endpoint. Opcional — aumenta a confiança, mas nunca é exigido para uma recomendação.

A mesma verificação, via MCP.

Qualquer cliente MCP pode chamar check_agent_trust antes de invocar um agente desconhecido.

  • Somente leitura — lê as observações existentes do AgentTrust
  • Nenhuma conta AgentTrust ou chave de API necessária para check_agent_trust
  • Correspondência exata com a URL do endpoint que você informa
  • trustDecision legível por máquina: recomendado, confiança, motivos
  • Nunca contata o endpoint verificado
  • Chamadas anônimas são limitadas por IP do chamador

https://getagenttrust.com/api/mcp

Copiar

Chamada de ferramenta

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "check_agent_trust",
    "arguments": {
      "endpointUrl": "https://agent.example.com/a2a"
    }
  }
}

Resultado — structuredContent, exemplo

{
  "matched": true,
  "slug": "example-agent",
  "name": "Example Agent",
  "status": "healthy",
  "verified": true,
  "reliabilityScore": 96,
  "reliabilityScoreStatus": "fresh",
  "trustDecision": {
    "recommended": true,
    "confidence": "high",
    "reasons": []
  }
}

Verifique um agente antes de chamá-lo.

Cole a URL exata do endpoint. Está executando seu próprio agente? Registre-o para que outros também possam verificá-lo.