Alpaca MCP 服务器

Alpaca MCP 服务器

为 Alpaca 交易 API 提供自然语言交互的 Model Context Protocol (MCP) 服务器。

快速入门

前置条件

  • Python 3.10+
  • Alpaca API 密钥
  • Claude for Desktop 或其他 MCP 客户端

安装步骤

  1. 克隆仓库: git clone https://github.com/YOUR_USERNAME/alpaca-mcp.git cd alpaca-mcp

  2. 安装依赖: pip install mcp alpaca-py python-dotenv

  3. 创建 .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 可切换至真实交易。