Robinhood Portfolio Research MCP Server
A read-only MCP server for Robinhood portfolio research. Wraps robin_stocks to give AI assistants access to your portfolio data for analysis. Its 15 documented tools cover robinhood, positions. It runs locally over stdio via the published package.
People connecting finance tools to Claude, Cursor, VS Code, or another MCP client. The project is written in Python.
VERIFIED ACTIVE
LAST COMMIT 2026-07-29 · ★ 38 · #57 OF 283 MAINTAINED FINANCE · VERIFIED 2026-08-25
MIT · Python servers · how we verify → /methodology
01 · Install Robinhood Portfolio Research
before you install - you'll need
Set ROBINHOOD_USERNAME, ROBINHOOD_PASSWORD, ROBINHOOD_TOTP_SECRET before connecting. ROBINHOOD_APPROVAL_TIMEOUT is optional or environment-specific per the README.
Claude Code
claude mcp add verygoodplugins-robinhood-mcp -- uvx robinhood-mcp Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"verygoodplugins-robinhood-mcp": {
"command": "uvx",
"args": [
"robinhood-mcp"
]
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions
license MIT - declared in the repository
pypi package robinhood-mcp - check the name against the project README before installing (PyPI has no namespace ownership)
registry namespace io.github.verygoodplugins is GitHub-verified and matches the repo owner
03 · What Robinhood Portfolio Research can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
An agent gets 15 documented tools spanning robinhood, positions, including robinhood_get_accounts, robinhood_get_portfolio, robinhood_get_positions, robinhood_get_position.
The 15 tools it gives your agent
Extracted from the project's README - what Robinhood Portfolio Research lets an agent do.
- robinhood_get_accounts
- - Account numbers for available Robinhood accounts
- robinhood_get_portfolio
- - Portfolio value, equity, buying power, day change
- robinhood_get_positions
- - All holdings with cost basis, current value, P&L
- robinhood_get_position
- - One holding by ticker with quantity, value, and P&L
- robinhood_get_watchlist
- - Stocks in your watchlists
- robinhood_get_quote
- - Real-time price, bid/ask, volume
- robinhood_get_fundamentals
- - P/E ratio, market cap, dividend yield, 52-week range
- robinhood_get_historicals
- - OHLCV price history (day/week/month/year)
- robinhood_get_news
- - Recent news articles for a symbol
- robinhood_get_earnings
- - Earnings dates, EPS estimates, actuals
- robinhood_get_ratings
- - Analyst buy/hold/sell ratings
- robinhood_get_dividends
- - Dividend payment history
show all 15 tools
- robinhood_get_options_positions
- - Current options positions
- robinhood_get_order_history
- - Order history (buys/sells) with per-fill detail
- robinhood_search_symbols
- - Search stocks by name or ticker
Limitations (from the README)
- Read-only: Cannot place trades, modify watchlists, or change account settings - Unofficial API: Robinhood may change their API at any time, breaking functionality - No real-time streaming: Quotes are point-in-time, not live feeds - Session expiry: You may need to re-authenticate periodically - Rate limits: Heavy usage may trigger Robinhood's rate limiting
Latest releases
v0.1.2 · 2026-03-08
0.1.2 (2026-03-08) · add cached single-symbol position lookup · harden push approval auth flow
v0.1.1 · 2026-03-05
0.1.1 (2026-03-05) · correct type annotation for _safe_call func parameter
v0.1.0 · 2026-01-06
04 · Who maintains Robinhood Portfolio Research
Robinhood Portfolio Research is maintained by verygoodplugins. We track 8 MCP servers from verygoodplugins - 8 actively maintained, 230 combined GitHub stars, oldest repo from Aug 2025. Full record: all servers from verygoodplugins.
- MCP AutoMem Graph-vector memory for AI assistants using FalkorDB and Qdrant ★ 64
- streamdeck-mcp MCP server for Elgato Stream Deck control - set buttons, manage pages, wire actions ★ 38
- MCP FreeScout FreeScout ticket management with AI-powered analysis, search filters, and structured outputs. ★ 24
- MCP Evernote Evernote note management with OAuth and ENML conversion ★ 32
- MCP Local WP WordPress database access via Local by Flywheel. Execute read-only MySQL queries and inspect schema. ★ 29
- Easy Digital Downloads MCP server for Easy Digital Downloads REST API - sales, customers, products, analytics ★ 4
05 · Facts
- repository
- github.com/verygoodplugins/robinhood-mcp
- category
- finance - ranked #57 of 283 actively-maintained finance servers as of 2026-08-25.
- registry
- io.github.verygoodplugins/robinhood-mcp (active, first published 2026-01-06)
- packages
- pypi:robinhood-mcp
06 · Robinhood Portfolio Research FAQ
Is Robinhood Portfolio Research still maintained?
Yes - as of 2026-08-25, its last commit was 2026-07-29. We re-verify nightly.
What can Robinhood Portfolio Research do?
An agent gets 15 documented tools spanning robinhood, positions, including robinhood_get_accounts, robinhood_get_portfolio, robinhood_get_positions, robinhood_get_position.
How do I install Robinhood Portfolio Research?
Run `uvx robinhood-mcp`. The README documents 4 environment variables (ROBINHOOD_USERNAME, ROBINHOOD_PASSWORD, ROBINHOOD_TOTP_SECRET…) to set first. Set ROBINHOOD_USERNAME, ROBINHOOD_PASSWORD, ROBINHOOD_TOTP_SECRET before connecting. ROBINHOOD_APPROVAL_TIMEOUT is optional or environment-specific per the README. You can also paste the ready-made client config above.
Does Robinhood Portfolio Research run locally?
Yes - it's a stdio server: it runs on your machine (via uvx) with your user's permissions. Your data stays local unless the server itself calls external APIs.
07 · Alternatives to Robinhood Portfolio Research
Alternatives to Robinhood Portfolio Research
Maintained finance servers if Robinhood Portfolio Research isn't the fit.
- Tradingview MCP Real-time market data, screeners, technical analysis & backtesting for stocks, crypto and forex. ★ 4,214 · 2026-08-24
- Edgar Tools Open-source SEC EDGAR toolkit - 11 tools, 7 prompts, every filing type. No API key required. ★ 2,613 · 2026-08-25
- Emilia Protocol Exact-action approval for consequential agent actions: request, track, and verify signed receipts. ★ 787 · 2026-08-25
- xbbg MCP Local Bloomberg tools for xbbg users. ★ 737 · 2026-08-14
- TickDB Market Data Real-time & historical market data: forex, stocks, crypto, indices, metals, K-line, quotes ★ 712 · 2026-06-20
- Finlab AI Quantitative trading toolkit with 900+ data columns, backtesting, and 60+ strategy examples. ★ 413 · 2026-08-14
Pairs well with
Servers that cover what Robinhood Portfolio Research doesn't - only shown when the pairing reason fits the companion.
More finance MCP servers · MetaTrader 5 MCP Bridge · Vivid MCP · Vouch MCP · Clawswap · Desk Crew
More Python MCP servers · Streamdeck MCP · Apple Books · Attestix · Vinv · see all