alpaca-mcp-server
Verified Safeby discomedia
Overview
This MCP server enables natural language trading operations through AI assistants for Alpaca's Trading API, covering stocks, options, crypto, portfolio management, and real-time market data.
Installation
docker run -e ALPACA_API_KEY=your_key -e ALPACA_SECRET_KEY=your_secret alpaca/mcp-serverEnvironment Variables
- ALPACA_API_KEY
- ALPACA_SECRET_KEY
Security Notes
The server demonstrates good security practices by: (1) explicitly warning against hardcoding secrets and command-line key passing, instead favoring .env files and interactive prompts; (2) defaulting HTTP transport to localhost (127.0.0.1) for local connections, requiring explicit configuration for remote exposure; (3) using Kubernetes Secrets for sensitive variables in Helm deployments; (4) implementing an `AuthHeaderMiddleware` for secure OAuth bearer token passthrough in multi-tenant HTTP environments. Specific options trading error handling guides users on required permissions for high-risk strategies like short straddles/strangles, reducing accidental exposure to uncovered positions. No `eval` or obfuscation found.
Similar Servers
alpaca-mcp-server
Enables natural language trading operations for Alpaca's Trading API via AI assistants, supporting stocks, options, crypto, portfolio management, and real-time market data.
maverick-mcp
Personalized stock analysis, technical indicators, and portfolio optimization via Claude Desktop.
mcp-aktools
This MCP server provides real-time and historical financial data for stocks and cryptocurrencies, offering search, detailed information retrieval, market overviews, news, and analysis capabilities.
crypto-indicators-mcp
Provides an MCP server with over 50 cryptocurrency technical analysis indicators and strategies to empower AI trading agents in analyzing market trends and developing quantitative strategies.