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 wallet 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.

Paste the URL. The agent is issued an endpoint, not a local process. Generated in your browser — the key never leaves this page. Leave blank to copy with a placeholder and paste your key afterwards.

Hosted wallet — paste into Claude / Cursor connectors
{
  "mcpServers": {
    "sanction": {
      "url": "https://getsanction.com/mcp",
      "headers": {
        "x-api-key": "pxy_YOUR_AGENT_KEY"
      }
    }
  }
}
stdio — 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
stdio — Claude Desktop / local hosts
{
  "mcpServers": {
    "sanction": {
      "command": "npx",
      "args": [
        "-y",
        "sanction-mcp"
      ],
      "env": {
        "SANCTION_API_KEY": "pxy_YOUR_AGENT_KEY",
        "SANCTION_WALLET_ID": "YOUR_WALLET_ID"
      }
    }
  }
}