Tradovate 平台的 MCP 服务器
为 Tradovate 平台设计的 MCP 服务器,支持通过自然语言交互管理交易账户。
快速入门
安装
使用 Smithery 安装
运行以下命令: npx -y @smithery/cli install @0xjmp/mcp-tradovate --client claude
手动安装
- 克隆仓库: git clone https://github.com/0xjmp/mcp-tradovate.git cd mcp-tradovate
- 安装依赖: go mod download
- 构建项目: go build ./cmd/mcp-tradovate
- 运行: ./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。