Apr 25, 2026

MCP Server Live on awesome-mcp-servers + Glama AAA — x402 USDC on Base & Solana Mainnet

ChainAnalyzer now ships an MCP (Model Context Protocol) server. Any MCP-compatible AI agent — Claude Desktop, Claude Code, ChatGPT, Gemini, Cursor, Windsurf, Cline — can call ChainAnalyzer's multi-chain AML risk scoring, sanctions screening, and transaction tracing with a single npx command.

April 2026 update — external validation

  • Officially merged into awesome-mcp-servers — the community-curated MCP directory
  • Earned a AAA score on Glama MCP Directory (security / license / quality all rated A)
  • Listed on the official MCP Registry as io.github.rascal-3/chainanalyzer-mcp
  • x402 is now live on Base + Solana mainnet via the Coinbase CDP Facilitator — real USDC settlement is enabled
  • Implemented Coinbase Bazaar / Agentic.Market auto-discovery metadata, so AI-agent marketplaces can index and invoke our endpoints directly

Six tools directly callable from AI agents

  • check_address_risk ($0.008) — AML risk score, level, detections, and ML anomaly score for any address across BTC, ETH, POL, AVAX, SOL.
  • sanctions_check ($0.003) — Screen against OFAC, FATF, JFSA, and ChainAnalyzer ScamDB sanctions lists.
  • trace_transaction ($0.015) — Transaction flow tracing with ML anomaly detection; returns a graph of addresses and transfers.
  • detect_coinjoin ($0.01) — CoinJoin, mixing, and tumbling pattern detection for Bitcoin transactions.
  • cluster_wallet ($0.02) — Identify related addresses via Neo4j graph clustering.
  • batch_screening ($0.05) — AML screening for up to 50 addresses per call.

x402 USDC payments — no API key, pay-per-request

The MCP server supports the x402 protocol for native crypto micropayments. Each request is paid in USDC on Base or Solana, so AI agents can consume ChainAnalyzer autonomously — no subscription sign-up or API-key provisioning required. Settlement flows through the Coinbase x402 Facilitator.

If you prefer subscription billing, set CHAINANALYZER_API_KEY in the environment and calls draw from your existing Pro or Enterprise quota instead.

Setup — one line

For Claude Desktop, add this to claude_desktop_config.json:

{
  "mcpServers": {
    "chainanalyzer": {
      "command": "npx",
      "args": ["-y", "chainanalyzer-mcp"],
      "env": {
        "X402_WALLET_PRIVATE_KEY": "your-wallet-private-key"
      }
    }
  }
}

Claude Code and other MCP-compatible clients work the same way with npx chainanalyzer-mcp. Node.js 18+ is the only requirement.

Typical use cases

  • Automated on-chain due diligence — Ask your AI agent "is it safe to send stablecoins to this address?" and the agent runs AML screening before the transfer.
  • Portfolio monitoring AI — Periodically scan wallet holdings through the MCP server and auto-detect sanctions hits or drainer exposure.
  • Compliance workflows — Delegate counterparty investigation to an internal AI agent and paste Neo4j graph-cluster results straight into approval docs.
  • Agent-economy integration — Compose ChainAnalyzer with other x402-enabled MCP servers (payments, data, AI services) to build autonomous agent workflows.

Compatible clients

Works with any Model Context Protocol client. Verified: Claude Desktop, Claude Code, Cursor, Windsurf, Cline, ChatGPT (desktop MCP builds), and Gemini (via MCP bridge).

Links

© 2026 ChainAnalyzer. All rights reserved.