MCP server for the Qiskit Code Assistant intelligent code completion
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
A collection of Model Context Protocol (MCP) servers that give AI assistants, LLMs, and agents seamless access to IBM Quantum services and Qiskit libraries. Generate quantum code, connect to real hardware, analyze backends, execute circuits, and search Qiskit documentation โ all through a standardized protocol that works with any MCP-compatible client.
Each server runs independently โ the directory name and command are the same:
Servers that connect to IBM Quantum cloud services require a QISKIT_IBM_TOKEN environment variable. See each server's README for the full list of environment variables and configuration options.
All servers are compatible with any MCP client. Pick your client below.
Add to your ~/.bob/settings/mcp_settings.json:
Add to your claude_desktop_config.json:
| Server | Description | Directory |
|---|---|---|
| Qiskit MCP Server | Circuit creation, transpilation, and serialization (QASM3, QPY) using Qiskit | qiskit-mcp-server/ |
| Qiskit IBM Runtime | Full access to IBM Quantum hardware via Qiskit IBM Runtime | qiskit-ibm-runtime-mcp-server/ |
| Qiskit IBM Transpiler | AI-optimized circuit routing and optimization via qiskit-ibm-transpiler | qiskit-ibm-transpiler-mcp-server/ |
| Qiskit Docs | Search and retrieve Qiskit documentation, guides, and API references. No auth required. | qiskit-docs-mcp-server/ |
| Server | Description | Directory |
|---|---|---|
| Qiskit Gym | RL-based quantum circuit synthesis using qiskit-gym (permutation routing, linear functions, Clifford circuits) | qiskit-gym-mcp-server/ |
qiskit-code-assistant-mcp-server. Removed because the underlying Qiskit Code Assistant service has been discontinued by IBM Quantum. See the sunset announcement. The PyPI package is archived and no longer maintained.Each server includes an examples/ directory with a Jupyter notebook (langchain_agent.ipynb) and a Python script (langchain_agent.py) showing how to build AI agents with LangChain.
The root examples/ directory contains a multi-agent Quantum Volume Finder that orchestrates multiple MCP servers to find the highest achievable Quantum Volume on IBM Quantum hardware. See the examples README for details.
All servers are built on FastMCP and share a consistent structure:
pyproject.toml, tests, and CIserver.json manifest for automatic discoveryqiskit-mcp-servers installs any combination via pip extrasruff check and ruff formatmypy src/pytest with async support and coverage reportingContributions are welcome! Please see the CONTRIBUTING.md guide for details.
This project is licensed under the Apache License 2.0.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/qiskit-code-assistant-mcp-server)<a href="https://allmcps.com/mcp/qiskit-code-assistant-mcp-server"><img src="https://allmcps.com/api/badge/qiskit-code-assistant-mcp-server?style=directory" alt="Qiskit Code Assistant MCP Server on AllMCPs" /></a>