Skip to content
Tresca

HyperMesh / OptiStruct MCP servers and AI agent skills

Two community MCP servers drive HyperMesh on Windows: one generates guarded Tcl meshing scripts that run in hmbatch or a visible session, and one exposes allowlisted live operations through an in-application extension plus typed OptiStruct and Radioss jobs. A third server, listed under Inspire, exports OptiStruct decks and reads .h3d results. HyperWorks now belongs to Siemens and ships its own CoPilot help assistant, but there is no official MCP server.

  • No official Siemens (formerly Altair) server yet.
  • 3 MCP servers listed.
Siemens (formerly Altair)3 serversChecked 4 Nov 2026

Integrations for HyperMesh / OptiStruct

Community and commercial servers

MCP serverCommunity

HyperWorks MCP (CAE Agent Hub)by Cai-aa

Runs screened Tcl in HyperMesh Batch, allowlisted live HyperMesh operations, and OptiStruct and Radioss jobs with real status.

LocalWindowsNeeds a HyperMesh / OptiStruct licenceCan modify models1.3k· updated 10 days ago
MCP serverCommunity

inspire-mcpby zchenjun88-hash

Runs Python in headless Altair Inspire batch processes to read models, summarise .h3d results and export OptiStruct decks.

LocalWindowsNeeds a HyperMesh / OptiStruct licenceCan modify models0· updated 13 days ago
MCP serverCommunity

HyperMesh MCP Server (times1234)by times1234

Meshes solids in HyperMesh with generated Tcl, picking tetra, drag-hex or spin-hex per body from a geometry probe.

LocalWindowsNeeds a HyperMesh / OptiStruct licenceCan modify models14· updated 3 months ago

Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.

How AI connects to HyperMesh / OptiStruct

An MCP server or skill can only do what HyperMesh / OptiStruct lets programs do. HyperMesh / OptiStruct exposes 3 automation interfaces:

  • HyperMesh Python API (Python): Recent HyperMesh releases add a Python command layer on top of the long-standing Tcl API, with an hm base module, entity classes such as Model and Collection, and a recorder that turns interactive actions into code. The CAE Agent Hub server calls this hm API from inside its extension, on the Qt main thread, rather than exposing it to the agent directly. Documentation
  • Tcl command layer and hmbatch (Tcl): HyperMesh's Tcl commands (*tetmesh, *meshdragelements2 and the rest) can run in a visible session or headless through hmbatch.exe. The times1234 server writes Tcl for each meshing strategy and blocks raw meshing commands that bypass its own checks; the CAE Agent Hub server screens Tcl before running it in batch. Documentation
  • OptiStruct and Radioss decks (Input files): OptiStruct reads Nastran-style bulk cards such as MAT1, PSOLID, CHEXA, FORCE and SPC1, while Radioss uses paired Starter and Engine decks. Both are text, so templates can generate and check them before a solve.

What Siemens (formerly Altair) offers

Altair is now part of Siemens, and HyperWorks has moved into the Simcenter portfolio, with Simcenter Hypermesh 2026.1 in the June 2026 release. Altair CoPilot, built into HyperMesh, HyperView and other desktop apps, answers questions from Altair's documentation and can return Python script snippets in beta. It doesn't give an outside AI client control of HyperMesh, and no official MCP server has been announced.

Checked 4 Nov 2026. Sources: Altair CoPilot (HyperWorks help), Altair is now part of Siemens, What's new in Simcenter, June 2026

What you can do with HyperMesh / OptiStruct and AI

  • Probe every solid in an assembly, choose tetra, drag-hex or spin-hex per body and mesh them in guarded batches with quality checks.
  • Import a STEP part into a live HyperMesh session, automesh its surfaces and report element quality, rolling back to a checkpoint if a step fails.
  • Prepare an OptiStruct linear static, normal modes or buckling run from a template the author has run against the real solver, submit it and contour the results in HyperView.
  • Run a Radioss impact fixture and check energy error, added mass and time step before trusting the result.
  • Export an OptiStruct .fem from an Inspire model and summarise displacement and stress from the .h3d file.

Taken from the listings' own documentation. Check each listing for exactly what it supports.

Installing

The listings here document setup for Claude Desktop, Codex and Cursor. Install steps, copied from each project's own documentation, are on each listing's page. Most HyperMesh / OptiStruct integrations run on your own computer next to HyperMesh / OptiStruct, so you need HyperMesh / OptiStruct installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there an official HyperMesh MCP server?

No. Neither Altair nor Siemens has published one as of 4 November 2026. Altair CoPilot is a built-in help assistant, not an MCP server.

Can Claude mesh a model in HyperMesh?

Yes, on Windows with a licensed HyperMesh. The times1234 server sends generated Tcl to hmbatch or to a session with its listener loaded; the CAE Agent Hub server works through an extension you install in HyperMesh.

Which HyperWorks versions are supported?

The times1234 example targets a HyperWorks 2020 install path. The CAE Agent Hub server discovers whatever installation HYPERWORKS_HOME points to and reports missing launchers rather than naming versions.

Can these servers run OptiStruct?

The CAE Agent Hub server submits OptiStruct and Radioss jobs from templates the author has run against the real solvers. The Inspire server only exports OptiStruct decks and reads .h3d results.

AI-generated models, drawings and results must be checked by a qualified engineer before use.

Sources (checked 4 Nov 2026): HyperMesh Python API user guide · Simcenter Hypermesh product page · CAE-Agent-Hub, HyperWorks MCP README · HyperMesh / OptiStruct product page

HyperMesh / OptiStruct is a trademark of Siemens (formerly Altair). Tresca is independent and not affiliated with or endorsed by Siemens (formerly Altair).