Skip to main content
Glama
chensirui2008

Schwab Read-Only MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SCHWAB_CLIENT_IDYesYour Schwab App Key
SCHWAB_REDIRECT_URIYesThe redirect URI that exactly matches the one registered with Schwab
SCHWAB_CLIENT_SECRETYesYour Schwab App Secret

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_quotesB

Get Schwab quotes for US equity symbols. Values may be delayed by exchange entitlement.

get_price_historyB

Get every OHLCV candle Schwab allows for the requested period or ISO-8601 time range.

get_technical_indicatorsC

Calculate SMA20, EMA20, RSI14, MACD(12,26,9), Bollinger(20,2), ATR14 and session VWAP from Schwab candles.

get_fundamentalsB

Get Schwab's available issuer fundamentals for one symbol; it is not a replacement for full financial statements.

get_option_chainA

Get a read-only option chain with Schwab-provided Greeks where available.

get_market_hoursB

Get market-session hours, optionally for an ISO date.

get_moversB

Get top movers for $SPX, $COMPX, or $DJI.

get_accountsA

List linked Schwab accounts and, optionally, their positions. This tool never changes accounts.

get_accountA

Read balances and optional positions for one account hash returned by get_accounts.

get_transactionsA

Read transaction history in an inclusive ISO-date range; this never submits an order.

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/chensirui2008/schwab-readonly-mcp'

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