关于 quasar-mcp-server
quasar-mcp-server 是一个面向量子计算实验的 MCP(Model Context Protocol)服务器,主打"云端一键运行 OpenQASM 量子算法"。它把本地写好的 OpenQASM 电路直接送到云端量子模拟/真机后端执行,省去手动配置 SDK、申请配额、跨平台编译等繁琐步骤,特别适合用来快速跑 Shor、Grover、Bernstein–Vazirani 这类教学与演示用算法。
它能做什么
- 接收标准 OpenQASM 2.0/3.0 源码字符串或文件路径,在云端后端排队并执行。
- 返回测量结果直方图、原始比特串以及单次 shot 的统计数据。
- 支持常见预设后端(模拟器、小比特数真机),便于课堂演示与论文复现。
- 提供电路资源估算(门数、深度、所用 qubit 数),方便排错。
是否需要密钥
通常需要。多数云端量子后端要求用户向对应平台(IBM Quantum、Amazon Braket、IonQ 等)申请 API Token,再在 MCP 启动配置中以环境变量形式传入,本服务不会内置任何凭据。
典型使用场景
- 教学:让学生在 5 分钟内提交一份 Shor 分解电路并拿到结果。
- 研究复现:快速验证论文里给出的 OpenQASM 实现是否可运行。
- 算法探索:在真机噪声下评估小规模 Grover 搜索的命中分布。
适合已经把 OpenQASM 写好、只想把"运行 + 取结果"这一步外包给云端的用户;如果你需要更低层级的脉冲控制或自定义噪声模型,建议直接使用各平台的原生 SDK。