Back to Home
Qiskit icon

mcp-servers

Verified Safe

by Qiskit

Overview

A collection of Model Context Protocol (MCP) servers enabling AI agents to interact with Qiskit libraries and IBM Quantum services for quantum computing development, including code generation, runtime execution, and circuit transpilation.

Installation

Run Command
uv run qiskit-ibm-runtime-mcp-server

Environment Variables

  • QISKIT_IBM_TOKEN
  • OPENAI_API_KEY
  • ANTHROPIC_API_KEY
  • GOOGLE_API_KEY
  • WATSONX_APIKEY
  • WATSONX_PROJECT_ID
  • QISKIT_IBM_RUNTIME_MCP_INSTANCE
  • OPENAI_COMPATIBLE_BASE_URL
  • OPENAI_COMPATIBLE_API_KEY

Security Notes

The project follows good practices for credential management, primarily using environment variables (`QISKIT_IBM_TOKEN`, `OPENAI_API_KEY`, etc.) or saved user configuration files (`~/.qiskit/qiskit-ibm.json`), with explicit checks to reject common placeholder tokens. Input validation for various parameters (e.g., prompt length, shots, optimization levels) is implemented. Network requests to external IBM APIs are handled with retries and comprehensive error reporting. The use of `nest_asyncio.apply()` is noted but not considered a direct security risk in this context. No direct use of `eval` or `exec` on untrusted input was observed; quantum circuit parsing relies on established Qiskit library functions. Overall, the project appears designed with a focus on reliability and security.

Similar Servers

Stats

Interest Score39
Security Score8
Cost ClassMedium
Avg Tokens200
Stars12
Forks6
Last Update2026-01-19

Tags

QiskitQuantum ComputingAI AgentsLLMIBM QuantumMCPTranspilerCode Assistant