mcp-robinhood
Provides tools for interacting with Robinhood brokerage accounts, enabling portfolio viewing, trading, quotes, and account management.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-robinhoodshow my portfolio"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@striderlabs/mcp-robinhood
An MCP (Model Context Protocol) server connector for Robinhood that enables AI agents to interact with Robinhood brokerage accounts via browser automation.
Features
View Portfolio — Get all positions, values, and performance
Get Quotes — Real-time stock and crypto prices
Account Balance — Buying power, cash balance, total value
Watchlists — View your Robinhood watchlists
Order History — Recent trades and their statuses
Place Trades — Buy/sell stocks with market or limit orders (dry-run mode available)
Related MCP server: Cloudflare Playwright MCP
Installation
npm install -g @striderlabs/mcp-robinhood
# Install Playwright browsers
npx playwright install chromiumConfiguration
Set your Robinhood credentials as environment variables:
export ROBINHOOD_USERNAME="your@email.com"
export ROBINHOOD_PASSWORD="yourpassword"
export ROBINHOOD_MFA_CODE="123456" # If MFA is enabled
export ROBINHOOD_HEADLESS="true" # Set to "false" to see the browserUsage with Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"robinhood": {
"command": "mcp-robinhood",
"env": {
"ROBINHOOD_USERNAME": "your@email.com",
"ROBINHOOD_PASSWORD": "yourpassword",
"ROBINHOOD_HEADLESS": "true"
}
}
}
}Available Tools
Tool | Description |
| Login to Robinhood |
| View all positions and values |
| Get stock/crypto price |
| Get buying power and cash balance |
| View watchlists |
| View recent orders |
| Buy or sell stocks (use |
| Close the browser session |
Trade Safety
The robinhood_place_trade tool defaults to dry_run: true for safety. To execute real trades, explicitly set dry_run: false.
Example usage:
# Preview a trade
robinhood_place_trade(action="buy", symbol="AAPL", order_type="market", quantity=1, dry_run=true)
# Execute a real trade
robinhood_place_trade(action="buy", symbol="AAPL", order_type="market", quantity=1, dry_run=false)Requirements
Node.js >= 18
Playwright with Chromium installed
A Robinhood account
Disclaimer
This tool uses browser automation and is not affiliated with Robinhood. Use responsibly and ensure compliance with Robinhood's Terms of Service. Trading involves financial risk.
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceEnables AI agents to read balances, positions, and transaction history, and place limit sell orders on Fidelity Investments accounts via Playwright browser automation.Last updatedMIT
- Flicense-qualityCmaintenanceEnables AI assistants to control a browser for web automation tasks like navigation, typing, clicking, and taking screenshots.Last updated
- AlicenseAqualityAmaintenanceEnables AI agents to trade on Interactive Brokers: check quotes, balance, positions, and execute buy/sell orders (including fractional shares by dollar amount) via the Client Portal API.Last updated2012MIT
- Flicense-qualityDmaintenanceEnables portfolio management, trading, and automated bot operations for Robinhood accounts through MCP tools like get_portfolio, buy_stock, sell_stock, and bot management.Last updated
Related MCP Connectors
Provides cloud browser automation capabilities using Stagehand and Browserbase, enabling LLMs to i…
Connect AI agents to bank accounts, transactions, balances, and investments.
AI-powered browser automation — navigate, click, fill forms, and extract data from any website.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/markswendsen-code/mcp-robinhood'
If you have feedback or need assistance with the MCP directory API, please join our Discord server