Verified

Qiskit MCP Server

Quantum circuit execution and documentation access via Model Context Protocol.

Data last scanned today · Reviewed today

4539PythonApache-2.0

Overview

Qiskit MCP Servers provide a suite of tools for AI assistants to interact with IBM Quantum services and Qiskit libraries. The collection includes dedicated servers for generating quantum code, connecting to quantum hardware, analyzing backend systems, and querying official Qiskit documentation. Designed for integration into any MCP-compatible environment, these tools allow LLMs to execute circuits and perform quantum research tasks directly through standard protocols. The repository includes specific servers for the IBM runtime, transpiler, and general documentation access.

Our verdict

This project holds a high-risk profile with a security score of 40/100. It is a community-maintained collection rather than an official Qiskit or IBM-endorsed product, and several critical areas—including authentication methods and read-only mode validation—remain unreviewed. Because these tools may interact with external quantum hardware services, they should be used with caution in research environments until a formal audit or security review is completed.

  • Zero direct dependencies reduce supply chain attack surface
  • Comprehensive suite covering transpiler and IBM runtime services
  • Openly licensed under Apache-2.0
  • Not maintained or officially verified by the Qiskit organization
  • Authentication mechanisms lack independent security review
  • Read-only capabilities have not been formally audited

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

What are the Python version requirements?

You need Python 3.10 or higher to run these servers, with Python 3.11+ being recommended.

Do I need an IBM Quantum account to use all servers?

An IBM Quantum account and API token are only required for the IBM cloud-based servers, specifically the Runtime and Transpiler servers.

How do I configure my API token?

You must set the QISKIT_IBM_TOKEN environment variable with your IBM Quantum API token when running the IBM cloud-dependent servers.

Can I install just a single specific server instead of the entire collection?

Yes, you can install individual servers using specific pip extras, such as qiskit-mcp-servers[runtime] or qiskit-mcp-servers[docs].

Changelog

Badge

Qiskit MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.