Alpaca MCP Server
Place trades and read portfolio state on Alpaca from an MCP client.
Add it to your client
Officialuvx alpaca-mcp-server
{
"mcpServers": {
"alpaca-mcp": {
"command": "uvx",
"args": [
"alpaca-mcp-server"
]
}
}
}- Transport
- stdio
- Runtime
- Python
- Auth
- Required
- License
- MIT
Tools cover the brokerage end to end: account balances and margin status, order placement for stocks, options and crypto, position management including closing or exercising, watchlists, and portfolio history. Version 2 is a rewrite on FastMCP with schemas generated from Alpaca's OpenAPI specs, so tool names and parameters differ from the first release. Credentials go in the MCP client config as environment variables, and paper trading keys work the same way as live ones. An ALPACA_TOOLSETS variable restricts which capability groups get registered.
Similar MCP servers
Weaviate MCP Server
MCP serverBuilt into Weaviate itself: hybrid search and upserts over the database's own port.
Alpha Vantage MCP Server
MCP serverAlpha Vantage market data as tools, over stdio or an OAuth 2.1 protected HTTP server.
OpenAPI MCP Server
MCP serverExplores third-party OpenAPI specifications in three narrowing steps instead of dumping the whole document.

Comments(0)
Sign in to comment