Robinhood logo
Payments & FinanceAuth: OAuthHosting: Official hosted

Robinhood MCP Server

Connect AI agents to Robinhood to read your portfolio, get quotes, manage watchlists, and place equity trades.

Updated

What is Robinhood MCP?

The Robinhood MCP server is a Model Context Protocol server that lets AI agents connect to Robinhood to read your accounts and place equity trades on your behalf. It is Robinhood's official agentic-trading endpoint, introduced in May 2026 as one of the first brokerage MCP servers from a major US retail broker.

The server is hosted by Robinhood at https://agent.robinhood.com/mcp/trading and authenticates with OAuth, so your agent connects through Robinhood's own login flow and never handles your password. Through it, an agent can read positions, balances, portfolio, and order history across your accounts, pull live equity quotes, search symbols, and manage watchlists.

Order placement is deliberately scoped: agents can only review and place trades inside a dedicated, separately funded Agentic account, while all of your other Robinhood accounts remain read-only. At launch the server supports equities only (options and other asset classes are noted as coming later in the beta).

Tools the Robinhood MCP server exposes

ToolWhat it does
get_accountsList the user's Robinhood accounts.
get_portfolioRetrieve portfolio value and balances.
get_equity_positionsRead current equity positions and holdings.
get_equity_quotesGet live quotes for one or more equity symbols.
get_equity_ordersRead equity order history and status.
searchSearch for symbols and tradable instruments.
get_watchlistsList the user's watchlists.
add_to_watchlistAdd a symbol to a watchlist.
update_watchlistUpdate an existing watchlist.
review_equity_orderSimulate an equity order and return pre-trade warnings.
place_equity_orderPlace an equity order in the agentic account.
cancel_equity_orderCancel a pending equity order.

Connect the Robinhood MCP server

Claude Code

  1. 1

    Add the remote server

    Run: claude mcp add --transport http robinhood https://agent.robinhood.com/mcp/trading

  2. 2

    Authenticate with OAuth

    On first use, Claude Code opens Robinhood's OAuth flow in your browser. Sign in and approve access; the agentic account is opened/authenticated on desktop.

  3. 3

    Verify the connection

    Ask Claude to list your accounts or fetch a quote to confirm the Robinhood tools are available.

Order placement only works against your dedicated Agentic account, which you must fund separately.

Cursor

  1. 1

    Open MCP settings

    Go to Cursor Settings -> MCP -> Add new server.

  2. 2

    Add the Robinhood endpoint

    Add an entry with URL https://agent.robinhood.com/mcp/trading (HTTP/remote transport).

  3. 3

    Complete OAuth

    Cursor launches Robinhood's OAuth login; sign in and authorize the agent. No password is shared with Cursor.

  4. 4

    Confirm tools load

    Check that the Robinhood tools (e.g. get_portfolio, get_equity_quotes) appear in Cursor's MCP tool list.

Security & permissions

Authentication is OAuth: the connection is authorized through Robinhood's own login flow, so the agent receives a scoped token rather than your credentials and never sees your password. Read access spans your Robinhood accounts (positions, balances, portfolio, and order history), but write/trade access is restricted to a single dedicated Agentic account that you fund separately — your primary and other accounts stay read-only. Robinhood states it does not control, supervise, or audit third-party agents, so you are responsible for monitoring agent activity. Use review_equity_order to preview trades and warnings before any place_equity_order.

Using Robinhood MCP with Gamut

In Gamut, you connect Robinhood once (Gamut manages the OAuth connection) and then expose its tools to an agent in an automated workflow. A scheduled or event-triggered Gamut agent can, for example, run each market morning to pull get_portfolio and get_equity_positions, fetch get_equity_quotes for watchlist symbols, and surface concentration or sector-exposure notes — and, where you've authorized trading, call review_equity_order before place_equity_order against the dedicated Agentic account. Gamut handles the connection and triggering; the agent only does what the Robinhood MCP's scoped tools and your funded agentic account allow.

Frequently asked questions

What is the Robinhood MCP server?

It is Robinhood's official Model Context Protocol server, hosted at https://agent.robinhood.com/mcp/trading, that lets AI agents read your Robinhood accounts and portfolio, get equity quotes, manage watchlists, and place equity trades in a dedicated agentic account.

Is the Robinhood MCP free?

There is no separate fee for MCP access itself, but standard Robinhood brokerage account fees apply. Agentic trading launched in beta with equities-only support; review Robinhood's fee schedule for details.

How do I connect the Robinhood MCP to Claude or Cursor?

Add the remote endpoint https://agent.robinhood.com/mcp/trading to your client's MCP config (e.g. claude mcp add for Claude Code, or Cursor's MCP settings), then complete Robinhood's OAuth login to authorize the agent. You authenticate the agentic account on desktop first.

Is the Robinhood MCP hosted or self-hosted?

It is hosted by Robinhood as a remote server at https://agent.robinhood.com/mcp/trading. You connect to that single URL with OAuth rather than running the server yourself.