mcpField
Q
Quantconnect

Quantconnect

ローカル
github.com/QuantConnectAI・エージェント792 日前に更新

Quantconnect について

QuantConnect Remote MCP Server は、AI アシスタントを QuantConnect のクラウドプラットフォームに接続し、定量戦略を開発・実行するユーザーを支援します。ホスト型の MCP HTTP エンドポイントからプロジェクト操作、戦略作成、バックテスト、最適化、デプロイを利用でき、サーバーのインストールや起動は不要です。

主な機能

  1. 01ホスト型 MCP HTTP エンドポイント
  2. 02QuantConnect 組織への認証
  3. 03プロジェクトの読み取りと作成
  4. 04戦略の作成とバックテスト実行
  5. 05パラメーター最適化とペーパートレードへのデプロイ

活用シーン

  1. 01AI アシスタントによる作業中プロジェクトの確認
  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 サーバーを利用するには、組織に有料のエージェントノード(A1-1、A4-8、または A16-32)が必要です。無料の A-MICRO ノードは接続できません。エージェントノードおよびノードの追加をご覧ください。

Claude のクイックスタート

リモートサーバーは標準の MCP HTTP トランスポートを使用するため、MCP に対応するあらゆる Claude 環境から利用できます。お使いの環境を選んでください。

Claude Desktop と claude.ai
  1. 設定 > コネクターを開きます(デスクトップアプリでは、ファイル > 設定 > コネクター)。
  2. カスタムコネクターを追加をクリックし、QuantConnect などの名前を付けて、サーバー URL を入力します。
    https://www.quantconnect.com/api/v2/mcp
    
  3. 接続をクリックします。既定のブラウザーが開きます。
  4. 接続を続行をクリックし、MCP サーバーの認証フォームで QuantConnect 組織を選択して、認証をクリックします。
  5. 新しいチャットを開始します。QuantConnect ツールがコネクターの下に表示され、会話ごとに有効にできます。
Claude Code(ターミナル)

任意のターミナルからサーバーを一度登録します。

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

次に Claude Code を起動し、/mcp を実行して quantconnect を選び、ブラウザーでの認証フロー(接続を続行 > 認証)に従います。もう一度 /mcp を実行すると、サーバーが接続済みとして表示され、ツールの一覧が確認できます。

Local Platform の Claude Code(VS Code 拡張機能)
  1. VS Code に Claude Code 拡張機能をインストールします。
  2. Local Platform で QuantConnect プロジェクトを作成するか、開きます。
  3. 上部のナビゲーションバーから Claude Code パネルを開きます。
  4. /mcp を入力して、QuantConnect MCP サーバーが接続されていることを確認します。
試してみる

接続したら、簡単なプロンプトを送信してツールが動作することを確認します。

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 サーバーのドキュメントにあります。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。