mcpField
Q
Quantconnect

Quantconnect

本地服务
github.com/QuantConnectAI 与智能体792 天前更新

关于 Quantconnect

QuantConnect Remote MCP Server 将 AI 助手连接到 QuantConnect 云平台,适用于在平台上开发和运行量化策略的用户。它通过托管的 MCP HTTP 端点提供项目管理、策略编写、回测、优化和部署操作,无需自行安装或运行服务。

主要功能

  1. 01托管的 MCP HTTP 端点
  2. 02授权连接 QuantConnect 组织
  3. 03读取和创建项目
  4. 04编写策略并运行回测
  5. 05优化参数与部署至模拟交易

适用场景

  1. 01让 AI 助手读取当前打开的项目
  2. 02通过自然语言创建量化策略并回测
  3. 03优化策略参数并总结回测结果
  4. 04部署策略至模拟交易

MCP 相关

它通过远程 MCP HTTP 服务向兼容客户端提供 QuantConnect 平台工具,包括项目操作、策略编辑、回测和部署。连接需要组织授权。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"quantconnect": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"QUANTCONNECT_USER_ID",
"-e",
"QUANTCONNECT_API_TOKEN",
"-e",
"AGENT_NAME",
"quantconnect/mcp-server"
],
"env": {
"QUANTCONNECT_USER_ID": "<QUANTCONNECT_USER_ID>",
"QUANTCONNECT_API_TOKEN": "<QUANTCONNECT_API_TOKEN>",
"AGENT_NAME": "<AGENT_NAME>"
}
}
}
}
启动命令docker run -i --rm -e QUANTCONNECT_USER_ID -e QUANTCONNECT_API_TOKEN -e AGENT_NAME quantconnect/mcp-server
需要配置的环境变量
QUANTCONNECT_USER_ID
QUANTCONNECT_API_TOKEN密钥
AGENT_NAME

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
ociquantconnect/mcp-server

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

github-header

QuantConnect 远程 MCP 服务

QuantConnect 远程 MCP 服务是将 Claude 等 AI 助手连接到 QuantConnect 平台的首选方式。

无需安装、构建或运行任何内容。将 MCP 客户端指向托管端点,使用 QuantConnect 组织授权,即可立即使用这些工具。

**注意:**远程 MCP 服务要求组织中有付费 Agent 节点(A1-1、A4-8 或 A16-32)。免费 A-MICRO 节点无法连接。请参阅 Agent 节点和添加节点。

使用 Claude 快速入门

远程服务使用标准 MCP HTTP 传输,因此任何支持 MCP 的 Claude 产品界面都可以使用它。选择你使用的界面。

Claude Desktop 和 claude.ai
  1. 打开 Settings > Connectors(在桌面应用中,打开 File > Settings > Connectors)。
  2. 点击 Add custom connector,为其命名,例如 QuantConnect,然后输入服务器 URL:
    https://www.quantconnect.com/api/v2/mcp
    
  3. 点击 Connect。默认浏览器将会打开。
  4. 点击 Continue connecting,在 Authorize MCP Server 表单中选择你的 QuantConnect 组织,然后点击 Authorize。
  5. 开始新的聊天。QuantConnect 工具会列在连接器下方,可按会话启用。
Claude Code(终端)

在任意终端中注册一次服务器:

claude mcp add --transport http quantconnect https://www.quantconnect.com/api/v2/mcp

然后启动 Claude Code,运行 /mcp,选择 quantconnect,并按照浏览器授权流程操作(Continue connecting > Authorize)。再次运行 /mcp,应会看到服务器已连接,并列出其工具。

Local Platform 中的 Claude Code(VS Code 扩展)
  1. 在 VS Code 中安装 Claude Code 扩展。
  2. 在 Local Platform 中创建或打开 QuantConnect 项目。
  3. 从顶部导航栏打开 Claude Code 面板。
  4. 输入 /mcp,确认 QuantConnect MCP Server 已连接。
试用

连接后,发送一个简单的提示词,确认工具运行正常:

Read the open project.

Claude 应调用 read_open_project 工具并介绍项目。之后,你可以用自然语言让它创建项目、编写和编辑策略文件、运行回测、优化参数或部署到模拟交易。例如:

Create a new Python project that buys SPY on the first trading day of each month,
backtest it from 2020 to today, and summarize the results.

Claude Code 用户提示:在项目目录或主目录中放置 CLAUDE.md 文件,即可设置约定(例如优先使用 Python、每次编辑后进行编译、仓位规模规则等)。Claude Code 文档页面中提供了一个可复制的示例。

可用工具

完整且最新的列表请参阅关键概念文档。

其他客户端

远程服务也支持 Copilot、Cursor、Devin Desktop 以及其他支持 MCP HTTP 传输的客户端。每种客户端的设置指南均见 MCP Server 文档。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。