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
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"
}
}
}
}