Skip to main content
Glama
verygoodplugins

Robinhood MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ROBINHOOD_PASSWORDYesYour Robinhood password
ROBINHOOD_USERNAMEYesYour Robinhood email address
ROBINHOOD_TOTP_SECRETNoYour 2FA secret key (base32-encoded string, e.g., JBSWY3DPEHPK3PXP). Optional, for 2FA.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tasks
{
  "list": {},
  "cancel": {},
  "requests": {
    "tools": {
      "call": {}
    },
    "prompts": {
      "get": {}
    },
    "resources": {
      "read": {}
    }
  }
}
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
robinhood_get_portfolioB

Get current portfolio value and performance metrics.

Returns portfolio profile with equity, extended hours equity, withdrawable amount, and other account details.

robinhood_get_positionsA

Get all current stock positions with details.

Returns a dict mapping stock symbols to position details including price, quantity, average buy price, equity, and percent change.

robinhood_get_watchlistB

Get stocks in a watchlist.

Args: name: Watchlist name (default: "Default")

Returns list of watchlist items with instrument details.

robinhood_get_quoteA

Get real-time quote for a stock symbol.

Args: symbol: Stock ticker symbol (e.g., "AAPL", "TSLA")

Returns quote data including last trade price, bid, ask, previous close, and trading status.

robinhood_get_fundamentalsB

Get fundamental data for a stock.

Args: symbol: Stock ticker symbol

Returns fundamentals including P/E ratio, market cap, dividend yield, 52-week high/low, and more.

robinhood_get_historicalsB

Get historical price data for a stock.

Args: symbol: Stock ticker symbol interval: Time interval (5minute, 10minute, hour, day, week) span: Time span (day, week, month, 3month, year, 5year)

Returns list of OHLCV data points (open, high, low, close, volume).

robinhood_get_newsB

Get recent news articles for a stock.

Args: symbol: Stock ticker symbol

Returns list of news articles with title, URL, source, and publication date.

robinhood_get_earningsB

Get earnings data for a stock.

Args: symbol: Stock ticker symbol

Returns list of earnings reports with EPS, report date, analyst estimates, and actual vs expected.

robinhood_get_ratingsB

Get analyst ratings summary for a stock.

Args: symbol: Stock ticker symbol

Returns ratings summary with buy, hold, sell counts, and overall recommendation.

robinhood_get_dividendsB

Get all dividend payments received.

Returns list of dividend payments with amount, payable date, record date, and instrument details.

robinhood_get_options_positionsA

Get all current options positions (read-only).

Returns list of options positions with chain symbol, type, strike price, expiration, and quantity.

robinhood_search_symbolsC

Search for stock symbols by company name or ticker.

Args: query: Search query (company name or partial ticker)

Returns list of matching instruments with symbol, name, and other details.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/verygoodplugins/robinhood-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server