Your AI agent is about to send USDC to a stranger.
Is that stranger sanctioned?

If your agent pays a wallet on the OFAC Specially Designated Nationals list, that's your legal problem. agentmail checks before money moves.

Try it free → See pricing
$ curl "https://agentmail-api.fly.dev/sanctions?wallet=0x098B716B..."
{
  "matches": [{ "list": "OFAC_SDN", "confidence": 1.0 }],
  "clean": false
}

Agents pay. Nobody checks.

🔴 The rails exist

x402, AP2, OpenAI+Stripe ACP, Coinbase AgentKit. Agents can send money autonomously right now.

🟢 The compliance doesn't

The big payment infra players explicitly don't handle per-jurisdiction sanctions screening, Know-Your-Agent, or agent-transaction risk. That gap is where you get burned.

Four tools. Called before money moves.

Real OFAC data. No API key to start. Three surfaces: MCP, HTTP, CLI.

sanctions_check

Screen a counterparty

Wallets, names, countries against 782 crypto addresses + 19,086 SDN entries + 16 embargoed jurisdictions.

risk_score

Score the transaction

Amount anomalies, rail risk, category exposure, sanctions match. Returns allow / review / decline.

kya_verify

Know Your Agent

Trust scoring based on wallet age, domain, declared country. Verify before you trust a counterparty agent.

dispute_open

Dispute a bad payment

When a transaction went wrong. Records with a 7-day auto-escalation window.

782
OFAC wallets
19,086
SDN names
16
Jurisdictions
3
Surfaces (MCP/HTTP/CLI)

Start in 30 seconds

# Self-host (free, no key)
pip install sanctions-mcp
python -m agentmail.cli sanctions --wallet 0x098B...

# Or use the hosted API (50 free checks/day)
curl "https://agentmail-api.fly.dev/sanctions?wallet=0x098B..."

# Or add to your MCP client config (Claude Code / Cursor)
uv run --with sanctions-mcp[mcp] python -m agentmail.mcp_server

Pricing

Free to start. Pay when you scale.

Free

$0/mo
  • 50 checks/day
  • No signup needed
  • sanctions_check
  • Self-host: full access
Try now

Team

$99/mo
  • 100,000 checks/month
  • All 4 tools
  • Priority support
  • Custom risk rules
Get Team key