Built on SnapTrade · Works with Claude

AI can propose the trade. Only you can approve it.

AI agents can now trade real brokerage accounts, and a confident AI can be confidently wrong. Guardrail Gateway sits in between: the AI proposes, your rules and your broker's data check it, and nothing happens until you click Approve.

Sign in with SnapTrade

16 server-side rules · Paper trading by default · Append-only audit log

How it works

The AI proposes. You decide.

Telling a model "don't spend more than $100" is a suggestion. Here it is a rule, enforced on a server the AI can't touch.

  1. 01

    The AI proposes

    It connects over MCP with OAuth, sees only the accounts you allow, and can only propose. There is no tool to approve, change a limit, or turn off the kill switch.

  2. 02

    Your rules check it

    16 rules run on our server, priced with SnapTrade's latest quote: limits per order and per day, allowed symbols and actions, stocks and ETFs only, no short selling.

  3. 03

    Claim Check fact-checks it

    The AI says what price and company it expects. We compare both with your broker's data and flag any difference on the approval page.

  4. 04

    You approve

    Opening the link does nothing. Approving re-runs every rule with a fresh price, then the order fills in paper mode.

Safe by design

What the AI can't do.

  • Approve its own orders

    Approval needs your signed-in session and a signed form on this website.

  • Change your limits

    Your policy is read-only to the AI. Every change you make is versioned and audited.

  • Turn off the kill switch

    One click cancels everything waiting and refuses every new order until you say so.

On the record

Every step, in a log no one can edit.

Each proposal, check, approval, and fill is written in the same database transaction as the change itself. The database refuses to update or delete those rows.

  1. 3:09 AMintent.proposedai (claude.ai) proposed BUY 1 AAPL
  2. 3:09 AMintent.pending_approval16 of 16 rules passed
  3. 3:10 AMintent.approveduser approved, rules re-run with a fresh price
  4. 3:10 AMintent.filledfilled 1 at $180.50 (paper)

Try it in under two minutes.

The demo uses clearly labelled fake brokerage data and needs no account. Sign in with SnapTrade to use your own connected accounts.

Sign in with SnapTrade