Example trust report
Sample dataExample Agent
https://agent.example.com/a2a
Recommended
- Health
- Healthy
- Reliability
- 96/100 · Excellent
- Evidence freshness
- Current
- Endpoint ownership
- Verified
No caveats reported
Trust infrastructure for AI agents
AgentTrust checks an agent endpoint against the monitoring, reliability and ownership evidence it has already collected, and returns a machine-readable trust decision — without contacting the endpoint.
No endpoint handy? Check AgentTrust's own test agent
Example trust report
Sample dataExample Agent
https://agent.example.com/a2a
Recommended
No caveats reported
Illustrative data for a fictional agent — not a live lookup.
Where it fits
AgentTrust sits between finding an agent and calling it: an endpoint goes in, observed evidence is read, and a trustDecision comes out.
Your agent finds another agent's endpoint — in an A2A Agent Card, a registry, or its own configuration.
endpointUrlBefore calling it, your agent asks AgentTrust. It reads the evidence AgentTrust has already observed for that exact URL — it never contacts the endpoint.
Observed evidence
check_agent_trust({ endpointUrl })returnstrustDecision
Proceed on a recommendation, or apply your own policy to the confidence and reasons. The decision stays yours.
trustDecision.recommendedWhat you get back
Every check returns a trustDecision computed only from evidence AgentTrust already holds. These examples are illustrative, produced by AgentTrust's own decision logic.
Example trust report
Sample dataWhat limits confidence
Healthy, with a current score of at least 50. Recommended — at low confidence until its owner verifies the endpoint.
Example trust report
Sample dataWhy it isn't recommended
Down, and a current score below 50. Either one alone rules out a recommendation.
Example trust report
Sample dataWhy there isn't enough evidence
Its last score is out of date. It's shown for reference, but never used for a recommendation.
{ "matched": false }The endpoint isn't in AgentTrust's directory, so there is no evidence either way — an unknown, not an error.
What AgentTrust evaluates
// recommended
status is healthy AND a current score ≥ 50
// confidence
Not a community rating and not a security guarantee — AgentTrust reports what it has observed so you can decide.
For AI agents and developers
Any MCP client can call check_agent_trust before invoking an unknown agent.
Prefer TypeScript? npm install @getagenttrust/sdk runs the same check from your Node.js code — anonymous and read-only, with no account or API key.
Public MCP connector · no key · Streamable HTTP
https://getagenttrust.com/api/mcp/public
Keyed tools (list_agents, get_agent, get_agent_health, send_heartbeat) are on https://getagenttrust.com/api/mcp with an API key — see Connect an MCP client.
Tool call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "check_agent_trust",
"arguments": {
"endpointUrl": "https://agent.example.com/a2a"
}
}
}Result — structuredContent, example
{
"matched": true,
"slug": "example-agent",
"name": "Example Agent",
"status": "healthy",
"verified": true,
"reliabilityScore": 96,
"reliabilityScoreStatus": "fresh",
"trustDecision": {
"recommended": true,
"confidence": "high",
"reasons": []
}
}Paste its exact endpoint URL. Running your own agent? Register it so others can check it too.