scicomp-quantum-mcp
mcp-name: io.github.andylbrummer/quantum-mcp
MCP server for wave mechanics and Schrödinger equation simulations.
Overview
This server provides tools for quantum mechanics simulations and wavefunction analysis:
- Schrödinger solver - Time-dependent wave equation simulations in 1D and 2D
- Potential creation - Crystalline lattices, custom potentials, harmonic oscillators
- Wavefunction analysis - Observable computation, probability density, energy analysis
- Wave packets - Gaussian wave packet creation and evolution
- GPU acceleration - Optional CUDA acceleration for large simulations
Installation & Usage
# Run directly with uvx (no installation required)
uvx scicomp-quantum-mcp
# Or install with pip
pip install scicomp-quantum-mcp
# With GPU support
pip install scicomp-quantum-mcp[gpu]
# Run as command
scicomp-quantum-mcp
Available Tools
Potential Creation
create_lattice_potential- Crystalline lattice potentials (square, hexagonal, triangular)create_custom_potential- Custom potential from mathematical functioncreate_gaussian_wavepacket- Localized Gaussian wave packetscreate_plane_wave- Plane wave states
Simulation
solve_schrodinger- 1D time-dependent Schrödinger equationsolve_schrodinger_2d- 2D time-dependent Schrödinger equationget_task_status- Monitor async simulationsget_simulation_result- Retrieve completed simulation data
Analysis
analyze_wavefunction- Compute observables from wavefunctionvisualize_potential- Plot potential energy landscapesrender_video- Animate probability density evolution
Configuration
Enable GPU acceleration with environment variable:
MCP_USE_GPU=1 scicomp-quantum-mcp
Examples
🎬 Visual Demos
Spectacular animated demonstrations:
Run demos with Claude:
claude -p "Simulate double-slit interference" \
--allowedTools "mcp__quantum-mcp__*"
📖 Code Examples
Practical tutorials in EXAMPLES.md:
- Particle in a box dynamics
- Double-slit interference patterns
- Quantum tunneling
- Crystal lattice scattering
📚 Full Documentation
See the API documentation for complete reference.
Part of Math-Physics-ML MCP System
Part of a comprehensive system for scientific computing. See the documentation for the complete ecosystem.
Metadata
Release files for scicomp-quantum-mcp 0.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| scicomp_quantum_mcp-0.1.6.tar.gz | 13.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| scicomp_quantum_mcp-0.1.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.4 kB
Release files / scicomp_quantum_mcp-0.1.6.tar.gz
| Download URL | scicomp_quantum_mcp-0.1.6.tar.gz |
|---|---|
| Size | 13.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dfbb9039c691227628ab07520c08717310d3fb6e1693d17c6bc3aeae8ddbd0b1
|
|
BLAKE2b-256 checksum How to use checksums |
9a2c1c53594f83c0f4b108045292ac9ba8a69c7cb0d63af4fd985450ba6fe528
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency logRelease files / scicomp_quantum_mcp-0.1.6-py3-none-any.whl
| Download URL | scicomp_quantum_mcp-0.1.6-py3-none-any.whl |
|---|---|
| Size | 10.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a51c5a9dd23e322d770f01d55502b530193adc7cddfaae8489895da6583d7ebf
|
|
BLAKE2b-256 checksum How to use checksums |
7863b381d312b59466b67494ed2dfe9077fb174a384c15c74e37c6721c8e3def
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jan 5, 2026.
Transparency log