Token导航 LogoToken导航TokenDH.com
Quantum Architect MCP logo
AI代理stdio官方级别未说明来源级核验

Quantum Architect MCP

MCP Server

一个基于Python的MCP服务器,用于量子电路的创建、验证和评估,可作为AI代理的量子逻辑引擎。

工具数

15

提示词数

0

GitHub Stars

0

资源数

0
PythonClaudeAI代理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

NLarchive

提供方

NLarchive

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

______________________________________________________________________

标题:QuantumArchitecture MCP 表情符号⚛️ 颜色来源:靛蓝 颜色To:紫色 sdk:毕业 sdk版本:6.0.1 app_file:app.py 固定:false 许可证:mit short_description:AI代理的量子电路架构和MCP服务器 标签:

  • 建设mcp轨道企业
  • 构建mcp跟踪消费者
  • 打造mcp轨道创意
  • Google-Gemini-API

______________________________________________________________________

视频:https://youtu.be/E1Ailx1X1YE 社会:https://www.linkedin.com/posts/nicolas-larenas_quantumarchitect-mcp-a-hugging-face-space-activity-7401024993893044225-RF-R?utm_source=share&utm_medium=member_desktop&rcm=ACoAADmu0wIBjvA0DVdHvqncNUVTEW72gbiGUps

QuantumArchitecture MCP🔬⚛️

用于量子电路创建、验证和评估的基于Python的MCP(模型上下文协议)服务器。这是一个“量子逻辑引擎”,人工智能代理可以调用它来验证、评分和执行量子逻辑。

🚀 特性

  • 电路创建:生成贝尔状态、GHZ状态、QFT、Grover算法和VQE-Ansatz电路
  • 电路验证:语法检查、真实硬件的连接验证、统一性验证
  • 电路评估:状态向量模拟、噪声估计、资源估计
  • 电路评分:复杂性指标、表现力得分、硬件适应性评估
  • MCP端点:完全支持MCP协议,用于AI Agent集成
  • 硬件配置:支持IBM、Rigetti和其他量子硬件拓扑

📦 安装

用于拥抱面部空间

该项目旨在直接在Hugging Face Spaces上运行。只需克隆和部署!

本地安装

pip install -r requirements.txt
python app.py

🚀 快速开始

1.启动应用程序

python app.py

应用程序将于启动 http://127.0.0.1:7861

2.建立你的第一条赛道

  1. 在浏览器中打开web界面
  2. 转到“回路编译器”选项卡
  3. 点击“H”按钮添加哈达玛门
  4. 点击“模拟”查看结果
  5. 查看量子比特状态的布洛赫球体可视化

3.尝试贝尔州

  1. 转到“模板”选项卡
  2. 从下拉列表中选择“贝尔状态”
  3. 点击“加载模板”
  4. 点击“模拟”查看纠缠输出(50/50概率)

4.验证电路

  1. 转到“验证”选项卡
  2. 粘贴或输入QASM代码
  3. 选择目标硬件(例如“ibm_eagle”)
  4. 单击“验证”以检查语法、连接性和统一性

🔧 项目结构

QuantumArchitect-MCP/
├── app.py                          # Main entry point (Gradio + MCP)
├── requirements.txt                # Dependencies
├── pyproject.toml                  # Project configuration
├── src/
│   ├── mcp_server/                 # MCP Protocol handling
│   │   ├── server.py               # MCP capabilities definition
│   │   ├── schemas.py              # JSON schemas for I/O
│   │   └── context_provider.py     # Resource providers
│   ├── core/                       # Quantum engine core
│   │   ├── circuit_parser.py       # QASM/circuit parsing
│   │   ├── dag_representation.py   # Internal DAG model
│   │   └── exceptions.py           # Custom exceptions
│   ├── plugins/                    # Modular components
│   │   ├── creation/               # Circuit generation
│   │   ├── validation/             # Circuit validation
│   │   ├── evaluation/             # Circuit evaluation
│   │   └── scoring/                # Circuit scoring
│   └── data/                       # Knowledge base
│       ├── hardware_profiles/      # Hardware topology configs
│       └── reference_circuits/     # Standard algorithm references
└── tests/                          # Test suite

🎯 MCP端点

创作工具

  • create_bell_state:生成2量子比特钟态电路
  • create_ghz_state:生成N量子比特GHZ状态
  • create_qft:生成量子傅里叶变换电路
  • create_grover:生成Grover的搜索算法
  • create_vqe_ansatz:生成VQE变分分析

验证工具

  • validate_syntax:检查电路语法有效性
  • validate_connectivity:验证硬件拓扑兼容性
  • validate_unitarity:检查电路是否正确整体

评价工具

  • simulate_statevector:获得理想的模拟结果
  • estimate_noise:估计电路噪声累积
  • estimate_resources:计算所需的镜头和资源

评分工具

  • score_complexity:获取电路深度、门数、宽度
  • score_expressibility:评估VQC表达能力(QML)
  • score_hardware_fitness:特定硬件的速率电路

🖥️ 用法

web界面

在部署的URL访问Gradio UI,或 http://localhost:7860 对于本地跑步。

MCP集成

将AI代理连接到MCP端点:

# Example: Claude Desktop configuration
{
    "mcpServers": {
        "quantum-architect": {
            "url": "https://your-space.hf.space/mcp"
        }
    }
}

📚 学习路径整合

该工具遵循“从零到英雄”的量子计算课程:

  1. 0级(初级):使用创建模板(贝尔、GHZ州)
  2. 1级(从业者):根据实际硬件验证电路
  3. 2级(高级):评估噪声并优化NISQ设备
  4. 3级(博士/英雄):评分表现力和开发新算法

🤖 AI代理集成

可用的MCP工具

工具说明参数
mcp_create_circuit从模板创建template_name, num_qubits, parameters_json
mcp_parse_qasm解析OpenQASM代码qasm_code, qasm_version
mcp_build_circuit构建自定义电路num_qubits, gates_json, measurements_json
mcp_validate_circuit验证电路qasm_code, hardware_target, check_connectivity, check_unitary
mcp_check_hardware检查硬件兼容性qasm_code, hardware_name
mcp_simulate模拟电路qasm_code, shots, include_statevector, noise_model
mcp_get_statevector获取理想状态向量qasm_code
mcp_estimate_fidelity估计硬件保真度qasm_code, hardware_name
mcp_score_circuit计分电路qasm_code, hardware_name
mcp_compare_circuits比较多个电路circuits_json, hardware_name
mcp_get_gate_info闸门文件gate_name
mcp_get_algorithm_info算法说明algorithm_name
mcp_list_hardware列出硬件配置文件-
mcp_list_templates列出电路模板-
mcp_get_learning_path获取学习资源level

支持的硬件配置文件

  • IBM Eagle (127个量子位,重型十六进制拓扑)
  • 阿斯彭Rigetti (80个量子位,八边形拓扑)
  • IonQ Aria (25个量子比特,全对全连接)

电路模板

  • bell_state -最大纠缠2量子比特态
  • ghz_state -N量子比特GHZ纠缠态
  • w_state -N量子比特W态
  • superposition -均匀叠加
  • qft -量子傅里叶变换
  • grover -Grover搜索算法
  • vqe VQE变化方法
  • qaoa -QAOA优化电路

🧪 运行测试

pytest tests/ -v

📄 许可证

MIT许可证-有关详细信息,请参阅许可证文件。

🙏 致谢

内置:

目录标签

目录标签

PythonClaudeAI代理量子计算本地部署AI代理集成电路验证硬件兼容性MCP协议

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

15

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP