Supports containerized deployment of the quantum systems server with configurable quantum computing parameters
Built on FastAPI framework to provide the MCP server infrastructure for quantum computing operations
Source code management for cloning and contributing to the quantum systems server repository
Hosts the repository, issue tracking, and documentation for the quantum computing MCP server
Provides example notebooks demonstrating quantum computing workflows and calculations
Core numerical computing library used for quantum state calculations and matrix operations
Testing framework for validating quantum computing operations and server functionality
Primary programming language and runtime environment for the quantum systems server (requires Python 3.11+)
Provides quantum circuit creation, simulation, and optimization capabilities with multiple simulator backends
Hosts the full API documentation for the quantum computing server
Provides scientific computing functions for quantum mechanics calculations and numerical analysis
Enables quantum machine learning capabilities through TensorFlow Quantum integration for QNNs and variational classifiers
Psi-MCP: Advanced Quantum Systems MCP Server
The most comprehensive quantum physics MCP server for complex open and closed quantum systems calculations
๐ Overview
Psi-MCP is an advanced Model Context Protocol (MCP) server specifically designed for quantum systems analysis and simulation. It provides comprehensive tools for quantum computing, quantum chemistry, many-body physics, quantum machine learning, and quantum field theory calculations.
Key Features
๐ฌ Quantum Circuit Operations: Create, simulate, optimize, and visualize quantum circuits
โ๏ธ Open Quantum Systems: Solve master equations, analyze decoherence, compute steady states
๐งช Quantum Chemistry: Molecular Hamiltonians, VQE, electronic structure calculations
๐ Many-Body Physics: DMRG, tensor networks, phase transitions, correlation functions
๐ค Quantum Machine Learning: QNNs, variational classifiers, quantum kernels
๐ Quantum Field Theory: Field quantization, path integrals, RG flow, anomalies
๐ Advanced Visualization: Bloch spheres, density matrices, Wigner functions
๐ Smithery Compatible: Easy deployment and integration
๐ Installation
Prerequisites
Python 3.11 or higher
Docker (for containerized deployment)
Git
Core vs Optional Dependencies
Core Dependencies (always installed):
FastAPI, Uvicorn (MCP server framework)
Qiskit, Cirq, PennyLane (quantum computing)
QuTiP (open quantum systems)
OpenFermion (quantum chemistry)
NumPy, SciPy, Matplotlib (numerical computing)
Optional Dependencies (install separately if needed):
PySCF (advanced quantum chemistry)
TensorFlow Quantum (quantum ML)
NetKet (neural quantum states)
Additional quantum libraries
Quick Start with Smithery
Local Development
Docker Deployment
๐ง Configuration
Smithery Configuration
Configure via the Smithery dashboard or query parameters:
Environment Variables
๐ Usage
Quantum Circuit Operations
Create Quantum Circuits
Simulate Circuits
Optimize Circuits
Open Quantum Systems
Master Equation Solving
Quantum Chemistry
Molecular Calculations
Quantum Algorithms
Shor's Algorithm
Grover's Search
VQE Optimization
Many-Body Physics
DMRG Simulations
Quantum Machine Learning
Neural Networks
Visualization
Quantum States
๐ API Reference
Core Tools
Tool Name | Description | Parameters |
| Create quantum circuits |
,
,
|
| Simulate circuits |
,
,
|
| Solve open system dynamics |
,
,
|
| Variational quantum eigensolver |
,
,
|
| Many-body simulations |
,
,
|
| Train QNNs |
,
,
,
|
Supported Backends
Qiskit:
qasm_simulator,statevector_simulator,unitary_simulatorCirq:
cirq_simulatorPennyLane:
default.qubit,default.qubit.torch
Circuit Types
empty: Empty circuitbell: Bell state preparationghz: GHZ state preparationqft: Quantum Fourier transformrandom: Random circuit
๐ Architecture
๐งช Examples
Complete Workflow Example
Quantum Chemistry Workflow
๐ฌ Advanced Features
Custom Hamiltonians
GPU Acceleration
Parallel Processing
๐ Performance
Benchmarks
Operation | System Size | Execution Time | Memory Usage |
Circuit Simulation | 20 qubits | ~2s | ~100MB |
VQE Optimization | H2O molecule | ~30s | ~200MB |
DMRG Calculation | 50 sites | ~60s | ~500MB |
QNN Training | 100 samples | ~45s | ~150MB |
Scaling
Quantum Circuits: Up to 30 qubits (simulator dependent)
Many-Body Systems: Up to 100 sites with DMRG
Molecular Systems: Up to 20 orbitals with VQE
ML Training: Up to 1000 samples efficiently
๐ค Contributing
We welcome contributions! Please see our Contributing Guide for details.
Development Setup
๐ License
This project is licensed under the MIT License - see the LICENSE file for details.
๐ Acknowledgments
Qiskit Team for quantum computing framework
QuTiP Developers for open quantum systems tools
PennyLane Team for quantum machine learning
OpenFermion Contributors for quantum chemistry tools
Smithery Platform for MCP server hosting
๐ Support
GitHub Issues: Report bugs or request features
Documentation: Full API documentation
Examples: Jupyter notebooks with examples
๐บ Roadmap
v1.1.0 (Next Release)
ITensor integration for tensor networks
NetKet support for neural quantum states
Advanced error mitigation tools
Quantum error correction codes
v1.2.0 (Future)
Hardware backend support (IBM, Google, IonQ)
Advanced visualization dashboard
Quantum advantage benchmarks
Multi-user collaboration features
Built with โค๏ธ for the quantum computing community
๐ Star us on GitHub | ๐ Read the Docs | ๐ Deploy on Smithery
This server cannot be installed