Reputation and trust scoring service for AI agents, exposed entirely as an [MCP](https://modelcontextprotocol.io/) server. Evaluate counterparties
Reputation and trust scoring service for AI agents, exposed entirely as an MCP server. Evaluate counterparties before transacting, report interaction outcomes, issue portable trust certificates, and. That is what the agent trust mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.
The server publishes 14 tools. What each one is for:
Discovery — The Discovery tool exposed by this serverdiscover — Returns the complete service catalog: available tools, auth methods, score types, interaction types, rate limits, and a quickstart guide. Call thisregister_agent — 1. AgentAuth -- pass access_token from AgentAuth 2. Standalone -- pass your own public_key_hex (hex-encoded Ed25519 public key) 3generate_agent_token — The generate_agent_token tool exposed by this serverwhoami — The whoami tool exposed by this serverget_agent_profile — The get_agent_profile tool exposed by this serversearch_agents — Search agents by trust score, capabilities, and interaction countlink_agentauth — Link an existing standalone profile to an AgentAuth identity, merging interaction history. The canonical agent_id after linking is always theverify_link_proof — Preflight check: validate a link_agentauth proof without writing to the database. Runs the same validation steps (token authenticity, key lookupagent_status — One-call status snapshot combining identity, trust scores, pending confirmation count, and active attestations. Useful as a dashboard or health checkcheck_trust — Primary tool for evaluating an agent before a transaction. Returns a score (0.0-1.0), confidence (0.0-1.0), interaction count, and a plain-languagecheck_trust_batch — The check_trust_batch tool exposed by this serverSetup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client. The configuration blocks on this page cover the common clients.
Configuration is passed through the environment: AGENTAUTH_ACCESS_TOKEN, DATABASE_URL, REDIS_URL, SIGNING_KEY_PATH. Treat anything key-shaped as a real credential — scope it to the minimum the server needs, and rotate it if it ever lands in a shared config.
Plenty of database access servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Agent Trust's toolset — Discovery, discover, register_agent and 11 more — is a fair guide to whether it matches your workflow. It is maintained by raditotev; worth a glance at recent repository activity before you build anything load-bearing on it.
SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.
| Tool | What it does |
|---|---|
| Discovery | The Discovery tool exposed by this server. |
| discover | Returns the complete service catalog: available tools, auth methods, score types, interaction types, rate limits, and a quickstart guide. Call this first when connecting. |
| register_agent | 1. **AgentAuth** -- pass access_token from AgentAuth 2. **Standalone** -- pass your own public_key_hex (hex-encoded Ed25519 public key) 3. **Auto-generate** -- omit both to get a keypair generated for you |
| generate_agent_token | The generate_agent_token tool exposed by this server. |
| whoami | The whoami tool exposed by this server. |
| get_agent_profile | The get_agent_profile tool exposed by this server. |
| search_agents | Search agents by trust score, capabilities, and interaction count. |
| link_agentauth | Link an existing standalone profile to an AgentAuth identity, merging interaction history. The canonical agent_id after linking is always the original standalone UUID — the AgentAuth UUID is stored as agentauth_id in met |
| verify_link_proof | Preflight check: validate a link_agentauth proof without writing to the database. Runs the same validation steps (token authenticity, key lookup, proof signature, expiry, already-linked check) but never persists any chan |
| agent_status | One-call status snapshot combining identity, trust scores, pending confirmation count, and active attestations. Useful as a dashboard or health check. |
| check_trust | Primary tool for evaluating an agent before a transaction. Returns a score (0.0-1.0), confidence (0.0-1.0), interaction count, and a plain-language explanation. |
| check_trust_batch | The check_trust_batch tool exposed by this server. |
| compare_agents | The compare_agents tool exposed by this server. |
| get_score_breakdown | Detailed Bayesian factors behind a score: raw score, dispute penalty, alpha/beta parameters, interaction weights. |
{
"mcpServers": {
"agent-trust": {
"url": "https://agent-trust.radi.pro/mcp"
}
}
}Configuration as documented by the project. Restart the client after saving.
| Variable | Description | Required |
|---|---|---|
| AGENTAUTH_ACCESS_TOKEN | Credential the server authenticates with. | Yes |
| DATABASE_URL | Endpoint or connection string the server talks to. | Yes |
| REDIS_URL | Endpoint or connection string the server talks to. | Yes |
| SIGNING_KEY_PATH | Credential the server authenticates with. | Yes |
Read-only SQL access to Postgres — let your assistant inspect schemas and answer questions from real data.
Manage your whole Supabase project in conversation — database, auth, storage, Edge Functions and branches.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Official MongoDB server covering data, schemas and Atlas management — from find queries to spinning up clusters.
Serverless Postgres with database branching — point your assistant at Neon and let it work on disposable copies.