Token导航 LogoToken导航

MCP Server · 运维云端

Thermal MCP Server

一个为液冷GPU系统设计的物理引擎,通过AI可调用的MCP服务器提供热力学建模和分析功能。

stdio官方级别未说明来源级核验工具 4
PythonClaude云端部署Claude Desktop

快速开始

作者 / 组织
riccardovietri
提供方
riccardovietri

工具数量

4

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

Thermal MCP Server 属于运维云端类 MCP Server,公开资料标注 4 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install thermal-mcp-server

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 4 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

热mcp服务器

液冷GPU系统的物理引擎,作为AI可调用的MCP服务器公开。 让克劳德为H100集群确定冷却系统的尺寸,优化冷板流速,或比较水与乙二醇,并获得由手工验证的热模型支持的第一性原理答案。

快速开始

立即尝试 --打开 Colab中的交互式笔记本 以交互方式运行NVL72机架尺寸、拓扑比较和流量优化。

安装并用作MCP服务器:

pip install thermal-mcp-server

添加到MCP客户端配置(claude_desktop_config.json 克劳德桌面版):

{
  "mcpServers": {
    "thermal": {
      "command": "python",
      "args": ["-m", "thermal_mcp_server"]
    }
  }
}
注: Claude Desktop不继承您的shell PATH。如果上述方法不起作用,请使用Python二进制文件的绝对路径(例如。 /usr/local/bin/python 或者virtualenv内部的路径)。

配置后,直接向Claude工程部门提问:

*“我有8个H100 SXM GPU,每个700 W,每个冷板8 LPM的水冷,25°C的电源。结温和热裕度是多少?”*
*“在8 LPM的700 W负载下,比较水和50/50乙二醇。”*
*“为并联歧管中的8个H100 GPU确定CDU的尺寸——总流量、系统ΔP和回水温度。”*

克劳德调用相关工具,解释物理学,并在上下文中回答。

*克劳德桌面通话 analyze_coldplate 通过MCP服务器。用户提出自然语言热问题;克劳德选择了正确的工具,运行了物理学,并解释了结果。*

示例:H100 SXM基线

这是手动计算验证的参考案例——每个中间值(雷诺数、努塞尔特数、对流系数、压降)都在 tests/test_physics_behavior.py.

from thermal_mcp_server.physics import analyze
from thermal_mcp_server.schemas import AnalyzeColdplateInput

result = analyze(AnalyzeColdplateInput(
    heat_load_w=700, flow_rate_lpm=8.0, inlet_temp_c=25.0, coolant="water"
))
print(f"Junction temp: {result.junction_temp_c:.1f}°C")   # 70.9°C
print(f"Thermal margin: {83 - result.junction_temp_c:.1f}°C below throttle onset")
print(f"Flow regime: {result.regime}")                      # transitional (Re ≈ 3734)
print(f"Pressure drop: {result.pressure_drop_pa:.0f} Pa")   # 16800 Pa (0.17 bar)

有关机架规模分析(NVL72 CDU尺寸、串联与并联拓扑、1200 W时的B200),请参阅 交互式笔记本.

工具

四个MCP工具,每个都可以作为Python函数使用:

工具它做什么
analyze_coldplate单点热工+水力分析:Tj、电阻击穿、ΔP、工况、泵功率
compare_coolants在相同条件下,水与乙二醇并排
optimize_flow_rate二分查找满足Tj目标的最小流量
analyze_rackN个相同的GPU串联或并联:最大Tj、每个GPU的温度、总流量、系统ΔP、CDU返回温度

看 docs/mcp.md 用于完整的输入/输出模式。

运作原理

物理引擎将冷板建模为1D热阻网络:

T_junction = T_inlet + Q × (R_jc + R_tim + R_base + R_conv) + ΔT_coolant/2
  • R_jc/R_tim: 封装电阻(芯片制造商规格或估计)
  • R_base: 铜基导电(几何形状+k=385 W/m·k)
  • R_conv: 强制对流——Dittus Boelter(湍流)或Nu=4.36(层流),通过过渡线性混合(Re 2300-4000)
  • ΔP : Darcy Weisbach与Blasius摩擦系数相同,过渡混合物

机架级模型以串联(累积温升)或并联(均匀入口、分流)拓扑堆叠N个单GPU分析。

flowchart LR
    A["Input\nchip power, flow,\ncoolant, geometry"] --> B["Physics Engine\nDittus-Boelter · Darcy-Weisbach\nR_total network"]
    B --> C["Output\nT_junction · ΔP\nthermal margin · pump power"]

看 docs/physics.md 获取包括方程和假设在内的完整物理文档。

验证

根据公布的芯片规格进行模型输出。所有运行均使用25°C入口的水冷却液。

芯片TDPTj设计天花板Tj型号边距注释
H100 SXM700 W83°C70.9摄氏度 8 LPM12.1°C默认几何形状;手工计算验证
MI300X750 W~85°C(代理)74.2摄氏度 在8 LPM~10°CAMD不发布Tj_max
B200 NVL721200 W~75°C(测试)75.0摄氏度 在9.3 LPM/GPU0°C时,极限R_jc=0.02 K/W est。;NVIDIA不发布
高迪3 OAM900 W(空气)/1200 W(液体)~85°C(代理)需要B200级几何形状--默认H100几何形状尺寸小于1200 W
关于B200和高迪3号: 英伟达和英特尔没有公布这些芯片的冷板几何形状或R_jc。B200分析使用工程估算。视为指示性;真正的规模需要供应商数据。

芯片来源: NVIDIA H100产品介绍 · 英伟达GB200 NVL72 · 半分析B200热估算 · AMD MI300X产品介绍 · 英特尔高迪3产品简介

已知限制

这些是明确记录的,因为它们约束了模型可以和不能告诉你的内容:

  • 无歧管或集管压力损失 --机架ΔP仅为冷板。实际系统ΔP应增加20-50%的歧管损失。
  • 无异构机架 --所有GPU都假设相同的TDP、几何形状和热阻。
  • 仅稳态 --没有瞬态热电容。
  • 单点流体特性 --标称温度为25°C时,水和乙醇50的性能保持不变。
  • 无流量分配不均 --假设所有冷板上都有均匀的流动。

发展

git clone https://github.com/riccardovietri/thermal-mcp-server.git
cd thermal-mcp-server
uv sync --group dev
uv run pytest -v  # all tests should pass

路线图

  • 交互式演示抛光 --扩大 Colab笔记本 具有灵敏度输出和更清晰的漫游
  • 投资回报率计算器 --空气和液体之间的年度冷却成本增量、CDU投资回收期、每个GPU的冷却成本

工具与能力

工具数量

4

资源数量

0

提示词数量

0

能力标签

液冷系统Python本地部署GPU热管理物理引擎AI集成热力学建模

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 4 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Thermal MCP Server

MCP World · 本页

4stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Thermal MCP Server 怎么安装?

公开资料给出的安装命令是 pip install thermal-mcp-server,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Thermal MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Thermal MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Thermal MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Thermal MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP