Tradovate 平台的 MCP 服务器

Tradovate 平台的 MCP 服务器

为 Tradovate 平台设计的 MCP 服务器,支持通过自然语言交互管理交易账户。

快速入门

安装

使用 Smithery 安装

运行以下命令: npx -y @smithery/cli install @0xjmp/mcp-tradovate --client claude

手动安装

  1. 克隆仓库: git clone https://github.com/0xjmp/mcp-tradovate.git cd mcp-tradovate
  2. 安装依赖: go mod download
  3. 构建项目: go build ./cmd/mcp-tradovate
  4. 运行: ./mcp-tradovate

配置

在项目根目录创建 .env 文件,填写 Tradovate 凭证: TRADOVATE_USERNAME=your_username TRADOVATE_PASSWORD=your_password TRADOVATE_APP_ID=your_app_id TRADOVATE_APP_VERSION=your_app_version TRADOVATE_CID=your_client_id TRADOVATE_SEC=your_client_secret

功能

  • 支持账户管理、风险控制、订单操作和市场数据查询。
  • 提供完整的 Tradovate API 集成。

测试

运行测试: go test -v -race -coverprofile=coverage.txt -covermode=atomic ./...

更多详情请参考 README。