Alpaca

Alpaca MCP integration

Quotes symbols from live market data, maintains watchlists, checks account configuration and day-trading status, and reads market hours and movers.

100actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Get account

    Lyro retrieves the authenticated user's account information to support billing and verification questions. Support agents confirm account status instantly during conversations.

  • List account positions

    Lyro lists all open trading positions for the customer's Alpaca account. Support teams help investors understand their current portfolio without manual checking.

  • Get account activities

    Lyro retrieves transaction history and account activities for Alpaca trading accounts. Agents answer questions about trade executions and account changes quickly.

See all 100 actions

How businesses use Alpaca + Lyro

Each card is one request a support team gets, and the Alpaca actions Lyro runs to close it.

  • Quote a symbol from the live tape

    Lyro returns the latest quote for a ticker, pulls the snapshot that summarises the session, and reaches back through historical bars when the question is about a trend rather than a moment.

    Get Latest Quote for Stock SymbolGet Stock Snapshot for SymbolGet Historical Stock Bars
  • Keep a watchlist matched to what is being tracked

    Lyro creates a watchlist, adds a symbol to it by name, and removes one that is no longer relevant, so the list a desk reviews each morning stays current without anyone editing it by hand.

    Create WatchlistAdd Asset to Watchlist by NameRemove Asset From Watchlist
  • Check the account's limits before anything moves

    Lyro reads the account and its configurations, checks pattern day trader status, and updates trading configurations, so a restriction is known in advance rather than discovered as a rejection.

    Get AccountGet PDT StatusUpdate Trading Configurations
  • Know whether the market is even open

    Lyro reads the market clock and calendar, then pulls the day's top movers and the news attached to a symbol, so an answer about timing reflects the session rather than the wall clock.

    Get ClockGet Market CalendarGet Top Movers By Market Type

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Alpaca actions it has and picks the ones a request needs.

  1. 01

    Connect Alpaca

    Authorize the Alpaca account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Alpaca actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Alpaca · Lyro

Everything else about Alpaca

Setup, permissions, and the limits of what Lyro can do inside Alpaca.

  • Not with this toolkit. The order actions exposed are Get All Orders, Delete All Orders for Account, and Delete All Open Positions, so Lyro can read what is open and cancel or flatten it, but submitting a new order is not among the available actions.

Every action available in Alpaca

All 100 actions your agent can call on Alpaca, straight from the live MCP connection.

  • Add asset to watchlist

    Adds a symbol to an existing watchlist in the authenticated account.

  • Add asset to watchlist by name

    Add an asset to a watchlist by name.

  • Create watchlist

    Creates a new watchlist for the authenticated account.

  • Create watchlist

    Create a new watchlist for the authenticated account.

  • Delete all open positions

    Liquidates all open positions by closing them at market price.

  • Delete all orders for account

    Attempts to cancel all open orders for a specified trading account.

  • Delete unsubscribe account

    Delete a rebalancing subscription to unsubscribe an account.

  • Delete watchlist by ID

    Delete a watchlist by its unique identifier.

  • Get account

    Retrieves account information for the authenticated Alpaca account.

  • Get account activities

    Retrieves account activities for the authenticated Alpaca account.

  • Get account activities v2

    Retrieves account activities of one type for the authenticated Alpaca account using the v2 API.

  • Get account activities by activity type

    Retrieves account activities of a specific type for the authenticated Alpaca account.

  • Get account configurations

    Retrieves the current trading account configuration settings for the authenticated Alpaca account.

  • Get account portfolio history

    Retrieves the portfolio history statistics for an Alpaca trading account.

  • Get account portfolio history

    Retrieves the portfolio history statistics for a trading account.

  • Get all account positions

    Bulk fetches all open positions for the authenticated account.

  • Get all open positions

    Retrieves all open positions for the authenticated Alpaca trading account.

  • Get all orders

    Retrieves all orders for an account based on specified filter criteria.

  • Get historical crypto us bars

    Retrieves historical OHLCV (Open, High, Low, Close, Volume) bars for crypto symbols in a specific US location.

  • Get crypto bars for multiple symbols

    Retrieves OHLCV (Open, High, Low, Close, Volume) bars for multiple crypto symbols.

  • Get stock bars for multiple symbols

    Retrieves OHLCV (Open, High, Low, Close, Volume) bars for multiple stock symbols.

  • Get historical bars for stock symbol

    Retrieves historical OHLCV (Open, High, Low, Close, Volume) bars for a single stock symbol.

  • Get historical stock bars

    Retrieves historical OHLCV (Open, High, Low, Close, Volume) bars for a single stock symbol.

  • Get calendar

    Retrieves market calendar information for trading days from the Alpaca Trading API.

  • Get clock

    Retrieves the current market clock information from the Alpaca Trading API.

  • Get stock conditions

    Retrieves the mapping of condition codes to their names from Alpaca Markets API for the specified type (trade or quote conditions) and tape.

  • Get crypto latest quotes

    Retrieves the latest bid and ask prices for specified crypto symbols at a specific location.

  • Get crypto perp latest bars

    Retrieves the latest OHLCV (Open, High, Low, Close, Volume) bars for crypto perpetual futures symbols.

  • Get crypto perp latest orderbooks

    Retrieves the latest bid and ask orderbook data for specified crypto perpetual futures symbols.

  • Get crypto perp latest pricing

    Retrieves the latest pricing data for specified crypto perpetual futures symbols.

Ready to connect Alpaca?

Authorize the account and your agent has all 100 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot