mcpField
Q
quantum-mcp

quantum-mcp

ローカル
andylbrummer.github.io科学・教育226 週間前に更新

quantum-mcp について

quantum-mcpは、量子力学シミュレーションと波動関数解析のためのMCPサーバーです。科学計算向けに1次元・2次元のシュレーディンガー方程式を扱い、CUDAによる加速も選択できます。

主な機能

  1. 011次元・2次元のシュレーディンガー方程式シミュレーション
  2. 02格子ポテンシャルとカスタムポテンシャルの作成
  3. 03波束と平面波の生成
  4. 04波動関数の物理量解析
  5. 05ポテンシャル図と時間発展動画
  6. 06オプションのCUDAアクセラレーション

活用シーン

  1. 01粒子と波のダイナミクスのシミュレーション
  2. 02トンネル効果や干渉の検討
  3. 03波動関数の物理量の解析

MCP 対応

量子シミュレーション、ポテンシャル作成、波動関数解析、可視化のツールをMCPクライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"andylbrummer-quantum": {
"command": "uvx",
"args": [
"scicomp-quantum-mcp"
]
}
}
}
起動コマンドuvx scicomp-quantum-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypiscicomp-quantum-mcp0.1.6

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

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 の一部

科学計算のための包括的なシステムの一部です。エコシステム全体については、ドキュメントをご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。