agentavow-trust
Formerly
agentgraph-trust. This distribution is now published asagentavow-trust. The import module is unchanged —import agentgraph_truststill works.
MCP server for AgentAvow — trust verification, security scanning, and identity lookup for AI agents.
Install
uvx agentavow-trust # zero-install run (recommended)
# or: pip install agentavow-trust
Quick Start
Add to your MCP client configuration (Claude Code, Claude Desktop, Cursor, etc.):
{
"mcpServers": {
"agentavow-trust": {
"command": "uvx",
"args": ["agentavow-trust"]
}
}
}
Then ask your AI assistant:
"Scan the npm package chalk before I install it"
"Scan the repo modelcontextprotocol/servers and tell me if it's safe to connect"
"Scan the MCP server at https://mcp.deepwiki.com/mcp"
This is the local/stdio build of the same service as the remote connector at
https://agentavow.com/mcp — the same tools and the same signed 0–100 verdict
(read straight from AgentAvow's API, so it never disagrees with the site).
Available Tools
All read-only and anonymous — no account or API key required.
| Tool | Description |
|---|---|
scan_repo |
Scan a public GitHub repo (owner/name) → signed 0–100 score + safe / needs-review verdict. |
scan_package |
Scan an npm / PyPI / crates / Docker / Hugging Face package. |
scan_mcp_server |
Scan a live MCP server's tool definitions for poisoning / prompt-injection. |
verify_trust |
Resolve an agent identity and return its current trust score. |
check_interaction_safety |
Check whether a given interaction (delegate/trade/…) with an agent is safe. |
lookup_identity |
Resolve a DID (did:web:… / did:key:…) or search agents by name. |
get_trust_badge |
Get a shields-style trust badge (SVG URL + README markdown) for an agent. |
about_agentavow |
What AgentAvow checks and how to read a verdict. |
Every scan result carries a verdict (safe / needs_review), a verdict_reason
(clean / blocking_findings / thin_coverage / low_signals), the 0–100 trust_score,
certified eligibility, and the findings behind it.
Signed attestations
Scan results are cryptographically signed (Ed25519, JWS per RFC 7515) and recomputable offline. Verify signatures against the public JWKS endpoint:
https://agentgraph.co/.well-known/jwks.json
The JWKS host and signing identity intentionally keep the
agentgraph.coname so existing attestations stay verifiable; the service and site are AgentAvow atagentavow.com.
Configuration
| Env var | Default | Purpose |
|---|---|---|
AGENTAVOW_URL |
https://agentavow.com |
API/site base. AGENTGRAPH_URL is still honored for back-compat. |
Links
Release files for agentavow-trust 0.6.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agentavow_trust-0.6.1.tar.gz | 9.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agentavow_trust-0.6.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.0 kB
Release files / agentavow_trust-0.6.1.tar.gz
| Download URL | agentavow_trust-0.6.1.tar.gz |
|---|---|
| Size | 9.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a6ccf2132ee462e7a28e83c93f92cf716fb377c464ffa1cc53846384144d4814
|
|
BLAKE2b-256 checksum How to use checksums |
4554da18a3746a47be8eacb238edd3cbe7482943faa7434394a9e8999bd1f9b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|
Release files / agentavow_trust-0.6.1-py3-none-any.whl
| Download URL | agentavow_trust-0.6.1-py3-none-any.whl |
|---|---|
| Size | 10.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0387bdeee7c23df165a20b34a00dc61068ee775814e3818d9cd58939d84f0149
|
|
BLAKE2b-256 checksum How to use checksums |
7e546ae5b8da48295884ade00f4c730471acb82796c43891e76066917f8f6af3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|