Create your wallet

A wallet holds your policy; agents get scoped keys. Sign up in one click — then your agent asks Sanction before it spends.

or with email

No card required. You'll get an agent key and a management key.

then connect your agent

Add Sanction to your stack

One click puts the Sanction tools in front of your agent — it asks before it spends, and every decision is logged. Paste the agent key and wallet id from the step above.

Generated in your browser — the key never leaves this page. Leave blank to install with placeholders and paste your key into the config afterwards.

Claude Code
claude mcp add sanction --env SANCTION_API_KEY=pxy_YOUR_AGENT_KEY --env SANCTION_WALLET_ID=YOUR_WALLET_ID -- npx -y sanction-mcp
Claude Desktop / any MCP client (claude_desktop_config.json)
{
  "mcpServers": {
    "sanction": {
      "command": "npx",
      "args": [
        "-y",
        "sanction-mcp"
      ],
      "env": {
        "SANCTION_API_KEY": "pxy_YOUR_AGENT_KEY",
        "SANCTION_WALLET_ID": "YOUR_WALLET_ID"
      }
    }
  }
}