The Jij MCP Server provides comprehensive tools for mathematical optimization with JijModeling and quantum computing with Qiskit.
JijModeling Support:
Learn syntax and usage with
learn_jijmodelingValidate code with
jm_checkGet assistance with model creation and best practices
Follow step-by-step workflow for implementing optimization models
Quantum Computing Support:
Migrate between Qiskit versions with
qiskit_v0tov1v2_migration_guideAccess API documentation with
qiskit_v1_api_reference_tocandqiskit_v2_api_reference_tocUse IBM Quantum Learning Hub tutorials via
qiskit_tutorialGet structured workflow guidance for quantum circuit design and execution
Configuration:
Configure via settings file or Docker
License:
Apache License 2.0
Offers a containerized deployment option through Docker, allowing users to run the MCP server in an isolated environment with all dependencies pre-configured.
Supports platform-specific configuration for Linux/amd64 architecture when deploying the containerized version of the server.
Provides tools for quantum programming with Qiskit, including migration guides between versions, API reference documentation access, and integration with IBM Quantum Learning Hub tutorials to support quantum circuit design and execution.
Jij MCP Server
A server that provides tools to support mathematical optimization with JijModeling and quantum computing.
Overview
The Jij MCP Server contains various tools and utilities designed to assist with the implementation of mathematical optimization models using JijModeling and quantum computing tasks using Qiskit. This platform integrates both domains to provide comprehensive support for computational optimization and quantum programming.
Related MCP server: Python Jira MCP Server
Installation
Clone this repository
Install the required dependencies
Configure the server as described below
Features
JijModeling Support
Reference information about JijModeling syntax and usage
Code checking for detection of common issues in JijModeling code
Model creation assistance with best practices guidance
Step-by-step workflow for implementing optimization models
Quantum Computing Support
Qiskit migration guides from v0.x to v1/v2
API reference documentation access
Integration with IBM Quantum Learning Hub tutorials
Structured workflow for quantum circuit design and execution
Configuration
The MCP server can be configured in your settings file as follows:
This configuration specifies:
Server name:
jijCommand to run:
uvArguments:
--directory: Specifies the server locationPath to your server directory
run: Command to execute the serverjij_mcp/server.py: Server script to run
Docker version
Available Tools
JijModeling Tools
learn_jijmodeling: Guide to JijModeling syntax and usagejm_check: Validation tool for JijModeling code
Qiskit Tools
qiskit_v0tov1v2_migration_guide: Guide for transitioning between Qiskit versionsqiskit_v1_api_reference_tocandqiskit_v2_api_reference_toc: API documentation accessqiskit_tutorial: Access to IBM Quantum Learning Hub tutorials
License
Apache License 2.0