Langkau ke kandungan utama

Pelayan MCP Qiskit

Pelayan MCP Qiskit adalah koleksi pelayan Model Context Protocol (MCP) yang mengintegrasikan keupayaan pengkomputeran kuantum ke dalam sistem AI. Pelayan-pelayan ini membolehkan pembantu AI, model bahasa besar (LLM), dan ejen untuk mengakses perkhidmatan IBM Quantum® dan pustaka Qiskit.

nota

Ini adalah projek sumber terbuka. Untuk maklumat terkini, liputan API terperinci, dan konfigurasi lanjutan, rujuk repositori GitHub Pelayan MCP Qiskit.

Bilakah saya patut menggunakan Pelayan MCP Qiskit?​

Pelayan MCP Qiskit membolehkan pembantu AI membantu anda dengan tugas pengkomputeran kuantum, seperti berikut:

  • Mencipta, memanipulasi, dan mentranspile Circuit kuantum
  • Menjawab soalan pengkomputeran kuantum terus dari sumber yang boleh dipercayai
  • Menjana kod kuantum dengan kesedaran kontekstual
  • Mengoptimumkan Circuit menggunakan transpilasi berkuasa AI
  • Menyambung ke perkakasan kuantum nyata secara automatik
  • Menganalisis dan memilih Backend kuantum yang optimum
  • Melaksanakan Circuit kuantum dan menjejak status kerja

Apa yang disertakan?​

Pelayan MCP berikut tersedia:

Pelayan MCP Qiskit​

Menyediakan keupayaan pengkomputeran kuantum teras untuk pembangunan tempatan. Pelayan ini membolehkan pembantu AI mencipta, memanipulasi, dan mentranspile Circuit kuantum, serta mensirikan mereka ke format seperti OpenQASM 3 dan QPY.

Pelayan MCP Qiskit Code Assistant​

Menyediakan penyiapan dan bantuan kod kuantum pintar melalui Qiskit Code Assistant. Pelayan ini mengintegrasikan keupayaan Qiskit Code Assistant terus ke dalam alatan AI yang serasi dengan MCP.

Seperti mana-mana ciri lain dari Qiskit Code Assistant, pelayan MCP ini hanya berfungsi untuk pengguna IBM Quantum Premium Plan yang berdaftar di IBM Quantum Platform.

Pelayan MCP Qiskit Runtime​

Menyediakan akses kepada perkhidmatan awan IBM Quantum melalui Qiskit Runtime. Ini membolehkan pembantu AI berinteraksi dengan Backend kuantum, menghantar kerja, dan mendapatkan keputusan.

Pelayan MCP Qiskit IBM Transpiler​

Menyediakan pengoptimuman Circuit berkuasa AI melalui laluan Transpiler berkuasa AI. Pelayan ini membolehkan pembantu AI mengoptimumkan Circuit kuantum menggunakan algoritma penghalaan dan pengoptimuman lanjutan.

Pelayan komuniti​

Pelayan MCP yang disumbangkan komuniti berikut juga tersedia:

Pelayan MCP Qiskit Gym​

Menyediakan keupayaan pembelajaran pengukuhan untuk sintesis Circuit kuantum menggunakan pustaka qiskit-gym. Pelayan ini membolehkan pembantu AI menggunakan teknik pengoptimuman berasaskan RL untuk transpilasi dan sintesis Circuit kuantum.

Pasang Pelayan MCP Qiskit​

Untuk menggunakan Pelayan MCP Qiskit, anda memerlukan:

Pasang semua pelayan MCP Qiskit yang tersedia dengan menjalankan arahan berikut dari terminal:

pip install qiskit-mcp-servers[all]

Anda juga boleh memasang pelayan MCP individu:

pip install qiskit-mcp-server
pip install qiskit-code-assistant-mcp-server
pip install qiskit-ibm-runtime-mcp-server
pip install qiskit-ibm-transpiler-mcp-server
pip install qiskit-gym-mcp-server

Konfigurasi Pelayan MCP Qiskit​

Tetapkan pemboleh ubah persekitaran​

Sediakan pemboleh ubah persekitaran yang diperlukan untuk pengesahan. Pelayan MCP Qiskit tidak memerlukan pengesahan untuk kegunaan tempatan.

Untuk Pelayan MCP Qiskit Runtime, Qiskit Code Assistant, atau Qiskit IBM Transpiler:

export QISKIT_IBM_TOKEN="<your_token>"

Anda boleh mencari token API anda dalam tetapan akaun IBM Quantum anda.

Konfigurasi klien MCP​

Anda boleh mengkonfigurasi klien yang serasi dengan MCP (seperti Claude Desktop, Cursor, atau alatan AI lain) untuk menggunakan pelayan MCP Qiskit. Konfigurasi tepat bergantung pada klien anda. Contohnya, fail konfigurasi klien MCP mungkin kelihatan seperti ini:

{
"mcpServers": {
"qiskit": {
"command": "qiskit-mcp-server"
},
"qiskit-ibm-runtime": {
"command": "qiskit-ibm-runtime-mcp-server"
},
"qiskit-code-assistant": {
"command": "qiskit-code-assistant-mcp-server"
},
"qiskit-ibm-transpiler": {
"command": "qiskit-ibm-transpiler-mcp-server"
},
"qiskit-gym": {
"command": "qiskit-gym-mcp-server"
}
}
}

Rujuk dokumentasi klien MCP anda untuk arahan konfigurasi khusus.

Uji pelayan MCP​

Anda boleh menguji pelayan MCP secara interaktif dengan menggunakan MCP Inspector:

# Test the Qiskit MCP Server
npx @modelcontextprotocol/inspector qiskit-mcp-server

# Test the Qiskit Runtime MCP Server
npx @modelcontextprotocol/inspector qiskit-ibm-runtime-mcp-server

# Test the Qiskit Code Assistant MCP Server
npx @modelcontextprotocol/inspector qiskit-code-assistant-mcp-server

# Test the Qiskit IBM Transpiler MCP Server
npx @modelcontextprotocol/inspector qiskit-ibm-transpiler-mcp-server

# Test the Qiskit Gym MCP Server
npx @modelcontextprotocol/inspector qiskit-gym-mcp-server

Langkah seterusnya​

Cadangan
Source: IBM Quantum docs — updated 12 Mac 2026
English version on doQumentation — updated 7 Mei 2026
This translation based on the English version of 11 Mac 2026