mcpField
J
Jij MCP Server

Jij MCP Server

ローカル
github.com/Jij-Inc科学・教育372 週間前に更新

Jij MCP Server について

Jij MCP Server は、JijModeling による数理最適化と Qiskit による量子コンピューティングのツールを提供します。モデル実装やコード検証に加え、Qiskit の資料、移行ガイド、チュートリアルを利用できます。

主な機能

  1. 01JijModeling の構文ガイド
  2. 02JijModeling コードの検証
  3. 03最適化モデルのワークフローガイド
  4. 04Qiskit の移行ガイドと API リファレンス
  5. 05IBM Quantum Learning Hub のチュートリアル

活用シーン

  1. 01JijModeling の構文や実践方法の学習
  2. 02JijModeling コードの一般的な問題の確認
  3. 03ワークフローに沿った最適化モデルの構築
  4. 04Qiskit の移行ガイドやチュートリアルの参照

MCP 対応

JijModeling と Qiskit のガイド、コード検証、リファレンス、チュートリアルを MCP クライアント向けのツールとして提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Jij MCP サーバー

JijModeling と量子コンピューティングを使用した数理最適化を支援するツールを提供するサーバーです。

概要

Jij MCP サーバーには、JijModeling を使用した数理最適化モデルの実装と、Qiskit を使用した量子コンピューティングのタスクを支援するために設計された、さまざまなツールとユーティリティが含まれています。このプラットフォームは両方の分野を統合し、計算最適化と量子プログラミングを包括的にサポートします。

インストール

  1. このリポジトリをクローンします
  2. 必要な依存関係をインストールします
  3. 以下の説明に従ってサーバーを設定します

機能

JijModeling のサポート
  • JijModeling の構文と使用方法に関する参考情報
  • JijModeling コードのよくある問題を検出するコードチェック
  • ベストプラクティスのガイダンスを含むモデル作成支援
  • 最適化モデルを実装するためのステップごとのワークフロー
量子コンピューティングのサポート
  • v0.x から v1/v2 への Qiskit 移行ガイド
  • API リファレンスドキュメントへのアクセス
  • IBM Quantum Learning Hub のチュートリアルとの連携
  • 量子回路の設計と実行のための体系化されたワークフロー

設定

MCP サーバーは、次のように設定ファイルで設定できます。

{
    "mcpServers": {
        "jij": {
            "command": "uv",
            "args": [
                "--directory",
                "<YOUR PATH>/jij-mcp-server",
                "run",
                "jij_mcp/server.py"
            ]
        }
    }
}

この設定では、以下を指定します。

  • サーバー名:jij
  • 実行するコマンド:uv
  • 引数:
    • --directory:サーバーの場所を指定します
    • サーバーディレクトリへのパス
    • run:サーバーを実行するコマンド
    • jij_mcp/server.py:実行するサーバースクリプト
Docker 版

VS Code に Docker でインストール

{
    "mcpServers": {
        "jij": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "--platform",
                "linux/amd64",
                "ghcr.io/jij-inc/jij-mcp-server:latest"
            ],
        }
    }
}

利用可能なツール

JijModeling ツール
  • learn_jijmodeling:JijModeling の構文と使用方法のガイド
  • jm_check:JijModeling コードの検証ツール
Qiskit ツール
  • qiskit_v0tov1v2_migration_guide:Qiskit のバージョン間の移行ガイド
  • qiskit_v1_api_reference_toc および qiskit_v2_api_reference_toc:API ドキュメントへのアクセス
  • qiskit_tutorial:IBM Quantum Learning Hub のチュートリアルへのアクセス

ライセンス

Apache License 2.0

コメント

MCP は初めてですか?

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

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