An MCP server for Claude Code, Codex, Cursor and more

Guardrails for your AI trading agent.
Your rules on every order.

Tradebelay sits between your agent and your brokerage. Every order is checked against limits you set before it can reach your Alpaca account. Orders that break a rule never leave.

Works with

  • Alpaca
  • RobinhoodComing soon
  • WebullComing soon
The dashboard

Every order,and why it went or stayed.

Your account, your limits and everything your agent tried, in one place.

tradebelay.com/appSample data
Tradebelay overview: account value, today's change, orders checked, cash, limit meters and the latest orders.

See the account, the limits and today's orders at a glance

Live balances from your broker, how much room each limit has left today, and every order your agent tried.

How it works

Three steps betweenyour agent and your broker.

Your agent keeps its tools and its judgment. Tradebelay decides which orders are allowed to reach your account.

See the rules
Brokers and agents

Alpaca today. Robinhood and Webull coming soon.

Alpaca works end to end today: link it with an API key, try your rules on a paper account, and move to live when you're ready. Tradebelay never sees a broker password, and keeps tokens and API keys encrypted. US stocks and ETFs.

  • AlpacaAvailable now
    Links with
    An API key you create
    Can reach
    The account the key belongs to
    Trading
    Live or paper

    Start on an Alpaca paper account to watch your rules work before real money is involved, then switch to live with a new key.

    Start with Alpaca paper
  • RobinhoodComing soon
    Links with
    Robinhood's own sign-in page
    Can reach
    Your Agentic account only
    Trading
    Live

    We're finishing Robinhood support. It can't be linked yet; Alpaca is ready now.

  • WebullComing soon
    Links with
    Webull's own sign-in page
    Can reach
    The accounts you approve
    Trading
    Live

    We're finishing Webull support. It can't be linked yet; Alpaca is ready now.

Works with the agent you already use

Setup steps for each are built into the dashboard. Any MCP client that supports remote HTTP servers works.

  • Claude
  • Claude Code
  • Codex
  • Cursor
  • OpenCode
  • Grok Build
The rules

Write your limits once,in a file you can read.

Rules live in one plain YAML file you can diff and keep in version control. Pick a rule to see where it lives. Nothing here is a suggestion from us: the numbers are yours.

rules.yamlLoaded
1# rules.yaml · checked on every order2order:3  asset_classes: [stock, etf]  # crypto: coming soon4  max_buy_usd: 25005  limit_band_pct: 1.56  order_types: [limit]7  sessions: [regular]8  window: "09:45-15:30 ET"9  symbols:10    deny: [TQQQ, SQQQ]11  require_rationale: true12account:13  max_position_pct: 1514  cash_floor_usd: 100015  max_buys_per_day: 616  pause_buys_if_down_pct: 217behavior:18  no_same_day_round_trips: true19  no_shorting: true20kill_switch:21  auto_if_down_pct: 4

Per order

Per account

Behavior

AI Assistant · Plus and Pro

Ask your account anything.Change rules by saying so.

The AI Assistant lives in your dashboard. It reads your balances, orders, activity and audit log through Tradebelay's own tools, explains what happened, and drafts rule changes for you to approve. It can't trade.

AI Assistant

Why was my NVDA buy held?
Read order activity

It was over your $2,500 max per buy. Your agent asked for 20 shares at $180, about $3,600, so the order stayed with Tradebelay and nothing reached your broker.

Safeguards

When something's unclear,the order stays home.

The defaults assume something will go wrong: a broker timeout, a stale balance, an agent stuck in a loop. Each one ends with the order held, not guessed through.

What happens when…

  • Your broker doesn't answerHeld
  • The balance can't be readHeld
  • rules.yaml is invalidEverything held
  • The agent loops past its daily checksBuys held
  • You press Pause tradingBuys and sells held
  • A sell that cuts risk, over budgetGoes through
  • Cancelling a working orderAlways goes through

Fails closed

If Tradebelay can't read your account state, the order is blocked. It never approves on a guess.

Risk-reducing sells go through

Budget rules never block a sell that lowers your exposure. Cancels always work.

One-tap pause

Pause all of your agent's trading with one tap from the dashboard, or automatically when the account is down a set percent on the day.

Tamper-evident log

Every entry carries the hash of the one before it, so a missing or edited record shows.

Pricing

Start free. Upgrade when your agent gets busy.

Every plan is hosted and gets every safety rule. Start free, and upgrade from Settings when your agent needs more room.

Free

Every safety rule, with tight limits on volume.

Free

Hosted · no card needed

  • Every rule, templates and the pause button
  • One brokerage account
  • A daily allowance of order checks for light use
  • Recent audit history
  • Over the limit, buys are held. Sells that cut risk and cancels still go through.

Plus

For an agent that trades every day and needs room to work.

$15/ month

Billed monthly · cancel any time

  • Everything in Free
  • Extended order checks for an agent that trades every day
  • AI Assistant: ask about your account and change rules in plain English
  • Full audit history with export

Pro

For owners who want no limits and a plain-English account of what their agent did.

$30/ month

Billed monthly · cancel any time

  • Everything in Plus
  • Unlimited order checks
  • Extended AI Assistant usage
  • Daily AI-written report
  • Rule-tuning suggestions
  • Email alerts when an order is held

Questions

What it does, and what it won't.

Short answers about how orders are checked, what happens when things fail, and where your credentials live.

Our one promise

We sell safety, not returns. Tradebelay holds your agent to the rules you set, and never tells it what to buy.

No. It never gives investment advice or suggests trades. It only enforces the rules you wrote, and your agent decides everything else.
Contact support
Free to start · hosted

Set the rules first.Then let your agent trade.

Link Alpaca, live or paper, pick limits sized to the account, and add Tradebelay to your agent with one command. Every order is checked before it reaches your broker.

~
$claude mcp add --transport http tradebelay https://tradebelay.com/mcp
Added MCP server tradebelay
Connected to Alpaca Paper ••4821
rules.yaml loaded · pause button armed