
Qiskit IBM Transpiler MCP Server
Connects your LLM to IBM's cloud-based AI Transpiler service for optimizing quantum circuits. Requires a QISKIT_IBM_TOKEN from your IBM Quantum account. This is one of six servers in the Qiskit MCP collection, each targeting a different piece of the quantum stack. While the main qiskit-mcp-server handles local circuit generation and the runtime server executes jobs on real hardware, this one focuses specifically on transpilation, the process of rewriting circuits to match hardware constraints and improve performance. If you're building quantum workflows where circuit optimization is a distinct step handled by IBM's cloud tooling rather than locally, this gives your assistant direct access to that API.
- tools
- 7
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Jul 13, 2026
Tools
7 toolsPublic tool metadata for what this MCP can expose to an agent.
setup_ibm_quantum_account_toolConfigure IBM Quantum account with API token.
Configure IBM Quantum account with API token.
No parameter schema in public metadata yet.
ai_routingRoute input quantum circuit. It inserts SWAP operations on a circuit to make two-qubits operations compatible with a given coupling map that restricts the pair of qubits on which operations can be applied.
Route input quantum circuit. It inserts SWAP operations on a circuit to make two-qubits operations compatible with a given coupling map that restricts the pair of qubits on which operations can be applied.
No parameter schema in public metadata yet.
hybrid_ai_transpileTranspile a quantum circuit using a hybrid pass manager that combines Qiskit's heuristic optimization with AI-powered transpiler passes.
Transpile a quantum circuit using a hybrid pass manager that combines Qiskit's heuristic optimization with AI-powered transpiler passes.
No parameter schema in public metadata yet.
ai_clifford_synthesisSynthesis for Clifford circuits (blocks of H, S, and CX gates). Currently, up to nine qubit blocks.
Synthesis for Clifford circuits (blocks of H, S, and CX gates). Currently, up to nine qubit blocks.
No parameter schema in public metadata yet.
ai_linear_function_synthesisSynthesis for Linear Function circuits (blocks of CX and SWAP gates). Currently, up to nine qubit blocks.
Synthesis for Linear Function circuits (blocks of CX and SWAP gates). Currently, up to nine qubit blocks.
No parameter schema in public metadata yet.
ai_permutation_synthesisSynthesis for Permutation circuits (blocks of SWAP gates). Currently available for 65, 33, and 27 qubit blocks.
Synthesis for Permutation circuits (blocks of SWAP gates). Currently available for 65, 33, and 27 qubit blocks.
No parameter schema in public metadata yet.
ai_pauli_network_synthesisSynthesis for Pauli Network circuits (blocks of H, S, SX, CX, RX, RY and RZ gates). Currently, up to six qubit blocks.
Synthesis for Pauli Network circuits (blocks of H, S, SX, CX, RX, RY and RZ gates). Currently, up to six qubit blocks.
No parameter schema in public metadata yet.
Sponsors
Configuration
QISKIT_IBM_TOKEN*secretYour IBM Quantum API token for authentication
Readme
Details
- Repository
- github.com/qiskit/mcp-servers
- Website
- github.com/Qiskit/mcp-servers/tree/main/qiskit-ibm-transpiler-mcp-server
- Package
qiskit-ibm-transpiler-mcp-server- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active