quantum-mcp について
quantum-mcpは、量子力学シミュレーションと波動関数解析のためのMCPサーバーです。科学計算向けに1次元・2次元のシュレーディンガー方程式を扱い、CUDAによる加速も選択できます。
主な機能
- 011次元・2次元のシュレーディンガー方程式シミュレーション
- 02格子ポテンシャルとカスタムポテンシャルの作成
- 03波束と平面波の生成
- 04波動関数の物理量解析
- 05ポテンシャル図と時間発展動画
- 06オプションのCUDAアクセラレーション
活用シーン
- 01粒子と波のダイナミクスのシミュレーション
- 02トンネル効果や干渉の検討
- 03波動関数の物理量の解析
MCP 対応
量子シミュレーション、ポテンシャル作成、波動関数解析、可視化のツールをMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
scicomp-quantum-mcp
mcp-name: io.github.andylbrummer/quantum-mcp
波動力学とシュレーディンガー方程式のシミュレーション向け MCP サーバーです。
概要
このサーバーは、量子力学のシミュレーションと波動関数の解析に使用するツールを提供します。
- シュレーディンガー方程式ソルバー - 1D および 2D の時間依存波動方程式シミュレーション
- ポテンシャルの作成 - 結晶格子、カスタムポテンシャル、調和振動子
- 波動関数の解析 - 物理量の計算、確率密度、エネルギー解析
- 波束 - ガウス波束の作成と時間発展
- GPU アクセラレーション - 大規模シミュレーション向けのオプションの CUDA アクセラレーション
インストールと使用方法
# 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
利用可能なツール
ポテンシャルの作成
create_lattice_potential- 結晶格子ポテンシャル(正方形、六角形、三角形)create_custom_potential- 数学関数によるカスタムポテンシャルcreate_gaussian_wavepacket- 局在したガウス波束create_plane_wave- 平面波状態
シミュレーション
solve_schrodinger- 1D 時間依存シュレーディンガー方程式solve_schrodinger_2d- 2D 時間依存シュレーディンガー方程式get_task_status- 非同期シミュレーションの監視get_simulation_result- 完了したシミュレーションデータの取得
解析
analyze_wavefunction- 波動関数から物理量を計算visualize_potential- ポテンシャルエネルギーの地形をプロットrender_video- 確率密度の時間発展をアニメーション化
設定
環境変数を使用して GPU アクセラレーションを有効にします。
MCP_USE_GPU=1 scicomp-quantum-mcp
使用例
🎬 ビジュアルデモ
見応えのあるアニメーションデモ:
Claude でデモを実行します。
claude -p "Simulate double-slit interference" \
--allowedTools "mcp__quantum-mcp__*"
📖 コード例
EXAMPLES.md に実践的なチュートリアルがあります。
- 箱の中の粒子のダイナミクス
- 二重スリット干渉パターン
- 量子トンネル効果
- 結晶格子散乱
📚 全ドキュメント
完全なリファレンスについては、API ドキュメントをご覧ください。
Math-Physics-ML MCP System の一部
科学計算のための包括的なシステムの一部です。エコシステム全体については、ドキュメントをご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。