Skip to content
Agentmart
Submit a tool

MCP Qiskit

MCP server exposing Qiskit 2.3.1 quantum computing functionality

Connector by daedalus · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

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.

We use your email only for this newsletter. Privacy

About

MCP server exposing Qiskit 2.3.1 quantum computing functionality

No 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_tool
  • get_backend_status_tool
  • get_circuit_depth_tool
  • get_gate_definition_tool
  • list_available_gates_tool
  • list_backends_tool

Write 6 · Create, change, send or run things.

  • add_gate_tool
  • add_gates_tool
  • add_measurement_tool
  • create_quantum_circuit_tool
  • run_circuit_tool
  • run_circuits_tool

Not yet classified 2 · We could not tell from the name and description.

  • draw_circuit_tool
  • transpile_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_tool

    Add 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_tool

    Add 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_tool

    Add 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_tool

    Create 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_tool

    Draw 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_tool

    Get 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_tool

    Get 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_tool

    Get 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_tool

    Get 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_tool

    List 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_tool

    List 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_tool

    Execute 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_tool

    Execute 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_tool

    Transpile 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
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

More from daedalus

Cite this page

MCP Qiskit. Agent Mart. https://agentmart.dev/connectors/daedalus-mcp-qiskit (last updated 2026-10-25)