Skip to content
Back to wallet-cex-flows-mcp

Card snapshot

wallet-cex-flows-mcp.mtree.workers.dev · 2026-07-08 13:02:00 UTC · e8e4436ed88181a279859bb5ed095ed0f790cd6b53b8e8a3b54fa700e4ed19f4

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "schema_version": "v1",
  "name": "wallet-cex-flows-mcp",
  "title": "Wallet CEX Flows MCP (x402)",
  "description": "x402 MCP for EVM wallet \u2194 CEX flow analysis. Per-wallet CEX deposit/withdrawal scan + per-address CEX attribution + per-CEX recent inflows. Multichain (ethereum/base/arbitrum/optimism/polygon). No signup, no API key \u2014 pay USDC on Base.",
  "version": "0.1.0",
  "url": "https://wallet-cex-flows-mcp.mtree.workers.dev",
  "documentation_url": "https://wallet-cex-flows-mcp.mtree.workers.dev",
  "service_endpoint": "https://wallet-cex-flows-mcp.mtree.workers.dev",
  "payment": {
    "scheme": "x402",
    "network": "base",
    "asset": "USDC"
  },
  "skills": [
    {
      "id": "wallet_cex_flows",
      "name": "wallet_cex_flows",
      "description": "Composite wallet \u2194 CEX flow analysis. Scans ERC-20 Transfer events involving the address (both directions) across up to 5 chains and matches counterparties against a curated CEX address registry. Returns per-chain per-CEX deposit/withdrawal counts, USDC/USDT/ETH atomic totals each direction, and net flow direction.",
      "input_modes": [
        "application/json"
      ],
      "output_modes": [
        "application/json"
      ],
      "endpoint": "/v1/wallet/cex_flows",
      "method": "POST",
      "price": "$0.30"
    },
    {
      "id": "wallet_cex_attribution",
      "name": "wallet_cex_attribution",
      "description": "Single-address CEX attribution. Look up an EVM address in the curated CEX address registry. Returns is_cex + cex_label + exchange_family + cex_role.",
      "input_modes": [
        "application/json"
      ],
      "output_modes": [
        "application/json"
      ],
      "endpoint": "/v1/wallet/cex_attribution",
      "method": "POST",
      "price": "$0.05"
    },
    {
      "id": "cex_recent_inflows",
      "name": "cex_recent_inflows",
      "description": "Recent top depositors to a CEX. Aggregates inbound ERC-20 Transfer events targeting registry addresses for the requested exchange + chain. Returns top 10 sender addresses by total atomic volume.",
      "input_modes": [
        "application/json"
      ],
      "output_modes": [
        "application/json"
      ],
      "endpoint": "/v1/cex/recent_inflows",
      "method": "POST",
      "price": "$0.10"
    }
  ],
  "tags": [
    "x402",
    "blockchain-tooling",
    "evm",
    "base",
    "ethereum",
    "arbitrum",
    "optimism",
    "polygon",
    "cex",
    "exchange",
    "deposits",
    "withdrawals",
    "attribution",
    "wallet",
    "mcp"
  ]
}