Most APIs assume a human signed up, accepted terms, and put a credit card on file. Agents don't do that. So we expose the same risk-scoring engine over MCP — discoverable, callable, and billable per request via x402 micropayments. No keys, no signup, $0.40 / call.
Same MCP server endpoint works for Claude Desktop, Cursor, Continue, Cline, OpenAI Responses, and any custom agent that speaks MCP.
{
"mcpServers": {
"daoaml": {
"url": "https://mcp.daoaml.com/v1",
"transport": "streamable-http"
}
}
}
$ npx -y @daoaml/mcp@latest → listening on stdio · ready → tools: check_address, batch_check, resolve_chain → free tier: 3 calls remaining today
{
"address": "0x8589...DA16",
"chain": "ethereum" // optional, auto-detect
}
{
"score": 75,
"badge": "HIGH",
"categories": ["mixer", "sanctions"],
"permalink": "https://daoaml.com/v/8e19fa..."
}
{
"addresses": [
{ "chain": "eth", "addr": "0x..." },
{ "chain": "btc", "addr": "bc1q..." }
]
}
{
"results": [
{ "score": 5, "badge": "LOW" },
{ "score": 82, "badge": "HIGH" }
]
}
{ "address": "bc1qx7f..." }
{
"chain": "bitcoin",
"confidence": 0.99,
"format": "bech32"
}
x402 is HTTP 402 Payment Required, finally implemented. Server returns a price, agent settles in USDC, request resumes. We never know who you are; you don't have to log in.
→ POST /v1/check { addr: "0x..." } ← 402 Payment Required X-Payment-Required: usdc-base · 0.40 · 0xa1b2...c3d4 X-Payment-Quote: eyJxIjoiZGFvYW1sIiwiYW10I... // agent signs payment with its wallet → POST /v1/check { addr: "0x..." } X-Payment-Proof: 0x9f2a...e91b ← 200 OK { score: 5, badge: "LOW", ... } X-Payment-Receipt: base:0xfe21...8a09 // total round-trip including settlement: ~1.1s
# DAOAML > Wallet AML check — 25+ chains, FATF-aligned, agent-callable. ## Tools - check_address(chain, address) → { score, badge, categories[], permalink } - batch_check(addresses[]) → { results[] } - resolve_chain(address) → { chain, confidence, format } ## Pricing - check_address: $0.40 / call (USDC on Base, x402) - batch_check: $0.30 / address - resolve_chain: free ## Endpoints - MCP: https://mcp.daoaml.com/v1 - HTTP: https://api.daoaml.com/v1 - OpenAPI: https://api.daoaml.com/openapi.json
"Before you draft the SAR, check 0x8589…DA16 with daoaml and paste the verdict link in the report."
"For every counterparty in this CSV, run daoaml check. Flag anything HIGH or CRITICAL and don't initiate the trade."
"Before signing this transaction, call daoaml on the recipient address. If score > 60, abort and tell me why."
Three calls a day are on us. Past that, $0.40 per check, paid from the agent's own wallet. No middleman.