YQ

yywx55/qmt-trade-mcp

Developer tools

This page was translated automatically. Technical details may differ from the original. View the original

7 stars 5 forks Quality 61 Trend 15MIT

对话即交易 · AI量化投研引擎,基于QMT接口与大语言模型MCP协议构建的新一代A股智能投研平台。将自然语言对话深度融入量化交易全流程 ——从行情发现、技术分析到自动化执行,用自然语言即可驱动A股交易。

Overview

基于 FastMCP 框架构建的 MCP(Model Context Protocol)服务,封装迅投 xtquant 行情数据接口和交易接口,通过 SSE 传输协议提供行情查询和交易能力。 - Python >= 3.12 - uv 包管理器 - 已安装并配置 QMT/xtquant 运行环境(需自行安装迅投 QMT 终端,并保持 QMT 客户端登录运行) 访问 http://127.0.0.1:8000/sse 建立 SSE 连接后,即可通过 MCP 协议调用各工具。 测试使用 FastMCP Client HTTP/SSE 传输连接运行中的 MCP 服务(http://127.0.0.1:8000/sse),每个测试调用真实 xtquant 接口验证功能正常。 本服务通过 SSE(Server-Sent Events)传输协议提供 MCP 接口,适用于兼容 SSE 的 MCP 客户端(如 Claude Desktop、Dify 等)。 SSE 端点:GET /sse(建立 SSE 连接) 消息端点:POST /messages/?session_id= (调用工具) 本服务以 SSE 传输模式运行,Claude Code 可通过 HTTP URL 方式接入。 在 ~/.claude.json(全局)或项目根目录 .mcp.json(项目级)中添加:

Install

This server does not publish a one-line install command.

Open the repository installation guide New to MCP? Start with the mcpskill.org guide →

Configuration

{ "mcpServers": { "xtquant-mcp": { "url": "http://127.0.0.1:8000/sse", "description": "迅投 xtquant 行情数据 + 交易接口" } } }