Add it to Claude Code
claude mcp add trayd -- npx -y @trayders/trayd-mcpMake your agent remember this setup
trayd's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.
npx conare@latestFree · one command · indexes the sessions already on disk. Set up in the browser instead →
What it does
- Real-time portfolio analysis and equity tracking
- Live market data and stock quotes
- Automated trade execution including limit orders
- Secure OAuth 2.1 authentication with PKCE
- Memory-only token storage for enhanced security
Tools 2
place_orderExecutes a trade order on Robinhoodcancel_orderCancels an existing open orderTry it
Original README from trayders/trayd-mcp
Trayd - Trade Robinhood from Claude Code
Connect Claude Code to your Robinhood account. Analyze your portfolio, get real-time quotes, and execute trades—all through conversation.

Quick Start
claude mcp add --transport http trayd https://mcp.trayd.ai/mcp --scope user
Then in Claude Code:
- Type
/mcp→ selecttrayd→ click Authorize - Sign in with Google
- Say: "Link my Robinhood account"
- Approve on your phone
- Start trading!
What You Can Do
📊 Portfolio Analysis
"What's my portfolio worth?"
"Which positions are up today? Which are down?"
"What's my biggest winner this week?"
"Show me everything that's down more than 5%"
📈 Real-Time Market Data
"What's NVDA trading at?"
"Get me a quote on AAPL"
"Check the price of TSLA"
💰 Trade Execution
"Buy 10 shares of AAPL"
"Place a limit order for TSLA at $400"
"Set 5 ladder buys for NVDA from $180-$175"
"Set stop losses on all my positions at -5%"
🔥 Complex Operations (One Sentence)
"Sell half of my TSLA position"
"What's my biggest loser today? Sell it."
"Cancel all my open orders and show me what's left"
"Buy $500 worth of each: AAPL, GOOGL, MSFT"
Note: Market orders work during regular hours (9:30 AM - 4 PM ET). Extended hours (pre-market & after-hours) require limit orders—this is a Robinhood policy.
Why Trayd?
Instead of clicking through dozens of screens:
Setting 5 ladder limit orders manually:
Open app → Search NVDA → Buy → Limit → $180 → 10 shares → Submit
→ Search NVDA → Buy → Limit → $178.75 → 10 shares → Submit
→ Search NVDA → Buy → Limit → $177.50 → 10 shares → Submit
→ Search NVDA → Buy → Limit → $176.25 → 10 shares → Submit
→ Search NVDA → Buy → Limit → $175 → 10 shares → Submit
(50+ clicks, 5 minutes)
With Trayd:
"Set 5 ladder buys for NVDA from $180-$175"
(1 sentence, 10 seconds)
Security Model
How Your Credentials Flow
You → Claude Code → Trayd Server → Robinhood API
↓ ↓
(MCP token) (Your RH credentials
passed through to RH,
NEVER stored by us)
Important to understand:
- Your Robinhood email/password pass through our server to Robinhood's API
- We never log, store, or persist your password - it goes directly to Robinhood
- After login, Robinhood returns access tokens which we hold in memory only
- Tokens are wiped on: logout, server restart, or container redeployment
What We Store (and Don't)
| Data | Stored? | Where | Duration |
|---|---|---|---|
| Robinhood password | NO | Never touches disk | Passed through, then discarded |
| Robinhood access token | Yes | Server memory only | Until logout/restart |
| Your trades/positions | NO | Not logged | Fetched live from RH |
| Your Google identity | Yes | Via Clerk | For auth only |
Authentication
- OAuth 2.1 with PKCE - Industry-standard secure auth flow
- Google Sign-in via Clerk - We don't handle Google passwords
- Robinhood Phone 2FA - Native Robinhood security, you approve on your phone
Infrastructure
- AWS ECS Fargate - Containerized, isolated execution
- Cloudflare Tunnel - DDoS protection, no exposed ports
- HTTPS everywhere - All traffic encrypted
Example Conversations
Check Your Portfolio
You: What's my portfolio worth?
Claude: Your Robinhood portfolio:
• Total Equity: $45,230.82
• Cash Available: $2,156.33
• Buying Power: $2,156.33
View Positions
You: Show my positions
Claude: Your current holdings:
NVDA - 50 shares
• Avg Cost: $127.45 → Current: $137.01
• Market Value: $6,850.50
• P&L: +$478.00 (+7.5%)
AAPL - 100 shares
• Avg Cost: $178.23 → Current: $254.49
• Market Value: $25,449.00
• P&L: +$7,626.00 (+42.8%)
Get a Quote
You: What's TSLA trading at?
Claude: TSLA (Tesla Inc) - $421.06
• Bid: $421.05 × 100
• Ask: $421.08 × 200
• Day Range: $415.02 - $428.50
• Volume: 42.3M
Place a Trade
You: Buy 5 shares of GOOGL at $191
Claude: I'll place a limit order to buy 5 shares of GOOGL at $191.00.
[Calls place_order tool]
✓ Limit order placed successfully
• Order ID: 67890-abcdef
• Buy 5 GOOGL @ $191.00 limit
Cancel an Order
You: Cancel my GOOGL order
Claude: [Calls cancel_order tool]
✓ Order cancelled successfully
Troubleshooting
| Issue | Solution |
|---|---|
| Browser doesn't open for auth | Type /mcp → select trayd → click "Authorize" |
| Phone notification not received | Ensure Robinhood app is installed and you're logged in |
| "Authentication required" error | Run /mcp to re-authenticate |
| Market order rejected after hours | Use limit orders (Robinhood policy for extended hours) |
FAQ
Is this safe?
Yes, and here's why y