Token导航 LogoToken导航TokenDH.com
Hotspot MCP logo
AI代理stdio官方级别未说明来源级核验

Hotspot MCP

MCP Server

HotSpot MCP是一个将Claude LLM与HotSpot大气扩散模拟软件集成的协议服务器,支持通过自然语言请求自动执行模拟并返回结果。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
PythonClaudeAI代理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jeromwolf

提供方

jeromwolf

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv .venv

详细介绍

热点MCP

用于Claude LLM和HotSpot大气扩散模拟代码集成的模型上下文协议(MCP)服务器

概要

HotSpot是美国DOE NARAC/LLNL开发的大气扩散模拟软件。该项目提供了一个MCP服务器,当Claude LLM用自然语言要求模拟时,它会自动运行HotSpot并返回结果。

主要功能

  • run_hotspot_模拟:运行大气扩散模拟
  • 获取可用放射性核素:查看可用放射性核素列表
  • parse_hotspot_output:解析模拟结果
  • 获取热点状态:检查服务器状态

支持的型号

型号说明

tritium_release释放氚 plutonium_explosion钚爆炸 plutonium_fire钚火灾 铀爆炸 | general_plume |普通套间| |nuclear_explosion核爆

安装

# 가상환경 생성
python -m venv .venv
source .venv/bin/activate  # macOS/Linux
# .venv\Scripts\activate  # Windows

# 의존성 설치
pip install -r requirements.txt

项目结构

hotspotMCP/
├── src/
│   ├── server.py           # MCP 서버 메인
│   ├── hot_generator.py    # .hot 파일 생성
│   ├── hotspot_runner.py   # HotSpot 실행 (Mock 모드 포함)
│   ├── output_parser.py    # 결과 파싱
│   ├── exceptions.py       # 커스텀 예외
│   ├── logger.py           # 로깅 설정
│   └── models/
│       └── schemas.py      # Pydantic 데이터 모델
├── tests/
│   └── test_integration.py # 통합 테스트
├── docs/
│   ├── PRD_v2.md           # 제품 요구사항 문서
│   ├── TASKS.md            # 작업 계획서
│   └── HOTSPOT_ANALYSIS.md # HotSpot 기술 분석
├── requirements.txt
└── README.md

使用方法

Mock模式测试(MacOS)

# 통합 테스트 실행
python tests/test_integration.py

运行MCP服务器

# 서버 실행
python -m src.server

Claude Desktop集成(即将推出)

claude_desktop_config.json添加到:

{
  "mcpServers": {
    "hotspot": {
      "command": "python",
      "args": ["-m", "src.server"],
      "cwd": "/path/to/hotspotMCP"
    }
  }
}

状态

状态进度 |-------|------|--------| |第1阶段:环境构建和HotSpot分析|完成|100%| |第2阶段:MCP服务器基本结构实现|完成|100%| |Phase3:核心功能开发|完成100%| |第4阶段:测试和验证|完成100%|

Mock模式

HotSpot是Windows专用程序。提供Mock模式,以便在MacOS/Linux上进行开发和测试。

  • Mock模式:返回示例结果(不运行实际HotSpot)
  • 物理模式:在Windows上安装HotSpot后运行

参考资料

许可证

该项目旨在研究和培训。

目录标签

目录标签

PythonClaudeAI代理大气模拟本地部署核事故分析LLM集成环境安全科学计算

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP