Stop watching the markets. Turn your words into insights with Alpaca. Ask Codex real market questions and get live answers you can act on, including historical data, snapshots, quotes, and option chain information. Stock, options, and crypto market data embedded right into your conversation so you can turn analysis into automated actions. "How has AAPL's stock performed this quarter vs GOOG?" "Show me the SPY option chain that expires next Friday." "When has BTC's price reached $100k USD this year?"
This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · mcp.alpaca.markets
24tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://mcp.alpaca.markets/mcp
Skill page: https://www.mcpbundles.com/skills/alpaca-mcp-75b8f831f4
Explore capabilities (24)
read 24
Get
24
Get Asset
read
get_asset
Retrieves and formats detailed information about a specific asset.
Args:
symbol (str): The symbol of the asset to get information for
Returns:
str: Compact JSON asset payload with the asset details with name, exchange, class, status, and trading properties
Get Asset — Retrieves and formats detailed information about a specific asset.
Args:
symbol (str): The symbol of the asset to get information for
Returns:
str: Compact JSON asset payload with the asset details with name, exchange, class, status, and trading properties
Get All Assets — Get all available assets with optional filtering.
Args:
status (Optional[str]): Filter by asset status (e.g., 'active', 'inactive')
asset_class (Optional[str]): Filter by asset class (e.g., 'us_equity', 'crypto')
exchange (Optional[str]): Filter by exchange (e.g., 'NYSE', 'NASDAQ')
attributes (Optional[str]): Comma-separated values for multiple attributes
Returns:
str: Compact JSON assets payload with assets with symbol, name, exchange, class
Get Corporate Actions — Retrieves and formats corporate action announcements.
Args:
ca_types (Optional[List[CorporateActionsType]]): List of corporate action types to filter by (default: all types)
Available types: CorporateActionsType.REVERSE_SPLIT, CorporateActionsType.FORWARD_SPLIT, CorporateActionsType.UNIT_SPLIT, CorporateActionsType.CASH_DIVIDEND, CorporateActionsType.STOCK_DIVIDEND, CorporateActionsType.SPIN_OFF, CorporateActionsType.CASH_MERGER, CorporateActionsType.STOCK_MERGER, Co
Get Calendar — Retrieves and formats market calendar for specified date range.
Args:
start_date (str): Start date in YYYY-MM-DD format
end_date (str): End date in YYYY-MM-DD format
Returns:
str: Compact JSON market calendar payload about market calendar information
Get Clock — Retrieves and formats current market status and next open/close times.
Returns:
str: Compact JSON market clock payload with current time, open/closed state, and next open/close times
Get Stock Bars — Retrieves and formats historical price bars for a stock with configurable timeframe and time range.
Args:
symbol (Union[str, List[str]]): Stock ticker symbol(s) (e.g., 'AAPL', 'MSFT' or ['AAPL', 'MSFT'])
days (int): Number of days to look back
hours (int): Number of hours to look back
minutes (int): Number of minutes to look back
timeframe (str): Bar timeframe - supports flexible Alpaca's formats:
- Minutes: "1Min" to "59Min" (or "1T"
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Stop watching the markets. Turn your words into insights with Alpaca. Ask Codex real market questions and get live answers you can act on, including historical data, snapshots, quotes, and option chain information. Stock, options, and crypto market data embedded right into your conversation so you can turn analysis into automated actions. "How has AAPL's stock performed this quarter vs GOOG?" "Show me the SPY option chain that expires next Friday." "When has BTC's price reached $100k USD this year?"
How do I connect Alpaca to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate this server?
Request removal if you do not want Alpaca listed here, or claim the listing if you want to manage it on MCPBundles.
Operate Alpaca?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
More in financial
Other MCP servers in this category from the directory index
Get Stock Quotes — Retrieves and formats historical quote data (level 1 bid/ask) for a stock.
Args:
symbol (Union[str, List[str]]): Stock ticker symbol(s) (e.g., 'AAPL', 'MSFT' or ['AAPL', 'MSFT'])
days (int): Number of days to look back
hours (int): Number of hours to look back
minutes (int): Number of minutes to look back
limit (Optional[int]): Upper limit of number of data points to return (default: 1000)
start (Optional[str]): Start time in ISO format
Get Stock Trades — Retrieves and formats historical trades for a stock.
Args:
symbol (Union[str, List[str]]): Stock ticker symbol(s)
days (int): Number of days to look back
hours (int): Number of hours to look back
minutes (int): Number of minutes to look back
limit (Optional[int]): Upper limit of number of data points to return
start (Optional[str]): Start time in ISO format
end (Optional[str]): End time in ISO format
sort (Optional[Sort]):
Get Stock Latest Bar — Get the latest minute bar for one or more stocks.
Args:
symbol_or_symbols: Stock ticker symbol(s) (e.g., 'AAPL' or ['AAPL', 'MSFT'])
feed: The stock data feed to retrieve from (DataFeed.IEX or DataFeed.SIP, default: None)
currency: The currency for prices (optional, defaults to USD)
Returns:
str: Latest bar(s) for one or more stocks
Get Stock Latest Quote — Retrieves and formats the latest quote for one or more stocks.
Args:
symbol_or_symbols (Union[str, List[str]]): Stock ticker symbol(s) (e.g., 'AAPL' or ['AAPL', 'MSFT'])
feed (Optional[DataFeed]): Data feed source (IEX or SIP)
currency (Optional[SupportedCurrencies]): Currency for prices (default: USD)
Returns:
str: Latest bid/ask prices, sizes, and timestamp for each symbol
Get Stock Latest Trade — Get the latest trade for one or more stocks.
Args:
symbol_or_symbols: Stock ticker symbol(s) (e.g., 'AAPL' or ['AAPL', 'MSFT'])
feed: The stock data feed to retrieve from (DataFeed.IEX or DataFeed.SIP, default: None)
currency: The currency for prices (optional, defaults to USD)
Returns:
str: Latest trade(s) for one or more stocks
Get Stock Snapshot — Retrieves comprehensive snapshots of stock symbols including latest trade, quote, minute bar, daily bar, and previous daily bar.
Args:
symbol_or_symbols: Single stock symbol or list of stock symbols
feed: The stock data feed to retrieve from (DataFeed.IEX or DataFeed.SIP)
currency: The currency the data should be returned in
Returns:
str: Comprehensive snapshots including latest_quote, latest_trade, minute_bar, daily_bar, previous_daily_bar
Get Crypto Bars — Retrieves and formats historical price bars for a cryptocurrency with configurable timeframe and time range.
Args:
symbol (Union[str, List[str]]): Crypto symbol(s) (e.g., 'BTC/USD', 'ETH/USD' or ['BTC/USD', 'ETH/USD'])
days (int): Number of days to look back
hours (int): Number of hours to look back
minutes (int): Number of minutes to look back
timeframe (str): Bar timeframe - supports flexible Alpaca's formats:
- Minutes, Hours, Days,
Get Crypto Quotes — Returns historical quote data for one or more crypto symbols.
Args:
symbol (Union[str, List[str]]): Crypto symbol(s) (e.g., 'BTC/USD' or ['BTC/USD','ETH/USD'])
days (int): Number of days to look back
hours (int): Number of hours to look back
minutes (int): Number of minutes to look back
limit (Optional[int]): Maximum number of quotes to return (optional)
start (Optional[str]): Start time in ISO format
end (Optional[str]): End time
Get Crypto Trades — Returns historical trade data for one or more crypto symbols.
Args:
symbol (Union[str, List[str]]): Crypto symbol(s) (e.g., 'BTC/USD' or ['BTC/USD','ETH/USD'])
days (int): Number of days to look back
hours (int): Number of hours to look back
minutes (int): Number of minutes to look back
limit (Optional[int]): Maximum number of trades to return
start (Optional[str]): ISO start time
end (Optional[str]): ISO end time
sort (Optiona
Get Crypto Latest Bar — Returns the latest minute bar for one or more crypto symbols.
Args:
symbol (Union[str, List[str]]): Crypto symbol(s) (e.g., 'BTC/USD' or ['BTC/USD','ETH/USD'])
feed (CryptoFeed): The crypto data feed (default: US)
Returns:
str: Formatted string containing latest bar(s) or error message
Get Crypto Latest Quote — Returns the latest quote for one or more crypto symbols.
Args:
symbol (Union[str, List[str]]): Crypto symbol(s) (e.g., 'BTC/USD' or ['BTC/USD','ETH/USD'])
feed (CryptoFeed): The crypto data feed (default: US)
Returns:
str: Formatted string containing latest quote(s) or error message
Get Crypto Latest Trade — Returns the latest trade for one or more crypto symbols.
Args:
symbol (Union[str, List[str]]): Crypto symbol(s) (e.g., 'BTC/USD' or ['BTC/USD','ETH/USD'])
feed (CryptoFeed): The crypto data feed (default: US)
Returns:
str: Formatted string containing latest trade(s) or error message
Get Crypto Snapshot — Returns a snapshot for one or more crypto symbols including latest trade, quote,
minute bar, daily bar, and previous daily bar.
Args:
symbol (Union[str, List[str]]): Crypto symbol(s) (e.g., 'BTC/USD' or ['BTC/USD', 'ETH/USD'])
feed (CryptoFeed): Data feed source (default: US)
Returns:
str: Snapshot with latest quote, trade, and OHLCV bars for each symbol
Get Crypto Latest Orderbook — Returns the latest orderbook for one or more crypto symbols.
Args:
symbol (Union[str, List[str]]): Crypto symbol(s) (e.g., 'BTC/USD' or ['BTC/USD','ETH/USD'])
feed (CryptoFeed): The crypto data feed (default: US)
Returns:
str: Formatted string containing latest orderbook(s) or error message
Get Option Contracts — Retrieves option contracts for underlying symbol(s).
Args:
underlying_symbols (Union[str, List[str]]): Underlying asset symbol(s)
expiration_date (Optional[date]): Specific expiration date
expiration_date_gte (Optional[date]): Minimum expiration date
expiration_date_lte (Optional[date]): Maximum expiration date
expiration_expression (Optional[str]): Natural language
strike_price_gte (Optional[str]): Minimum strike price
strike_price_lt
Get Option Latest Quote — Retrieves and formats the latest quote for one or more option contracts. This endpoint returns real-time
pricing and market data, including bid/ask prices, sizes, and exchange information.
Args:
symbol_or_symbols (Union[str, List[str]]): Option contract symbol(s) (e.g., 'AAPL230616C00150000' or ['AAPL230616C00150000', 'MSFT230616P00300000'])
feed (Optional[OptionsFeed]): Data feed source (OptionsFeed.OPRA or OptionsFeed.INDICATIVE)
Default: OptionsFeed.OP
Get Option Snapshot — Retrieves comprehensive snapshots of option contracts including latest trade, quote,
implied volatility, and Greeks.
Args:
symbol_or_symbols (Union[str, List[str]]): Option symbol(s)
feed (Optional[OptionsFeed]): Data feed source (OPRA or INDICATIVE)
Returns:
str: Snapshot with quote, trade, implied volatility, and Greeks for each contract
Get Option Chain — Retrieves option chain data for an underlying symbol, including latest trade, quote,
implied volatility, and greeks for each contract.
Args:
underlying_symbol (str): The underlying symbol
feed (Optional[OptionsFeed]): Data feed source (OPRA or INDICATIVE)
contract_type (Optional[str]): Filter by contract type ('call', 'put', or None for both)
strike_price_gte (Optional[float]): Minimum strike price filter
strike_price_lte (Optional[float]): Maximu
MCPBundles probed 24 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does Alpaca require?
Alpaca may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.