用途:Alpaca MCP Server 是官方 Model Context Protocol 服务器,基于 FastMCP 与 OpenAPI 构建,把 Alpaca Trading API 封装为 MCP 工具,供 AI 助手在 IDE 或客户端中通过自然语言访问行情与执行交易。
主要能力:实时行情(报价、成交、K 线、快照)、订单管理(市价、限价、止损、移动止损)、期权交易(单腿与多腿策略)、加密货币交易、账户与投资组合管理、自选列表与公司行动,默认使用模拟盘,也支持实盘。可通过 ALPACA_TOOLSETS 按 account、trading、watchlists、assets、stock-data、crypto-data、options-data、corporate-actions、news 等工具集过滤。
使用方式:需 Python 3.10+、uv 包管理器与 Alpaca API 密钥。在对应客户端配置中加入 uvx alpaca-mcp-server 并设置 ALPACA_API_KEY、ALPACA_SECRET_KEY;也可用 Docker 构建运行。环境变量还包括 ALPACA_PAPER_TRADE(默认 true)与 ALPACA_TOOLSETS。配置后重启客户端,用自然语言下指令即可。
限制:实盘使用真实资金并有亏损风险,官方建议先在模拟盘充分测试;模拟盘默认约 10 万美元虚拟资金,部分资产可能不可用;存在速率限制(模拟盘约 200 请求/分钟)。V2 为完全重写,工具名与参数较 V1 有变化。具体收费、可用地区等资料暂未提供。