Alpaca MCP Server
UnclaimedAlpaca’s official MCP Server lets you trade stocks, ETFs, crypto, and options, run data analysis, and build strategies in plain English directly from your favorite LLM tools and IDEs
Set up this server
More in Finance
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
add_asset_to_watchlist_by_id
Add an asset to a watchlist
cancel_all_orders
Cancel all open orders
cancel_order_by_id
Cancel a specific order
close_all_positions
Liquidate entire portfolio
close_position
Close a specific position
create_watchlist
Create a new watchlist
delete_watchlist_by_id
Delete a watchlist
do_not_exercise_options_position
Do-not-exercise instruction
exercise_options_position
Exercise a held option contract
get_account_activities
Fills, dividends, transfers
get_account_activities_by_type
Activities filtered by type
get_account_config
Trading restrictions, margin settings, PDT checks
get_account_info
Balance, margin, and account status
get_all_assets
List assets with optional filtering
get_all_positions
All current positions
get_asset
Detailed info for a specific asset
get_calendar
Market calendar for a date range
get_clock
Current market status and next open/close
get_corporate_action_announcement
Single announcement by ID
get_corporate_action_announcements
Corporate action announcements
get_open_position
Details for a specific position
get_option_contract
Single option contract by symbol or ID
get_option_contracts
Option contracts for underlying symbol(s)
get_order_by_client_id
Single order by client order ID
get_order_by_id
Single order by ID
get_orders
Retrieve orders with filters
get_portfolio_history
Equity and P/L over time
get_stock_bars
Historical OHLCV bars
get_stock_latest_bar
Latest minute bar
get_stock_quotes
Historical bid/ask quotes
get_stock_trades
Historical trades
get_watchlist_by_id
Get a specific watchlist
get_watchlists
List all watchlists
place_crypto_order
Crypto (market, limit, stop-limit)
place_option_order
Options (single-leg or multi-leg)
place_stock_order
Stocks/ETFs (market, limit, stop, stop-limit, trailing-stop, brackets)
remove_asset_from_watchlist_by_id
Remove an asset from a watchlist
replace_order_by_id
Replace an existing open order
update_account_config
Update account configuration settings
update_watchlist_by_id
Update a watchlist
Tool change history
FAQ
Questions about Alpaca MCP Server
- How do I connect Alpaca MCP Server to Claude?
- The project does not publish a launch command that MCPVault could verify. Open the repository linked on this page for its install steps; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
- Is Alpaca MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Alpaca MCP Server do?
- Alpaca MCP Server documents 40 tools to the agent, including add_asset_to_watchlist_by_id, cancel_all_orders, cancel_order_by_id. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.