openfoam-mcp-server
by webworn·★ 97·综合分 46
基于苏格拉底式提问和OpenFOAM集成的智能CFD教育系统,提供AI驱动的流体力学问题解决能力。
概述
该MCP服务器通过先进的上下文工程、苏格拉底式提问模式和系统化错误解决方法革新CFD教育。它提供12种专业CFD分析工具,包括网格质量评估、湍流分析和RDE波研究。系统能适应用户专业水平,使用5 Whys方法进行故障排除,使专业流体动力学分析可通过自然语言交互实现。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
需要使用苏格拉底式问答和上下文工程来学习计算流体动力学概念的教育工作者和CFD学生。
什么时候不要选它
需要完全集成生产环境的专业CFD工程师,因为此服务器更侧重于教育而非高级仿真工作流。
此 server 暴露的工具
从 README 抽取出 12 个工具start_cfd_assistanceStart an intelligent CFD conversation with context engineering
continue_cfd_conversationContinue CFD discussion with adaptive Socratic questioning
execute_openfoam_operationExecute OpenFOAM operations (mesh, solve, post-process)
analyze_cfd_resultsAnalyze CFD results with educational explanations
get_cfd_learning_guidanceGet personalized CFD learning recommendations
assess_mesh_qualityMesh quality analysis with solver compatibility assessment
analyze_stl_geometrySTL preprocessing and snappyHexMesh readiness analysis
analyze_turbulent_flowComprehensive turbulent flow analysis with model recommendations
analyze_rde_waves_2d2D RDE wave detection and performance metrics
generate_rde_3d_geometry3D RDE annular geometry generation with blockMesh
analyze_rde_waves_3d3D RDE wave propagation and interaction analysis
calculate_rde_3d_performance3D RDE thrust, Isp, and efficiency calculations
可对比工具
安装
安装
先决条件
- 已安装OpenFOAM v12
- 兼容C++20的编译器
- MCP组件需要Python 3.8+
构建说明
git clone https://github.com/webworn/openfoam-mcp-server.git
cd openfoam-mcp-server
mkdir build && cd build
cmake ..
makeClaude Desktop集成
添加到Claude Desktop配置:
{
"mcpServers": {
"openfoam": {
"command": "path/to/openfoam-mcp-server/build/openfoam-mcp",
"args": []
}
}
}FAQ
- 兼容哪个OpenFOAM版本?
- 当前测试兼容OpenFOAM v12。其他版本可能需要求解器迁移。
- 什么是双终端架构?
- 系统同时提供OpenFOAM执行能力和智能对话流,允许用户运行模拟同时获得教育指导。
openfoam-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。