{"name":"Wallet Labels MCP","description":"Three pay-per-call x402 endpoints for EVM wallet labels: wallet/labels ($0.05 — ENS + OFAC + Tornado + ERC-20 + public-registry), wallet/risk_score ($0.10 — composite 0–100 risk), labels/by_category ($0.07 — list addresses by category). Supports ethereum / base / arbitrum / optimism / polygon. No signup, no API key — pay USDC on Base.","url":"https://wallet-labels-mcp.mtree.workers.dev","version":"0.1.0","documentationUrl":"https://wallet-labels-mcp.mtree.workers.dev/agent-discovery","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"authentication":{"schemes":["x402"],"credentials":"Pay-per-call via x402 USDC on Base — no signup, no API key. Each call returns 402 with an EXACT-scheme requirement; agents pay 0x1664530DC2A1CA350B1dbaD1Fc1F1a70c90fe4de in Base USDC and retry with X-PAYMENT."},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"wallet-labels","name":"EVM Wallet Labels","description":"Composes ENS, OFAC SDN list, Tornado Cash mixer registry, on-chain ERC-20 metadata, and a public-label registry into one labeled view of an EVM address. Returns sanctioned/mixer flags, ENS name, contract-vs-EOA distinction, and ERC-20 metadata for token contracts. $0.05/call.","tags":["evm","wallet","labels","ens","ofac","sdn","sanctions","tornado-cash","mixer","compliance","screening","kyt","kyc"],"examples":["Label 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on ethereum (vitalik.eth)","Check 0x8576aCC5C05D6Ce88f4e49bf65BdF0C62F91353C on ethereum (Lazarus SDN)","Identify 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 (USDC token contract)"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"wallet-risk-score","name":"EVM Wallet Risk Score","description":"Returns a 0–100 composite risk score for an EVM address (clean / low / medium / high / blocked) with itemized reasons per rule fired (OFAC SDN, known-mixer, contract anomaly). $0.10/call.","tags":["evm","wallet","risk","risk-score","screening","compliance","kyt","ofac","sanctions","mixer","tornado-cash"],"examples":["Risk-score 0xA160cdAB225685dA1d56aa342Ad8841c3b53f291 (Tornado 100 ETH pool — should be high)","Risk-score 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 (vitalik.eth — should be clean)","Risk-score 0x8576aCC5C05D6Ce88f4e49bf65BdF0C62F91353C (Lazarus — should be blocked)"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"labels-by-category","name":"EVM Labels by Category","description":"Returns all addresses in the bundled registries that match a category. Categories: sanctioned, mixer, exchange, dex, lending, stablecoin, wrapped-asset, founder, foundation, bridge, infrastructure. $0.07/call.","tags":["evm","labels","category","screening","list","exchange","dex","stablecoin","ofac"],"examples":["List all sanctioned addresses","List all known Tornado-Cash mixer pools","List all Coinbase/Binance/Crypto.com exchange wallets"],"inputModes":["application/json"],"outputModes":["application/json"]}]}