RH MCP · Field Report

Field notes · Robinhood's agentic MCP, launched 27 May 2026 · the first three weeks

What people are actually getting to work with the Robinhood MCP

Not a primer on agentic trading — a read on the moves behind the early wins, pulled from every on-topic thread since launch day.

threads comments images subreddits r/RobinHood · r/wallstreetbets · r/Daytrading · r/algotrading · r/ClaudeAI · r/ClaudeCode · r/ChatGPT · r/options …

The honest headline up front: the feature is three weeks old, so every result is a tiny, short-horizon sample in a rising market — nobody has shown a durable edge yet. But the people who get somewhere all make the same moves. The Robinhood MCP is the execution arm; the decisions, the data, and the discipline live everywhere except inside the model's free will.

The Playbook

The moves behind the early wins

Each is drawn straight from the threads. The green chips open that archived thread below.

00

Get the agent to actually execute — the wall most people hit

The most common failure isn't a bad strategy, it's that the agent researches and recommends but won't pull the trigger, or is stuck read-only. The people who break through:

  • Drive it from Claude Code / Codex / Cowork, never bare chat — bare chat is where refusals and read-only behavior live. Robinhood gives the MCP; your agent runtime is the agent.
  • Turn developer mode on to add the connector:
claude mcp add robinhood-trading --transport http \ https://agent.robinhood.com/mcp/trading
  • When it still refuses: paste the Robinhood MCP docs URL into the chat — people report it flips to "oh, my bad" and starts executing.
  • Or run Sonnet with thinking off, drop phrases like capital allocation / % per trade, state you're the final decision-maker who accepts the losses, and stay in the one chat that works — a fresh chat re-triggers the refusal.
  • In Codex, auto-approve MCP calls in config. Robinhood still forces a per-trade human approval; one user routes that approval to email with a Gmail auto-reply. Removes a real safety gate — the cleaner version keeps approval and makes only the proposal deterministic.

Reality check: truly hands-off needs a wrapper (cron + a rules file), and Claude Code has to stay open — it trades while your machine is on, not 24/7.

01

Use the MCP as execution only — keep the brain outside the model

The strongest pattern among people reporting results: a deterministic, backtestable signal engine decides; the agent just places and manages the order via the MCP.

The flagship 185-comment build runs a Ruby + Intrinio opening-range-breakout engine; Claude does zero deciding — it fires orders because the MCP makes execution trivial vs. hand-coding Robinhood's API. Claimed 3/3 live winning days and an 18-month backtest of ~45% annualized / Sharpe ~2.07. His words: "I don't let AI make any decisions… I just use Claude to make the actual orders."

Why it's the best move: it sidesteps the two killers — token cost (the math runs in a script, ~$0 tokens on a Max sub) and LLM unreliability.

02

Bolt a real data source onto the MCP — alone it's too thin

Recurring finding: the MCP gives execution + your positions but not enough market data to trade well — "you really just want the APIs." What works:

  • RH MCP + FinancialModelingPrep MCP → ask the agent to research upcoming earnings / recent news, then trade. Same author open-sourced a Robinhood MCP+CLI, rhood-rs.
  • RH MCP + your own feed (Intrinio, ThetaPal) wired in through the script.
  • Feed real numbers in explicitly — left alone the model will invent the data a formula needs from its training.
03

Make discipline a system — it's what people credit for not blowing up

  • Cross-family red-team: Claude proposes, Codex (a different model family) tries to kill the trade before it's placed. Day one it caught that the next session was a market holiday and flagged a "sell-the-news" trap. Best add-on: log every veto + the counterfactual so you can measure whether the red-team adds edge.
  • Scheduled agents: a morning research+trade run, a pre-close agent that enforces stop-losses, a weekly review. Cheap model for the grind, premium only on exceptions.
  • Local always-on news watchdog (Gemma 4 in LM Studio) filters the firehose and escalates only material items — covering the fact the agent can't watch news live.
  • Model proposes, human decides — or use AI only to verify / reject your own RSI-MACD-Bollinger signals. Set hard stops at the broker, not as AI alerts.
04

Pick the model for the job

  • Execution reliability on Robinhood → Sonnet (thinking off helps it not refuse).
  • Cheaper iteration → GPT-5.5 / Codex; Claude has better context but is token-hungry, which eats small-account profit.
  • Counter-intuitive: don't dump historical data into the model — one builder found a small self-grown DB traded better than a big history dump.
  • One data point on raw model skill (from a sim on a different broker, not Robinhood): GLM-5.2 and Gemini 3.1 Pro were the only two that stayed consistently profitable.
05

Log everything and benchmark against SPY

The setups that survive contact with reality write decisions to a SQLite log and run a plain SPY trade as the baseline — morning analysis (incl. Reddit sentiment via apewisdom), midday execution, end-of-day review. Judge on win rate over 30–100+ trades, max drawdown, Sharpe, and realistic slippage — never a two-day streak. The flagship's own admission: at 0.15% slippage its 45% backtest collapses toward 0%.

06

What the official app community (r/RobinhoodApp) adds

The Robinhood app's own subreddit — where staff like u/Robinhood_Alex actually reply — is the richest vein, and it shows the feature is not just day-trading bots:

  • The most popular use is passive, not day-trading: people recreate M1-Finance-style automation — define a portfolio by percentages and have the agent add new money in those ratios and rebalance, "percentage-state aware."
  • Options have landed (~12 Jun) via the MCP — chains, full Greeks, place/cancel.
  • Same friction, louder: "I can't make it automated — it insists on a manual OK for everything" (Claude Pro), and there's still no paper-trading sandbox to practice in.
  • The reality check: a "+2% in two weeks on $850" update drew "all that tax work for $18" and "my boring mutual funds are up 5.18% in the same window."
  • A community "agentic trading challenge" lined up dozens of people's bot results side by side — a good place to eyeball what's actually happening.

The Ledger

Wins people reported — on the Robinhood MCP

Every one is from the first three weeks since the 27 May launch: tiny capital, days-long, in a rising market, rarely benchmarked. Anecdotes, not evidence — but they're what the crowd is pointing at.

Tap any row — hit the green  — to open that full thread right here: comments, criticism, questions, and a written description of every screenshot. 100% offline.

WhoSetup (Robinhood MCP)Result claimedSource URL (plain text)
u/TastyTrading Deterministic ORB engine; Claude executes via the MCP 3/3 winning days live (+0.3–1.9%/day); 18-mo backtest 45% / Sharpe 2.07 old.reddit.com/r/Daytrading/comments/1u7wbum/agentic_bot_crushes_100_win_rate/
u/neondragony $500 bot on the MCP; "cash is a position" SOFI/SPCX +$24; sat out pre-FOMC and set an alarm instead old.reddit.com/r/Daytrading/comments/1u7wbum/agentic_bot_crushes_100_win_rate/os4pny4/
u/Desperate-Cattle-man ChatGPT/Codex + RH agentic; small self-grown DB ZEDGE +30%, disciplined early exit → rotated into JFIN old.reddit.com/r/ChatGPT/comments/1u60ogc/ai_trading/
u/the_pezcorekid Claude + RH MCP, Codex as red-team Day-1 the red-team killed a holiday "sell-the-news" trap old.reddit.com/r/ClaudeCode/comments/1u8n6tw/connected_a_robinhood_account_to_claude_code_and/
u/PomegranateOk8575 ChatGPT-5.5 + RH MCP, $100, hourly Claimed +10% in 7 days — but commenters showed it lagged the index old.reddit.com/r/wallstreetbets/comments/1u9fuou/i_let_chatgpt_trade_a_small_robinhood_account_for/

Guardrails of the tool itself

Three limits that shape the move

A

Equities — and now options

At launch it was equities only, but as of ~12 Jun options are rolling out to agentic trading through the MCP — discover chains, pull full Greeks, and place or cancel orders. Crypto and futures still aren't supported, and reliability is shaky (users reported the app and agents going down mid-session, unable to close SPY puts).

B

The MCP is the only programmatic route

Robinhood still exposes no traditional REST API, so even non-AI bots have to talk to the MCP server to reach the account.

C

Isolated account, capped, approval-gated

Dedicated agentic account, separate from your portfolio; the agent reads all accounts but trades only in the agentic one; user-set spending cap; per-trade push approval; disconnect anytime. PDT being scrapped makes small-account experiments viable.

The Archive

Every source, on Reddit

Every on-topic thread since launch day. The source URL is shown under each title as plain text you can copy.

Tap any row — hit the green  — to open that full thread right here: comments, criticism, questions, and a description of each screenshot. 100% offline.

DateSubredditTitle & source URLCmtsImg