Best for
- Developers comfortable with Robinhood and programming.
- Users needing to enable AI agents to execute trading actions.
- Users wanting to integrate Robinhood data into AI workflows.
This server provides a comprehensive MCP integration for Robinhood with rich features and safety controls, but it is unofficial and should be used with caution. Suitable for users who are aware of the risks.
robinhood-for-agents is an MCP server that provides 50 tools for AI agents to interact with your Robinhood brokerage account, covering portfolio viewing, research, stock/option/crypto trading, watchlist management, and more. It also includes a TypeScript client library (70+ async methods) and a unified trading skill for guided workflows. It supports Claude Code, Codex, OpenClaw, and other MCP clients. Authentication via Chrome browser login, token storage secure (OS keychain or encrypted file). Order flow requires review -> confirm -> place, and includes safety restrictions like blocking fund transfers and bulk cancellations.
Recommended guided setup: run npx robinhood-for-agents onboard and follow the prompts (it detects your agent, registers the MCP server, installs skills, and guides login). Alternatively, manual config: For Claude Code, run claude mcp add -s user robinhood-for-agents -- bunx robinhood-for-agents. For Codex, run codex mcp add robinhood-for-agents -- bunx robinhood-for-agents. For OpenClaw, use clawhub install robinhood-for-agents. For other MCP clients, add a config entry like {"mcpServers":{"robinhood-for-agents":{"command":"bunx","args":["robinhood-for-agents"]}}}. Requires Bun v1.3+ and Google Chrome.
{
"mcpServers": {
"robinhood-for-agents": {
"command": "bunx",
"args": [
"robinhood-for-agents"
]
}
}
}