lattice-mcp-server
lattice-mcp-server
このMCPサーバーは、格子QCDから得られる高温・強く相互作用する物質の熱力学という科学ツールを、あらゆるLLMエージェントに公開します。spectra-mcp-serverとgaia-mcp-serverと同じパターンで構築されており、multiagent-client-demo内のマルチエージェントクライアントは、これらのサーバーのどれも変更せずに駆動できます。
科学の背景
核物質を約156 MeV(約2 × 10¹² K)以上に熱すると、ハドロンはクォーク・グルーオンプラズマに溶解します。これは推測ではありません。格子QCDからの第一原理計算の結果であり、RHICやLHCでの重イオン衝突によって地球上でも再現され、宇宙自体もビッグバンから約10 μs後にこの転移を通過して冷却されたのです。ここにあるツールは、クロスオーバーで出合う次の2つの記述を計算します。
QCD物質の状態方程式 — 連続極限へ外挿した(2+1)-フレーバー格子計算結果の公開パラメトリゼーション(Bazavov et al., HotQCD collaboration, PRD 90, 094503 (2014))
ハドロン共鳴気体(HRG)— 約1200個のハドロンと共鳴(QMHRG2020 list)からなる無相互作用気体であり、クォークが解放されると破綻してしまう閉じ込め相の記述
点線のHRG曲線が格子曲線から離れ始める場所こそがデコンファインメントです。

すべての計算は、HotQCD collaboration の公開解析パッケージであるLatticeQCD AnalysisToolbox(pip install latqcdtools)を使って行われています。data/に同梱されているハドロンリストは、そのリポジトリ(MITライセンス)に由来します。
Related MCP server: SLD MCP Server
ツール
ツール | 説明 |
| 物理的文脈、適用範囲、参考文献 — 最初に呼び出してください |
| 格子EoS: 温度T 上のグリッドで、p/T⁴、ε/T⁴、s/T³、トレースアノマリー、c_s² → CSV |
| ハドロン共鳴気体から同じ列を計算 → CSV |
| おなじみの ε/T⁴、3p/T⁴、(3/4)s/T³ の図、クロスオーバーバンド、理想気体極限、任意のHRGの重ね書き |
| c_s²(T) をソフトポイント(softest point)+ trace anomaly のパネルで図示 |
| HRGのバリオン数感受率 χ₂ᴮ、χ₄ᴮ(重イオンゆらぎの観測量) → CSV |
| χₙᴮ(T) と尖度比 χ₄ᴮ/χ₂ᴮ をハドロン気体の期待値と比較 |
| 2-loop α_s(μ):漸近的自由 → CSV + PNG |
科学系MCPサーバーで踏襲する価値のある2つの規約があります:
すべてのツールは
{status, files, message, metadata}(ArtifactResult)を返す。配列はツール間をファイルパスとして移動し、エージェントのコンテキストウィンドウを経由することはない、ということです。
インストール
conda create -n lattice-tutorial python=3.12 -y
conda activate lattice-tutorial
pip install -e ".[dev]"
pytestすでに他のサーバーで spectra-tutorial の環境をお持ちですか? 再利用できます。pip install latqcdtools を実行してから、このサーバ(およびpytest)は常にこのリポジトリのルートディレクトリから起動してください — チュートリアルの各サーバーは tools と mcp_server という名前のパッケージを提供するため、複数のサーバーを1つの環境に pip install -e しないでください。リポジトリのルートから実行すれば、ローカルパッケージが優先されます。
サーバーの実行
python -m mcp_server --transport streamable-http --port 8002クライアントは http://127.0.0.1:8002/mcp に接続します。ポートは、規約として8002です。これにより、このサーバーは spectra (8000)、gaia (8001)、 bb (8003) と並行して実行できます。停止はCtrl+Cです。
このサーバーを Claude Code、Claude デスクトップアプリ、Codex、Cursor、あるいはその他のMCPクライアントから使うには、docs/mcp-clients.mdを参照してください — チェックイン済みの .mcp.json が Claude Code への接続をすでに設定しています。
エージェントに質問してみる
「ハドロン物質はどの温度で溶けますか?格子QCDの状態方程式とハドロン共鳴気体を計算し、それらを重ねて、どこで、なぜズレるのか説明してください。」
This server cannot be deployed
Maintenance
Related MCP Connectors
MD workbench for agents: 13 analysis tools, renders, hosted GPU runs; LAMMPS + OpenMM.
Provide real-time data querying and visualization by integrating Tako with your agents. Generate o…
PDF, image, video, OCR, screenshot, SQL, QR and text tools for agents. No API key, no signup.
Provide detailed Pokémon data and information through a standardized MCP interface. Enable LLMs an…
Related MCP Servers
- FlicenseNot gradedqualityBmaintenanceMCP server that exposes cosmology tools to LLM agents, including CLASS matter power spectrum computation, eBOSS DR14 Lyman-α forest data retrieval, and plotting capabilities.2-
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to analyze the polarized SLD e+e- collision dataset through agent-callable tools for data inspection, hadronic event selection, leptonic asymmetry measurements, and electroweak physics plotting (A_LR extraction, event shapes, weak-mixing angles).-
- FlicenseNot gradedqualityDmaintenanceExposes Big Bang Nucleosynthesis computation and analysis tools to LLM agents, enabling them to scan parameters like baryon density, extra relativistic species, and neutron lifetime, and to fit abundances against observations.-
- AlicenseNot gradedqualityBmaintenanceExposes HACC cosmological hydrodynamic simulation emulators (GSMF, HMF, cluster profiles, P(k) suppression) as MCP tools, allowing LLM agents to predict observables and generate comparison plots.1MIT