openfoam-mcp-server
by webworn·★ 97·Score 46
Intelligent CFD education system using Socratic questioning and OpenFOAM integration with AI-driven problem solving.
Overview
This MCP server revolutionizes CFD education through advanced context engineering, Socratic questioning patterns, and systematic error resolution. It provides 12 specialized tools for CFD analysis including mesh quality assessment, turbulent flow analysis, and RDE wave studies. The system adapts to user expertise levels and uses a 5 Whys methodology for troubleshooting, making professional fluid dynamics analysis accessible through natural language interaction.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Educators and CFD students who need an interactive learning system that uses Socratic questioning and context engineering to teach computational fluid dynamics concepts.
When NOT to choose this
Professional CFD engineers needing a fully integrated production environment, as this server focuses more on education than advanced simulation workflows.
Tools this server exposes
12 tools extracted from the READMEstart_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
Comparable tools
Installation
Installation
Prerequisites
- OpenFOAM v12 installed
- C++20 compatible compiler
- Python 3.8+ for MCP components
Build Instructions
git clone https://github.com/webworn/openfoam-mcp-server.git
cd openfoam-mcp-server
mkdir build && cd build
cmake ..
makeClaude Desktop Integration
Add to Claude Desktop config:
{
"mcpServers": {
"openfoam": {
"command": "path/to/openfoam-mcp-server/build/openfoam-mcp",
"args": []
}
}
}FAQ
- What OpenFOAM version is compatible?
- Currently tested with OpenFOAM v12. Solver migration may be needed for other versions.
- What is the dual-terminal architecture?
- The system provides both OpenFOAM execution capabilities and intelligent conversation flow, allowing users to run simulations while receiving educational guidance.
Compare openfoam-mcp-server with
Last updated · Auto-generated from public README + GitHub signals.