Agentradar

io.github.BichevPublished by GitHub account Bichevv0.1.3Updated Oct 24, 2026

Trust scoring, scam detection, and EAS attestations for ERC-8004 + x402 agents on Base.

VerifiedSTDIODesktop onlyFinanceSecurity & MonitoringAI & ML

Overview

AI-generated overview

Lets an assistant verify, score, compare, and on-chain attest the trustworthiness of AI agents on Base via the AgentRadar API.

What you can do
Wraps the AgentRadar trust oracle API in 18 tools. It runs six-signal trust verification, quick cached score lookups, side-by-side and batch comparison of agents, scam-database checks, and ERC-8004 identity and reputation lookups. It can also write EAS attestations on-chain, list attestations, resolve agent URIs, and report malicious wallets. Read-only helpers cover score explanations, scoring signals, health, stats, and pricing.
When to use it
Use it when an assistant needs to judge whether an AI agent or wallet is trustworthy before interacting with it, or when you want to publish a verifiable on-chain attestation for an agent. Useful for agent marketplaces, due-diligence checks, and scam screening.
Requirements
Runs locally over stdio, typically via npx @agentradar/mcp, so Node.js and network access to the AgentRadar API are needed. AGENTRADAR_API_URL defaults to the production Base mainnet endpoint. AGENTRADAR_OPERATOR_KEY is optional; without it, paid calls use x402 payment.
Before you install
attest_agent writes an on-chain EAS attestation and costs $5.00 per call via x402 unless an operator key is supplied; verify_agent costs $0.005 per call. add_scam_wallet reports a wallet as malicious. AGENTRADAR_OPERATOR_KEY grants admin endpoints and bypasses payment, so treat it as a secret. Requests and agent addresses go to the third-party AgentRadar API.

Installation

In SourceWeft

  1. Open Agentradar in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

@agentradar/mcp

[npm version] [Build] [License: MIT] [MCP Registry]

MCP Server for AgentRadar — the on-chain trust oracle for the agent economy. Provides 18 tools for verifying, scoring, and attesting AI agent trustworthiness directly from Claude, Cursor, or any MCP-compatible client.

This package is a thin client wrapper around the public AgentRadar API. The full source is auditable here — anything npx @agentradar/mcp runs is in this repo, MIT-licensed.

Tools

ToolDescription
verify_agentFull 6-signal trust verification
compare_agentsSide-by-side comparison of two agents
batch_verifyVerify up to 10 agents at once
get_scoreQuick cached trust score lookup
get_badge_urlGenerate embeddable trust badge URL
attest_agentScore + write on-chain EAS attestation
get_attestationsList all attestations
get_attestation_by_txLook up attestation by tx hash
lookup_identityOn-chain identity (ERC-8004)
lookup_reputationReputation signals
resolve_agent_uriResolve agent URI/metadata
check_scamCheck scam database
add_scam_walletReport malicious wallet
explain_scoreHuman-readable score explanation
get_healthAPI health check
get_statsDashboard statistics
list_signalsList scoring signals + weights
get_pricingAPI pricing info

Installation

Cursor

Add to your project's .cursor/mcp.json:

json
{  "mcpServers": {    "agentradar": {      "command": "npx",      "args": ["-y", "@agentradar/mcp"],      "env": {        "AGENTRADAR_OPERATOR_KEY": "your-key-here"      }    }  }}

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

json
{  "mcpServers": {    "agentradar": {      "command": "npx",      "args": ["-y", "@agentradar/mcp"],      "env": {        "AGENTRADAR_OPERATOR_KEY": "your-key-here"      }    }  }}

npx (direct)

bash
npx @agentradar/mcp

Local development

bash
git clone https://github.com/Bichev/agentradar-mcp.gitcd agentradar-mcpnpm installnpm run buildnode dist/index.js

Environment Variables

VariableRequiredDefaultDescription
AGENTRADAR_API_URLNohttps://api.vvpro.aiAPI base URL
AGENTRADAR_OPERATOR_KEYNo—Operator key for admin endpoints and bypassing x402 payment

Usage Examples

Once connected, you can ask your AI assistant:

  • "Verify this agent: 0x742d35Cc6634C0532925a3b844Bc9e7595f2bD28"
  • "Is 0xdead...beef a known scam wallet?"
  • "Compare these two agents and tell me which is more trustworthy"
  • "Explain why this agent scored 45/100"
  • "Write an on-chain attestation for this verified agent"

Pricing

  • verify_agent: $0.005 per call (x402) or free with operator key
  • attest_agent: $5.00 per attestation (x402) or free with operator key
  • get_score: Free
  • Admin endpoints: Operator key required

License

MIT

Source: README.md at commit 817b7e0

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.1.3LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts