用途:Alpaca Trading MCP Server 是 Alpaca 官方的 Model Context Protocol 服务器,让兼容 MCP 的 AI 助手(如 Claude Desktop、Cursor、VS Code)通过自然语言执行交易、分析行情并构建交易策略,覆盖股票、ETF、加密货币和期权。
主要能力:账户信息、余额与购买力、组合历史;下单(市价、限价、止损、止损限价、追踪止损)、撤单、改单、查询订单与成交;持仓查看、平仓、行权期权;自选列表管理;资产与期权合约查询;股票、加密、期权的实时与历史行情、报价、成交、订单簿、筛选器、Greeks 与隐含波动率;公司行动与新闻。
使用方式:需 Python 3.10+、uv 包安装器、Alpaca API 密钥(可免费申请模拟盘账户)及 MCP 客户端。在客户端配置中以 uvx alpaca-mcp-server 启动,并设置环境变量 ALPACA_API_KEY、ALPACA_SECRET_KEY、ALPACA_PAPER_TRADE(默认 true)。也可用 Docker 部署,或通过 ALPACA_TOOLSETS 按 account、trading、watchlists、assets、stock-data、crypto-data、options-data、corporate-actions、news 过滤工具集。
适用场景:自然语言查询账户与行情、模拟盘验证策略、构建简单交易机器人、组合分析与风险检查。
限制:实盘使用真实资金,需先在模拟盘充分测试;切换实盘需改配置并重启客户端;密钥需妥善保管。资料未提供具体收费、价格与性能数据。