mcpField
N
NovaSolver Studio

NovaSolver Studio

本地服务
novasolver.jp科研与教育1今天更新

关于 NovaSolver Studio

NovaSolver Studio 是用于结构、热和流体分析的开源工程仿真应用,工程师可通过图形界面或 AI 助手操作。它结合快速预览与外部求解器,并检查收敛情况及结果是否符合参考依据。

主要功能

  1. 01结构与热传导 FEM 分析
  2. 02内部流动与外部绕流分析
  3. 03导入 STEP、IGES 和 BREP 几何
  4. 04内置快速分析预览
  5. 05收敛性与参考结果验证
  6. 06日语、英语和中文界面

适用场景

  1. 01评估导入 CAD 几何上的结构载荷
  2. 02检查稳态热传导与散热片表现
  3. 03分析内部流动或绕流
  4. 04依据参考方法验证仿真结果

MCP 相关

MCP 服务提供类型化工具,用于创建或导入案例、设置条件、运行分析、检查收敛、验证结果和渲染。它不提供 shell 或代码执行工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbnovasolver-studio-0.5.0-win64.mcpb

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

NovaSolver Studio

值得信赖的开源工程仿真软件——支持结构、热学和流体分析,可由你或 AI 助手操作。 構造・熱・流れを解く、オープンソースの解析ソフト。画面からも、AI アシスタント(MCP)からも操作できます。

早期预览版(v0.x)。每个结果都附有明确状态:已运行 → 已收敛 → 已验证。 開発中のプレビュー版です。結果には常に「実行できた → 収束した → 検証済み」の判定がつきます。

功能 / できること

分析几何体快速预览(内置,数秒完成)最终求解验证
结构(线性静力学)模板 · 导入 STEP / IGES / BREP二次四面体 FEMCalculiX梁理论、Heywood Kt、网格收敛性(GCI)
热学(稳态传导)模板 · 导入二次四面体 FEMCalculiX傅里叶定律、翅片理论、GCI
内流模板 · 导入2D 腔体(内置)OpenFOAM®Ghia(腔体)、Poiseuille、质量守恒
绕物体流动导入—OpenFOAM®(snappyHexMesh + 壁面层)球体阻力与 Schiller–Naumann 对比(+0.3%)
水冷(共轭传热)导入(2 个以上物体)—OpenFOAM®(chtMultiRegionSimpleFoam)热量平衡(0.03%)
  • 经过验证,而不只是“运行过”——每个模板都根据解析参考或文献参考进行检查;导入的 形状则通过自动网格收敛性研究(Roache GCI)进行检查。
  • 有意义的警告——例如应力超过屈服强度:即使结果“已验证”,线性分析结果也不再适用。
  • 日语 / 英语 / 中文界面,支持浅色和深色主题。
  • 提供带类型定义的 MCP 服务工具:创建或导入算例、设置条件、运行、检查收敛性、验证、渲染。 不提供 shell 或代码执行工具。AI 的修改会实时显示在 GUI 中。

快速开始(开发者)/ 開発者向けの起動手順

python -m venv .venv
.venv\Scripts\python -m pip install "mcp>=2.3,<3" fastapi "uvicorn[standard]" numpy scipy matplotlib gmsh meshio psutil pyamg pymeshlab zstandard pytest
cd frontend && npm install && npm run build && cd ..
cd backend
set PYTHONPATH=%CD%
..\.venv\Scripts\python -m novastudio serve        # open http://127.0.0.1:8765

安装后会自动查找求解器(未安装时,内置预览求解器仍可使用):

  • CalculiX:将 ccx_static.exe 放在 solvers/calculix/ 下,或设置 NOVASTUDIO_CCX。
  • OpenFOAM(ESI Windows MinGW 版本):安装到 %LOCALAPPDATA%\NovaSolverStudio\solvers\openfoam(仅含 ASCII 字符的 路径),或设置 NOVASTUDIO_OPENFOAM。将 Microsoft MPI 的 msmpi.dll 放在 %LOCALAPPDATA%\NovaSolverStudio\solvers\msmpi 下。

从 AI 助手(MCP)使用 / AI アシスタントから使う

**最简单的方式(Claude Desktop 和其他支持 MCPB 的应用):**从 Releases 下载 novasolver-studio-<version>-win64.mcpb 并打开——应用会将其安装为扩展。 它也列在 MCP Registry 中,名称为 io.github.novasolver/novasolver-studio。

**使用下载的 zip:**将任意 MCP 客户端指向该 exe。

{
  "mcpServers": {
    "novasolver-studio": {
      "command": "C:\\path\\to\\NovaSolverStudio\\NovaSolverStudio.exe",
      "args": ["mcp"]
    }
  }
}

从源代码运行:

{
  "mcpServers": {
    "novasolver-studio": {
      "command": "<studio>\\.venv\\Scripts\\python.exe",
      "args": ["-m", "novastudio", "mcp"],
      "env": { "PYTHONPATH": "<studio>\\backend" }
    }
  }
}

然后可以这样提问:“导入 bracket.step,固定底面,在顶面施加 500 N 的力,运行分析并告诉我结果是否已验证。”

文档

许可证

GPL-3.0——请参阅 LICENSE。Studio 调用的程序仍遵循各自的许可证——请参阅 THIRD_PARTY_NOTICES.md。

本产品未经 OpenCFD Limited 批准或认可。该公司通过 www.openfoam.com 生产和分发 OpenFOAM 软件,并拥有 OPENFOAM® 和 OpenCFD® 商标。

由 NovaSolver 制作——交互式工程仿真器。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。