
Mcp Qiskit
Exposes Qiskit 2.3.1's quantum computing API through MCP tools so LLMs can build and execute quantum circuits directly. You get circuit creation with configurable qubits and classical bits, gate application across 30+ operations (H, X, CNOT, Toffoli, parameterized rotations), measurement setup, and execution on Aer simulators or real quantum backends. The add_gates_tool lets you batch multiple operations in one call to reduce round trips. Circuit analysis tools report depth, gate counts, and properties. Reach for this when you want an AI assistant to prototype quantum algorithms, run experiments, or explain quantum concepts through interactive circuit manipulation without leaving the conversation.
- tools
- 14
- transport
- STDIO
- last updated
- Apr 6, 2026
Tools
14 toolsPublic tool metadata for what this MCP can expose to an agent.
create_quantum_circuit_toolCreates an empty quantum circuit with specified number of qubits and classical bits.
Creates an empty quantum circuit with specified number of qubits and classical bits.
No parameter schema in public metadata yet.
add_gate_toolAdds a quantum gate to a circuit.
Adds a quantum gate to a circuit.
No parameter schema in public metadata yet.
add_gates_toolAdds multiple quantum gates to a circuit in a single call.
Adds multiple quantum gates to a circuit in a single call.
No parameter schema in public metadata yet.
add_measurement_toolAdds measurement operations to qubits.
Adds measurement operations to qubits.
No parameter schema in public metadata yet.
get_circuit_depth_toolReturns the depth (number of layers) of the circuit.
Returns the depth (number of layers) of the circuit.
No parameter schema in public metadata yet.
list_available_gates_toolLists all available quantum gates in Qiskit.
Lists all available quantum gates in Qiskit.
No parameter schema in public metadata yet.
get_gate_definition_toolGets detailed information about a quantum gate.
Gets detailed information about a quantum gate.
No parameter schema in public metadata yet.
draw_circuit_toolRenders a circuit in various formats.
Renders a circuit in various formats.
No parameter schema in public metadata yet.
list_backends_toolLists available quantum backends.
Lists available quantum backends.
No parameter schema in public metadata yet.
get_backend_status_toolGets status information for a backend.
Gets status information for a backend.
No parameter schema in public metadata yet.
get_backend_configuration_toolGets detailed configuration for a backend.
Gets detailed configuration for a backend.
No parameter schema in public metadata yet.
run_circuit_toolExecutes a single quantum circuit.
Executes a single quantum circuit.
No parameter schema in public metadata yet.
run_circuits_toolExecutes multiple circuits in a batch.
Executes multiple circuits in a batch.
No parameter schema in public metadata yet.
transpile_circuit_toolTranspiles a circuit for optimization or specific backend.
Transpiles a circuit for optimization or specific backend.
No parameter schema in public metadata yet.
Sponsors
Readme
mcp-qiskit
MCP server exposing Qiskit 2.3.1 quantum computing functionality through the Model Context Protocol. Enables LLMs to create, manipulate, and execute quantum circuits via standardized MCP tools and resources.
mcp-name: io.github.daedalus/mcp-qiskit
Overview
This project provides a Model Context Protocol (MCP) server that exposes Qiskit quantum computing functionality to Large Language Models (LLMs). It allows AI assistants to:
Details
- Repository
- github.com/daedalus/mcp-qiskit
- Package
mcp-qiskit- Transport
- STDIO
- Registry
- MCP registry, active