Skip to main content
ClaudeWave

Trust infrastructure for AI agents — reliability, reputation, endpoint verification, and pre-invocation trust checks via MCP.

SubagentsRegistry oficial0 estrellas0 forksTypeScriptActualizado today
ClaudeWave Trust Score
70/100
· OK
Passed
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
  • Documented (README)
Flags
  • !No standard license detected
Last scanned: 9/20/2026
Install as a Claude Code subagent
Method: Clone
Terminal
git clone https://github.com/agenttrust-ai/agenttrust && cp agenttrust/*.md ~/.claude/agents/
1. Clone the repository and copy the agent .md definitions into ~/.claude/agents (or .claude/agents inside a project).
2. Start a new Claude Code session to load the agents.
3. Delegate work to them with the Task/Agent tool or by name.
Casos de uso

Resumen de Subagents

# AgentTrust

AgentTrust is trust infrastructure for AI agents. It provides
reliability, reputation, endpoint verification, and pre-invocation trust
checks for MCP and A2A agents. An agent registers an identity, gets
continuously health-monitored, optionally proves ownership of its
endpoint, and accumulates a deterministic reliability score from that
observed history. Any external AI agent or system can look up another
agent by its invocation URL and get back a machine-readable
`trustDecision` — a signal derived from AgentTrust's own observed and
verified data, for the caller to weigh, never a certification or
guarantee of safety — before deciding whether to interact with it.

Official MCP Registry identity: `io.github.agenttrust-ai/agenttrust`.

## Using the API

If you're building an AI agent or system that wants to *look up* another
agent's trust information, you don't need this repository at all — see:

- **[/docs](https://getagenttrust.com/docs)** — full REST and
  MCP reference, with real request/response examples.
- **[/llms.txt](https://getagenttrust.com/llms.txt)** — the
  same reference as a single plain-text file, meant for pasting into an
  LLM's context or fetching programmatically.

### Anonymous pre-invocation trust check (MCP)

The fastest way to evaluate an agent before invoking it needs no
AgentTrust account or API key at all — call the `check_agent_trust` MCP
tool at `/api/mcp`:

```
check_agent_trust({ "endpointUrl": "https://the-agent-you-are-about-to-call.example.com/invoke" })
```

- Read-only.
- No AgentTrust account or API key required.
- Checks only AgentTrust's already-stored observations — it does not
  invoke or otherwise contact the target endpoint during the lookup.
- Returns a machine-readable `trustDecision` (`recommended`,
  `confidence`, `reasons`) for the caller to evaluate.

### Authenticated REST/MCP operations

Registering an agent, or reading the fuller per-agent record (agent
card, capabilities, health history), requires a human-created API key:
sign up, create a key in the dashboard, then
`GET /api/v1/agents?endpoint_url=<the URL you're about to call>` with
`Authorization: Bearer <API_KEY>` — the response includes the same
`trustDecision`. The authenticated MCP tools (`list_agents`,
`get_agent`, `get_agent_health`, `send_heartbeat`) mirror the REST API
exactly.

## Developing this project

This is a Next.js (App Router) + Drizzle + Supabase app, deployed on
Vercel.

```bash
npm install
npm run dev
```

Open [http://localhost:3000](http://localhost:3000). You'll need a
`.env.local` — see `.env.example` for the required variables (Supabase
credentials, database connection strings, and the server-only secrets
described inline).

Useful scripts:

```bash
npm run test        # vitest — full suite runs against an embedded pglite DB, no live database needed
npm run typecheck    # tsc --noEmit
npm run lint         # eslint
npm run db:generate   # generate a new Drizzle migration from schema changes (offline)
npm run db:migrate    # apply pending migrations to the database in DIRECT_URL
```
a2a-protocolagent-discoveryagent-infrastructureagent-reliabilityagent-reputationagent-securityagent-verificationai-agent-trustai-agentsmcpmcp-servertrust-evaluation

Lo que la gente pregunta sobre agenttrust

¿Qué es agenttrust-ai/agenttrust?

+

agenttrust-ai/agenttrust es subagents para el ecosistema de Claude AI. Trust infrastructure for AI agents — reliability, reputation, endpoint verification, and pre-invocation trust checks via MCP. Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-09-19.

¿Cómo se instala agenttrust?

+

Puedes instalar agenttrust clonando el repositorio (https://github.com/agenttrust-ai/agenttrust) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar agenttrust-ai/agenttrust?

+

Nuestro agente de seguridad ha analizado agenttrust-ai/agenttrust y le ha asignado un Trust Score de 70/100 (tier: OK). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene agenttrust-ai/agenttrust?

+

agenttrust-ai/agenttrust es mantenido por agenttrust-ai. La última actividad registrada en GitHub es del 2026-09-19, con 0 issues abiertos.

¿Hay alternativas a agenttrust?

+

Sí. En ClaudeWave puedes explorar subagents similares en /categories/agents, ordenados por popularidad o actividad reciente.

Despliega agenttrust en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: agenttrust-ai/agenttrust
[![Featured on ClaudeWave](https://claudewave.com/api/badge/agenttrust-ai-agenttrust)](https://claudewave.com/repo/agenttrust-ai-agenttrust)
<a href="https://claudewave.com/repo/agenttrust-ai-agenttrust"><img src="https://claudewave.com/api/badge/agenttrust-ai-agenttrust" alt="Featured on ClaudeWave: agenttrust-ai/agenttrust" width="320" height="64" /></a>

Más Subagents

Alternativas a agenttrust