用途:Alpaca Trading MCP 是 Alpaca 官方的 Model Context Protocol 服务器,基于 FastMCP 与 OpenAPI 构建,让 AI 助手用自然语言执行交易与行情操作。
主要能力:行情数据(股票、加密、期权的实时与历史报价、成交、K 线);交易操作(市价、限价、止损、追踪止损订单);期权(搜索合约、单腿与多腿策略、Greeks 与 IV);账户与持仓(账户信息、持仓、购买力、组合历史);自选股管理;新闻与公司行动。
使用方式:需 Python 3.10+、uv 包管理器与 Alpaca API 密钥(可在 https://app.alpaca.markets 注册免费模拟账户)。在 MCP 客户端配置中加入服务器,命令为 uvx alpaca-mcp-server,并通过环境变量 ALPACA_API_KEY、ALPACA_SECRET_KEY、ALPACA_PAPER_TRADE 配置;可用 ALPACA_TOOLSETS 按 account、trading、watchlists、assets、stock-data、crypto-data、options-data、corporate-actions、news 过滤工具集。支持 Claude Desktop、Cursor、VS Code、Claude Code CLI 等客户端。
限制:模拟交易 API 约每分钟 200 次请求;股票仅交易时段(美东 9:30-16:00)有数据,加密 24/7;实盘需将 ALPACA_PAPER_TRADE 设为 false 并使用实盘密钥,涉及真实资金风险。v2 为完全重写,工具名与 v1 不兼容。具体收费与价格资料暂未提供。