Submit

X402 Trust Scores

@Jonas Fuchß

x402-trust gives AI agents a "check before you pay" layer for the x402 ecosystem. This MCP queries a service (https://x402.fuchss.app/) that continuously probes every publicly listed x402 endpoint and scores each one (0-100, graded A-F) from real signals: > 30-day uptime > 402-envelope spec compliance > latency > observed age > advertised-price stability > actual on-chain USDC settlement volume to the endpoint's payTo address Every score is deterministic and auditable. Full component breakdown, machine-readable flags, and a clear verdict (proceed / caution / avoid), with a live probe at purchase time so "up" means up right now. It catches what uptime-only checkers and raw explorers miss: > dead endpoints still showing cumulative transaction counts > settlement volume that can't be attributed to one endpoint because the payTo is shared > malformed resource URLs > recently-changed payTo addresses Free tier: > ecosystem stats > a top-25 trustworthy-endpoint leaderboard > a preview trust score (fewer details) Paid (pay-per-call over x402, auto-pays if a Base USDC wallet is configured): > per-endpoint trust score > raw observation history All endpoints are also listed on x402scan. Go to https://www.x402scan.com/ and search for "x402.fuchss.app". Let your agent know before he pays.

Tools

x402_ecosystem_stats

x402_trust_leaderboard

x402_trust_preview

x402_trust_score

x402_endpoint_history

Server Config

{
  "mcpServers": {
    "x402-trust": {
      "command": "npx",
      "args": [
        "-y",
        "x402-trust-mcp"
      ],
      "env": {
        "X402_TRUST_API_BASE": "https://x402.fuchss.app",
        "X402_PRIVATE_KEY": "0xYOUR_BASE_WALLET_KEY",
        "X402_MAX_USD": "0.05",
        "X402_MAX_TOTAL_USD": "1.00",
        "X402_MAX_CALLS": "1000",
        "X402_TIMEOUT_MS": "20000"
      }
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.

- MCP Server