QuantConnect/mcp-server

QuantConnect/mcp-server

от quantconnect
Официальный MCP сервер QuantConnect — мост между AI-ассистентами и платформой. Через API позволяет создавать проекты, писать стратегии, запускать бэктесты и управлять live-трейдингом. Удобен для ра...

This repository is deprecated for now - the preferred way to use our MCP is through the one embedded in VSCode.

See https://www.quantconnect.com/docs/v2/ai-assistance/mcp-server/key-concepts

github-header

QuantConnect MCP Server

The QuantConnect MCP Server is a bridge for AIs (such as Claude and OpenAI o3 Pro) to interact with our cloud platform. When equipped with our MCP, the AI can perform tasks on your behalf through our API such as updating projects, writing strategies, backtesting, and deploying strategies to production live-trading.

This is the OFFICIAL implementation of QuantConnect's MCP, maintained by the QuantConnect team. We recommend using the official version to ensure security of your code and API tokens. Our implementation is tested and dockerized for easy cross-platform deployment.

Getting Started

To connect local MCP clients (like Claude Desktop) to the QC MCP Server, follow these steps:

  1. Install and open Docker Desktop.
  2. Install and open Claude Desktop.
  3. In Claude Desktop, click File > Settings > Developer > Edit Config.
  4. Edit the claude_desktop_config.json file to include the following quantconnect configuration:

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить QuantConnect/mcp-server:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "quantconnect-mcp-server-jl5qk8bk00": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "QUANTCONNECT_USER_ID",
        "-e",
        "QUANTCONNECT_API_TOKEN",
        "-e",
        "AGENT_NAME",
        "--platform",
        "<your_platform>",
        "quantconnect/mcp-server"
      ],
      "env": {
        "QUANTCONNECT_USER_ID": "<your_user_id>",
        "QUANTCONNECT_API_TOKEN": "<your_api_token>",
        "AGENT_NAME": "MCP Server"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "quantconnect-mcp-server-jl5qk8bk00": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "QUANTCONNECT_USER_ID",
        "-e",
        "QUANTCONNECT_API_TOKEN",
        "-e",
        "AGENT_NAME",
        "--platform",
        "<your_platform>",
        "quantconnect/mcp-server"
      ],
      "env": {
        "QUANTCONNECT_USER_ID": "<your_user_id>",
        "QUANTCONNECT_API_TOKEN": "<your_api_token>",
        "AGENT_NAME": "MCP Server"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "quantconnect-mcp-server-jl5qk8bk00": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "QUANTCONNECT_USER_ID",
        "-e",
        "QUANTCONNECT_API_TOKEN",
        "-e",
        "AGENT_NAME",
        "--platform",
        "<your_platform>",
        "quantconnect/mcp-server"
      ],
      "env": {
        "QUANTCONNECT_USER_ID": "<your_user_id>",
        "QUANTCONNECT_API_TOKEN": "<your_api_token>",
        "AGENT_NAME": "MCP Server"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"quantconnect-mcp-server-jl5qk8bk00\",\"type\":\"stdio\",\"command\":\"docker\",\"args\":[\"run\",\"-i\",\"--rm\",\"-e\",\"QUANTCONNECT_USER_ID\",\"-e\",\"QUANTCONNECT_API_TOKEN\",\"-e\",\"AGENT_NAME\",\"--platform\",\"<your_platform>\",\"quantconnect/mcp-server\"],\"env\":{\"QUANTCONNECT_USER_ID\":\"<your_user_id>\",\"QUANTCONNECT_API_TOKEN\":\"<your_api_token>\",\"AGENT_NAME\":\"MCP Server\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "quantconnect-mcp-server-jl5qk8bk00": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "QUANTCONNECT_USER_ID",
        "-e",
        "QUANTCONNECT_API_TOKEN",
        "-e",
        "AGENT_NAME",
        "--platform",
        "<your_platform>",
        "quantconnect/mcp-server"
      ],
      "env": {
        "QUANTCONNECT_USER_ID": "<your_user_id>",
        "QUANTCONNECT_API_TOKEN": "<your_api_token>",
        "AGENT_NAME": "MCP Server"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add quantconnect-mcp-server-jl5qk8bk00 --env QUANTCONNECT_USER_ID=<your_user_id> --env QUANTCONNECT_API_TOKEN=<your_api_token> --env AGENT_NAME=MCP Server -- docker run -i --rm -e QUANTCONNECT_USER_ID -e QUANTCONNECT_API_TOKEN -e AGENT_NAME --platform <your_platform> quantconnect/mcp-server

Либо через JSON-конфиг:

claude mcp add-json quantconnect-mcp-server-jl5qk8bk00 "{\"command\":\"docker\",\"args\":[\"run\",\"-i\",\"--rm\",\"-e\",\"QUANTCONNECT_USER_ID\",\"-e\",\"QUANTCONNECT_API_TOKEN\",\"-e\",\"AGENT_NAME\",\"--platform\",\"<your_platform>\",\"quantconnect/mcp-server\"],\"env\":{\"QUANTCONNECT_USER_ID\":\"<your_user_id>\",\"QUANTCONNECT_API_TOKEN\":\"<your_api_token>\",\"AGENT_NAME\":\"MCP Server\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add quantconnect-mcp-server-jl5qk8bk00 --env QUANTCONNECT_USER_ID=<your_user_id> --env QUANTCONNECT_API_TOKEN=<your_api_token> --env AGENT_NAME=MCP Server -- docker run -i --rm -e QUANTCONNECT_USER_ID -e QUANTCONNECT_API_TOKEN -e AGENT_NAME --platform <your_platform> quantconnect/mcp-server

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.quantconnect-mcp-server-jl5qk8bk00]
command = "docker"
args = ["run", "-i", "--rm", "-e", "QUANTCONNECT_USER_ID", "-e", "QUANTCONNECT_API_TOKEN", "-e", "AGENT_NAME", "--platform", "<your_platform>", "quantconnect/mcp-server"]

[mcp_servers.quantconnect-mcp-server-jl5qk8bk00.env]
QUANTCONNECT_USER_ID = "<your_user_id>"
QUANTCONNECT_API_TOKEN = "<your_api_token>"
AGENT_NAME = "MCP Server"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите QuantConnect/mcp-server, а в поле команды запуска — строку ниже:
docker run -i --rm -e QUANTCONNECT_USER_ID -e QUANTCONNECT_API_TOKEN -e AGENT_NAME --platform <your_platform> quantconnect/mcp-server

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "quantconnect-mcp-server-jl5qk8bk00": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "QUANTCONNECT_USER_ID",
        "-e",
        "QUANTCONNECT_API_TOKEN",
        "-e",
        "AGENT_NAME",
        "--platform",
        "<your_platform>",
        "quantconnect/mcp-server"
      ],
      "env": {
        "QUANTCONNECT_USER_ID": "<your_user_id>",
        "QUANTCONNECT_API_TOKEN": "<your_api_token>",
        "AGENT_NAME": "MCP Server"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "quantconnect-mcp-server-jl5qk8bk00": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "QUANTCONNECT_USER_ID",
        "-e",
        "QUANTCONNECT_API_TOKEN",
        "-e",
        "AGENT_NAME",
        "--platform",
        "<your_platform>",
        "quantconnect/mcp-server"
      ],
      "env": {
        "QUANTCONNECT_USER_ID": "<your_user_id>",
        "QUANTCONNECT_API_TOKEN": "<your_api_token>",
        "AGENT_NAME": "MCP Server"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например quantconnect-mcp-server-jl5qk8bk00.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: quantconnect-mcp-server-jl5qk8bk00
    command: docker
    args:
      - "run"
      - "-i"
      - "--rm"
      - "-e"
      - "QUANTCONNECT_USER_ID"
      - "-e"
      - "QUANTCONNECT_API_TOKEN"
      - "-e"
      - "AGENT_NAME"
      - "--platform"
      - "<your_platform>"
      - "quantconnect/mcp-server"
    env:
      QUANTCONNECT_USER_ID: <your_user_id>
      QUANTCONNECT_API_TOKEN: <your_api_token>
      AGENT_NAME: MCP Server
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "quantconnect-mcp-server-jl5qk8bk00": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "QUANTCONNECT_USER_ID",
        "-e",
        "QUANTCONNECT_API_TOKEN",
        "-e",
        "AGENT_NAME",
        "--platform",
        "<your_platform>",
        "quantconnect/mcp-server"
      ],
      "env": {
        "QUANTCONNECT_USER_ID": "<your_user_id>",
        "QUANTCONNECT_API_TOKEN": "<your_api_token>",
        "AGENT_NAME": "MCP Server"
      }
    }
  }
}

Похожие MCP-сервера

etbars/vibetrader-mcp

etbars/vibetrader-mcp

от etbars

VibeTrader MCP сервер подключает AI-помощников к платформе торговли акциями. Через естественный язык создавайте ботов, управляйте портфелем, получайте котировки и бэктест стратегии. Полезно трейдер...

Python⭐ 4
pineforge-4pass/pineforge-codegen-mcp

pineforge-4pass/pineforge-codegen-mcp

от pineforge-4pass

MCP-сервер для бэктестинга PineScript v6 стратегий: AI-агент пишет код, сервер транслирует его в C++ и запускает расчёты на данных Binance — всё локально в контейнере, без API-ключей. Идеально для ...

TypeScript⭐ 7
tradallo/reputation

tradallo/reputation

от tradallo

Сервер Tradallo Reputation предоставляет верифицированные записи трейдинга людей и агентов с криптографической проверкой подписей. Полезен для оценки репутации трейдера, поиска по статистике и проверки UTR.

TypeScript⭐ 1
berlinbra/alpha-vantage-mcp

berlinbra/alpha-vantage-mcp

от berlinbra

MCP сервер предоставляет доступ к реальным котировкам акций, опционам и ETF через Alpha Vantage. Идеально для технического анализа и торговых стратегий. Подходит для трейдеров и разработчиков, использующих единый MCP-интерфейс.

Python⭐ 104
Declan142/calcnook-mcp-server

Declan142/calcnook-mcp-server

от declan142

MCP-сервер calcnook-mcp даёт AI-агентам (Claude, Cursor) доступ к 17 финансовым инструментам: сложный процент, SIP, кредиты, налоги (США, Великобритания, Индия), исламские финансы и другое. Удобен ...

Python⭐ 1
@iiatlas/hledger-mcp

@iiatlas/hledger-mcp

от iiatlas

MCP-сервер для интеграции AI-ассистентов с бухгалтерской системой hledger. Позволяет запрашивать балансы, формировать отчёты (баланс, P&L, cash flow), добавлять проводки и анализировать данные чере...

TypeScript⭐ 65
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин