HyperMesh MCP Server (times1234)
MCP serverCommunity
Meshes solids in HyperMesh with generated Tcl, picking tetra, drag-hex or spin-hex per body from a geometry probe. By times1234.
14 starsUpdated 3 months agoGitHub data from 5 Nov 2026
At a glance
- Type
- MCP server
- Works with
- HyperMesh / OptiStruct
- How it connects
- Drives a running copy of the tool
- Access
- Can modify models
- Tool versions
- unknown (configuration example points at HyperWorks 2020)
- Operating systems
- Windows
- Needs a HyperMesh / OptiStruct licence
- Yes
- Transport
- Local (stdio)
- AI clients documented
- Not stated in its documentation
- Licence
- Not stated in its documentation
- Language
- Python
What it can do
- Runs Tcl through hmbatch.exe, or sends it into a visible HyperMesh session through a generated GUI listener.
- Probes every solid with a temporary coarse surface mesh, then classifies it as tetra, gear-aware tetra, drag hex or spin hex from geometry facts rather than component names.
- Generates guarded meshing scripts with 2D quality repair, fit and chordal-deviation checks, and rolls back to the repaired shell mesh if tetra quality fails.
- Batches heavy tetra work and checkpoints the .hm file to reduce the chance of a crash.
Limitations
- Raw meshing Tcl is blocked unless it comes from the server's own generators.
- The repository has no licence file, and most helper folders and docs are in Chinese.
- Focused on meshing; it doesn't set up loads or run a solver.
Install
{
"mcpServers": {
"hypermesh": {
"command": "python",
"args": ["F:\\mcp\\hypermesh_mcp_server.py"],
"env": {
"HYPERMESH_BATCH_EXE": "F:\\Program Files\\Altair\\2020\\hwdesktop\\hw\\bin\\win64\\hmbatch.exe",
"HYPERMESH_GUI_EXE": "F:\\Program Files\\Altair\\2020\\hwdesktop\\hw\\bin\\win64\\hw.exe"
}
}
}
}Source: github.com/times1234/hypermesh-mcp#configuration-example
MCP servers and skills run code on your computer. Review the source before installing.
AI-generated models, drawings and results must be checked by a qualified engineer before use.