关于 Spinqit_task_manager
Spinqit_task_manager 是一个 MCP 服务,供 AI 系统向 Spinq 量子计算资源提交 QASM 电路。安装脚本会检查 Python 环境,并可在需要时创建 Conda 环境。
主要功能
- 01向 Spinq 资源提交 QASM 电路
- 02提供 Windows 和 macOS 安装脚本
- 03检查 Python 环境
- 04可选创建 Conda 环境
适用场景
- 01向 Spinq 云平台提交量子电路
- 02在缺少 Python 3.10 时配置服务
MCP 相关
该 MCP 服务向 MCP 客户端提供 QASM 提交能力,以调用 Spinq 量子计算资源。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
spinqit_mcp_tools 安装指南
本项目基于 mcp-server,支持 AI 大模型高效调用 spinq 的量子计算硬件资源。本项目提供适用于 Windows 和 macOS 的 spinqit_mcp_tools 一键安装脚本。脚本会自动检查 Python 环境(需要 Python 3.10 或更高版本),并安装所需的 spinqit_mcp_tools 依赖包。如果没有找到合适的 Python 环境,脚本会尝试使用 Conda 创建环境,或引导用户手动安装 Python。
目录
前置条件
运行安装脚本前,请确保满足以下要求:
-
Python 3.10 或更高版本:
spinqit_mcp_tools要求使用 Python 3.10 或更高版本。 -
Conda(可选):如果未安装 Python 3.10,脚本可以使用 Anaconda 创建环境。请从 Anaconda 下载。
-
互联网连接:通过
pip下载spinqit_mcp_tools软件包时需要联网。 -
macOS 终端权限:确保终端支持
bash。
手动安装
如果您不想使用脚本安装,也可以手动安装 spinqit_mcp_tools。请按照以下步骤操作。唯一的区别是,脚本安装会在最后显示您的 Python 路径和启动程序的完整命令,这有助于初学者进行配置:
-
安装 Python 3.10 或更高版本:
- 从 Python 官方网站 下载并安装 Python 3.10 或更高版本。也可以使用 Anaconda 安装 Python。
-
安装 spinqit_mcp_tools:
- 打开终端或命令提示符,运行以下命令:
pip install spinqit_mcp_tools
- 打开终端或命令提示符,运行以下命令:
-
验证是否安装成功:
- 在终端或命令提示符中运行以下命令,检查是否能成功执行:
python -m spinqit_mcp_tools.qasm_submitter - 如果看到消息“FastMCP initialized successfully, Tool registered”,则表示安装成功。
- 在终端或命令提示符中运行以下命令,检查是否能成功执行:
-
配置 MCP 服务:
脚本安装步骤
Windows
-
下载脚本
-
从以下链接下载
mcpenv-installer-win-x86_64.bat脚本:
-
-
运行脚本
- 双击
mcpenv-installer-win-x86_64.bat执行安装。
- 双击
-
脚本行为
-
如果已安装 Python 3.10 或更高版本:脚本将直接安装
spinqit_mcp_tools软件包,并输出 Python 环境路径和mcp-server执行命令。 -
如果未安装 Python 3.10,但已安装 Conda:脚本将创建名为
mcp-server-py310的 Conda 环境(使用 Python 3.10),安装依赖项,并输出环境路径和执行命令。 -
如果既未安装 Python 3.10,也未安装 Conda:脚本将提示你从 Python 官方网站或 Anaconda 官方网站下载并安装 Python 3.10 或 Conda。安装完成后,重新运行脚本。
-
-
安装成功
-

-
记下执行命令(例如,本例中的
C:\ProgramData\Anaconda3\envs\mcp-server-py310\python.exe -m spinqit_mcp_tools.qasm_submitter),并在 cloud.spinq.cn 注册账户以配置公钥。 -
将执行命令、PRIVATEKEYPATH、SPINQCLOUDUSERNAME 填入你的 MCP 服务设置
-
macOS
-
下载脚本
-
从以下链接下载
mcpenv-installer-mac.sh脚本:
-
-
运行脚本
-
使用以下命令执行脚本:
sudo bash ./mcpenv-installer-mac.sh
-
-
脚本行为
-
与 Windows 脚本类似,macOS 脚本将:
-
检查是否安装了 Python 3.10 或更高版本。如果已安装,则安装
spinqit_mcp_tools。 -
如果未找到 Python 3.10,则检查 Conda,并创建
mcp-server-py310环境。 -
如果既未安装 Python 3.10,也未安装 Conda,则提示你安装 Python 3.10 或 Conda,然后重新运行脚本。
-
-
输出结果
成功执行后,脚本将输出以下信息:
-
Python 环境路径:Python 可执行文件的路径,例如:
-
Windows:
C:\path\to\conda\envs\mcp-server-py310\python.exe -
macOS:
/path/to/conda/envs/mcp-server-py310/bin/python
-
-
mcp-server 执行命令:运行
mcp-server的命令,例如:-
Windows:
C:\path\to\conda\envs\mcp-server-py310\python.exe -m spinqit_mcp_tools.qasm_submitter -
macOS:
/path/to/conda/envs/mcp-server-py310/bin/python -m spinqit_mcp_tools.qasm_submitter
-
保存此信息,以便配置和运行 spinqit_mcp_tools。
故障排除
-
未找到 Python 或版本低于 3.10:
-
从 Python 官方网站下载并安装 Python 3.10,并确保将其添加到 PATH。
-
安装完成后重新运行脚本。
-
-
无法识别 Conda:
- 如果未安装 Python 3.10 或更高版本,请确保已安装 Anaconda 并将其添加到 PATH。
-
pip 安装失败:
- 检查网络连接。
-
Conda 环境创建失败:
- 确认 Conda 已正确安装,或从 Anaconda 官方网站重新安装。
用法
-
使用 Python 安装目录运行:
/pathtopython/python -m spinqit_mcp_tools.qasm_submitter
环境测试(创建并向云平台提交一个 2 量子比特的量子电路 QASM,并查看结果)
-
Cursor
- 配置方法

- 结果

-
配置设置
{ "mcpServers": { "qasm-submitter": { "type": "stdio", "command": "cmd", "args": [ "/C", "C:\\Users\\ylin\\.conda\\envs\\mcp-server-py310\\python.exe", "-m", "spinqit_mcp_tools.qasm_submitter" ], "env": { "PRIVATEKEYPATH":"<Your Privatekey Path>", "SPINQCLOUDUSERNAME":"<Your SpinQ Cloud Username>" } } } }
-
VSCode 客户端插件
-
配置设置:
{ "mcpServers": { "qasm-submitter": { "disabled": false, "timeout": 60, "transportType": "stdio", "command": "cmd", "args": [ "/C", "C:\\Users\\ylin\\.conda\\envs\\mcp-server-py310\\python.exe", "-m", "spinqit_mcp_tools.qasm_submitter" ], "env": { "PRIVATEKEYPATH": "<Your Privatekey Path>", "SPINQCLOUDUSERNAME": "<Your SpinQ Cloud Username>" } } } } -
配置方法

- 结果

-
许可证
本项目采用 MIT 许可证授权。详情请参阅 LICENSE 文件。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。