Skip to content
Tresca

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
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.