Alpaca MCP 服务器
为 Alpaca 交易 API 提供自然语言交互的 Model Context Protocol (MCP) 服务器。
快速入门
前置条件
- Python 3.10+
- Alpaca API 密钥
- Claude for Desktop 或其他 MCP 客户端
安装步骤
-
克隆仓库: git clone https://github.com/YOUR_USERNAME/alpaca-mcp.git cd alpaca-mcp
-
安装依赖: pip install mcp alpaca-py python-dotenv
-
创建
.env
文件,填写 Alpaca API 凭证: API_KEY_ID=your_alpaca_api_key API_SECRET_KEY=your_alpaca_secret_key
启动服务器
运行以下命令启动服务: python alpaca_mcp_server.py
配置客户端
在 Claude for Desktop 中配置 claude_desktop_config.json
文件,添加服务器路径及环境变量。
示例查询
- 查询账户余额:"我的账户余额是多少?"
- 获取股票报价:"AAPL 的最新价格是多少?"
- 下单:"以市价买入5股 MSFT"
注意事项
默认使用模拟交易,修改代码中的 paper=True
可切换至真实交易。