Discover and explore top open-source AI tools and projects—updated daily.
LLM-driven financial trading and data analysis
Top 96.2% on SourcePulse
Summary
Alpaca MCP Server enables Large Language Models (LLMs) to interact with Alpaca's trading platform via natural language. It allows users to control stock, crypto, and options trading, manage portfolios, and perform market data analysis directly within LLM-integrated tools like Claude Desktop, Cursor, and VS Code.
How It Works
This project implements the Model Context Protocol (MCP) to translate natural language commands into Alpaca API calls. It acts as a server, supporting stdio
and http
transports, to bridge LLMs with financial trading infrastructure. The system handles real-time data, order execution, position management, and watchlist operations, providing an AI-driven interface to market activities.
Quick Start & Requirements
venv
/uv
), pip install -r requirements.txt
..env
with API keys.python alpaca_mcp_server.py
(stdio
) or python alpaca_mcp_server.py --transport http
(http
).Highlighted Details
stdio
for local use and http
for remote connections, with configurable host/port.Maintenance & Community
The README does not specify contributors, sponsorships, or community channels (e.g., Discord, Slack). GitHub Actions workflows are present.
Licensing & Compatibility
Limitations & Caveats
2 weeks ago
Inactive