MCP Qiskit
MCP server exposing Qiskit 2.3.1 quantum computing functionality
Connector by daedalus · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/daedalus-mcp-qiskit
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 6 read · 6 write · 0 delete · 2 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Python package
Tools by what they do 14
Read from the source code; the running server may list different tools.
Read 6 · Look things up without changing anything.
get_backend_configuration_toolget_backend_status_toolget_circuit_depth_toolget_gate_definition_toollist_available_gates_toollist_backends_tool
Write 6 · Create, change, send or run things.
add_gate_tooladd_gates_tooladd_measurement_toolcreate_quantum_circuit_toolrun_circuit_toolrun_circuits_tool
Not yet classified 2 · We could not tell from the name and description.
draw_circuit_tooltranspile_circuit_tool
Tools (14)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_gate_toolAdd a quantum gate to a circuit. This tool maintains circuit state between calls. Pass the circuit returned by previous calls to append new gates. If no circuit is provided, a new 8-qubit circuit with 8 classical bits is created automatically. Args: circuit: Dictionary representation of the quantum circuit. If None, creates a new circuit with 8 qubits and 8 classical bits. gate_name: Name of the gate to add (e.g., 'h', 'x', 'cx', 'rz', 'u'). qubits: List of qubit indices to apply the gate to. Can be a single qubit (e.g., [0]) or multiple qubits (e.g., [0, 1, 2, 3]…
add_gates_toolAdd multiple quantum gates to a circuit in a single call. This tool maintains circuit state between calls and allows batch insertion of gates, reducing the number of tool calls needed to build a circuit. Args: circuit: Dictionary representation of the quantum circuit. If None, creates a new circuit with 8 qubits and 8 classical bits. gates: List of gate specifications, each containing: - gate (str): Name of the gate (e.g., 'h', 'x', 'cx', 'rz'). - qubits (list[int]): List of qubit indices to apply the gate to. - params (list[float], optional): Paramete…
add_measurement_toolAdd measurement operations to a circuit. This tool maintains circuit state between calls. Pass the circuit returned by previous calls to append measurements. If no circuit is provided, a new 8-qubit circuit with 8 classical bits is created automatically. Args: circuit: Dictionary representation of the quantum circuit. If None, creates a new circuit with 8 qubits and 8 classical bits. qubits: List of qubit indices to measure. clbits: List of classical bit indices to store results. Returns: Updated dictionary representation of the quantum circuit. Always include this …
create_quantum_circuit_toolCreate an empty quantum circuit. Args: num_qubits: Number of quantum bits in the circuit. num_classical_bits: Number of classical bits for measurements. Returns: Dictionary representation of the created quantum circuit. Example: >>> create_quantum_circuit_tool(2, 2) {"num_qubits": 2, "num_clbits": 2, "operations": [], "name": "circuit"}
draw_circuit_toolDraw a quantum circuit. Args: circuit: Dictionary representation of the quantum circuit. output_format: Format for output ('ascii', 'text', 'mpl', 'latex'). Returns: String representation of the circuit diagram. Example: >>> circuit = create_quantum_circuit_tool(2, 2) >>> circuit = add_gate_tool(circuit, 'h', [0]) >>> circuit = add_gate_tool(circuit, 'cx', [0, 1]) >>> circuit = add_measurement_tool(circuit, [0, 1]) >>> draw = draw_circuit_tool(circuit, 'ascii')
get_backend_configuration_toolGet detailed configuration of a quantum backend. Args: backend_name: Name of the backend. Returns: Dictionary containing detailed backend configuration. Example: >>> config = get_backend_configuration_tool('aer_simulator')
get_backend_status_toolGet the status of a specific quantum backend. Args: backend_name: Name of the backend. Returns: Dictionary containing backend status information. Example: >>> status = get_backend_status_tool('aer_simulator')
get_circuit_depth_toolGet the depth of a quantum circuit. Args: circuit: Dictionary representation of the quantum circuit. Returns: Depth of the circuit (number of layers in the longest path). Example: >>> circuit = create_quantum_circuit_tool(2, 0) >>> circuit = add_gate_tool(circuit, 'h', [0]) >>> circuit = add_gate_tool(circuit, 'cx', [0, 1]) >>> get_circuit_depth_tool(circuit) 2
get_gate_definition_toolGet the definition of a quantum gate. Args: gate_name: Name of the quantum gate. Returns: Dictionary containing gate definition and parameters. Example: >>> gate_def = get_gate_definition_tool('h') >>> 'name' in gate_def True
list_available_gates_toolList all available quantum gates in Qiskit. Returns: List of gate names available in Qiskit. Example: >>> gates = list_available_gates_tool() >>> 'h' in gates True
list_backends_toolList available quantum backends. Args: filters: Optional dictionary of filters (e.g., {'status': 'ONLINE'}). Returns: List of backend information dictionaries. Example: >>> backends = list_backends_tool()
run_circuit_toolExecute a quantum circuit on a backend. Args: circuit: Dictionary representation of the quantum circuit. backend_name: Name of the backend to execute on. shots: Number of measurement shots. seed: Optional seed for reproducibility. Returns: Dictionary containing execution results. Example: >>> circuit = create_quantum_circuit_tool(2, 2) >>> circuit = add_gate_tool(circuit, 'h', [0]) >>> circuit = add_gate_tool(circuit, 'cx', [0, 1]) >>> circuit = add_measurement_tool(circuit, [0, 1]) >>> result = run_circuit_tool(circuit)
run_circuits_toolExecute multiple quantum circuits on a backend. Args: circuits: List of dictionary representations of quantum circuits. backend_name: Name of the backend to execute on. shots: Number of measurement shots. seed: Optional seed for reproducibility. Returns: List of result dictionaries. Example: >>> circuits = [create_quantum_circuit_tool(2, 2) for _ in range(3)] >>> results = run_circuits_tool(circuits)
transpile_circuit_toolTranspile a quantum circuit. Args: circuit: Dictionary representation of the quantum circuit. optimization_level: Optimization level (0-3). basis_gates: Optional list of basis gates to target. Returns: Transpiled circuit dictionary. Example: >>> circuit = create_quantum_circuit_tool(2, 0) >>> circuit = add_gate_tool(circuit, 'h', [0]) >>> transpiled = transpile_circuit_tool(circuit)
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 38
- Last commit
- May 3, 2026 (5 months ago)
- Last release
- Apr 6, 2026 (6 months ago)
- Last package publish
- Apr 6, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.daedalus/mcp-qiskit- Version
- 0.1.1
- Auth
- No auth
- Packages
- pypi mcp-qiskit
- License
- MIT
- Repository
- github.com/daedalus/mcp-qiskit
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from daedalus
- 0.454score
MCP Reverse Engineering
daedalus
A sandboxed MCP tool for reverse engineering with multiple tool integrations
ConnectorCFreshness: CLocal★ 1↓ 59/wkClaude Code +5 - 0.438score
MCP Pwntools
daedalus
MCP server exposing pwntools 4.15.0 functionality for binary exploitation
ConnectorCFreshness: CLocal★ 1↓ 27/wkClaude Code +5 - 0.433score
MCP Manimgl
daedalus
MCP server exposing manimgl mathematical animation functionality as tools for LLMs
ConnectorCFreshness: CLocal↓ 50/wkClaude Code +5 - 0.427score
MCP Sparql
daedalus
MCP server exposing SPARQL query functionalities for LLMs
ConnectorCFreshness: CLocalRead-only↓ 29/wkClaude Code +5 - 0.381score
MCP Sigrok
daedalus
MCP server exposing sigrok-cli functionality for logic analyzer hardware and protocol decoding
ConnectorDFreshness: DLocal★ 2↓ 36/wkClaude Code +5 - 0.380score
MCP LLM Gateway
daedalus
MCP-compatible LLM gateway that proxies completion requests.
ConnectorDFreshness: DLocal↓ 59/wkClaude Code +5
Cite this page
MCP Qiskit. Agent Mart. https://agentmart.dev/connectors/daedalus-mcp-qiskit (last updated 2026-10-25)