Skip to content
Tresca

Ansys Mechanical / MAPDL AI: MCP servers and agent skills

Ansys publishes two official MCP servers for its structural solvers, PyMechanical-MCP for Mechanical and PyMAPDL-MCP for Mechanical APDL, both pre-1.0 and built on the PyAnsys libraries over gRPC. Community servers add named tools for loads and results, a Workbench and ACT bridge, and Fluent-centred multi-product wrappers, and two skill sets add analysis and validation rules. Most need a licensed local or remote Mechanical session; one community server has only been run against 2026 R1.

  • Includes Ansys (Synopsys)'s official server (pre-1.0).
  • 6 MCP servers and 2 agent skills listed.
Ansys (Synopsys)6 servers · 2 skillsChecked 4 Nov 2026

Integrations for Ansys Mechanical / MAPDL

Official

MCP serverOfficial · Pre-1.0

PyMechanical-MCPby Ansys (Synopsys)

Ansys's own MCP server for Mechanical: launches or attaches to a session over gRPC, runs scripts, solves and exports results.

LocalWindows, macOS, LinuxNeeds a Ansys Mechanical / MAPDL licenceCan modify models37· updated 2 days ago
MCP serverOfficial · Pre-1.0

PyMAPDL MCP Serverby Ansys (Synopsys)

Ansys's own MCP server for Mechanical APDL: runs APDL commands and PyMAPDL code in a live MAPDL session and plots results.

LocalNeeds a Ansys Mechanical / MAPDL licenceCan modify models12· updated 3 days ago

Community and commercial servers

MCP serverCommunity

ANSYS Workbench MCP (CAE Agent Hub)by Cai-aa

Drives Workbench journals and a live Mechanical session through an ACT extension, with 45 tools for structural and modal chains.

LocalWindowsNeeds a Ansys Mechanical / MAPDL licenceCan modify models1.3k· updated 10 days ago
MCP serverCommunity

ANSYS Mechanical & ACP MCP Serversby codersag

Connects to a running Mechanical 2026 R1 session over PyMechanical gRPC with named tools for materials, mesh, loads, solve and results.

LocalWindowsNeeds a Ansys Mechanical / MAPDL licenceCan modify models20· updated 13 days ago
MCP serverCommunity

Ansys MCP Server (vorobjewsen30-max)by vorobjewsen30-max

A Claude Code server built on PyAnsys that keeps one Fluent window open and lists CFD, FEA, thermal and FSI tool sequences.

LocalWindows, macOS, LinuxNeeds a Ansys Mechanical / MAPDL licenceCan modify models15· updated 4 months ago
MCP serverCommunity

Ansys MCP Server (knewnothing-git)by knewnothing-git

An early multi-product server that opens MAPDL or Fluent sessions through PyAnsys, runs commands and reads Ansys files.

Needs a Ansys Mechanical / MAPDL licenceCan modify models71· updated 1 year ago

Agent skills

SkillCommunity

Ansys Mechanical skills (CAE Agent Hub)by Cai-aa

Two SKILL.md workflows for live Workbench and Mechanical structural work, with quality gates, evidence checks and reporting rules.

WindowsNeeds a Ansys Mechanical / MAPDL licence1.3k· updated 10 days ago
SkillCommunity

FEMisby test1card

A solver-agnostic FEA governance skill: mesh-independence (GCI), V&V gates and rules on what an agent may run unattended.

Windows, macOS, Linux8· updated 4 weeks ago

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

How AI connects to Ansys Mechanical / MAPDL

An MCP server or skill can only do what Ansys Mechanical / MAPDL lets programs do. Ansys Mechanical / MAPDL exposes 3 automation interfaces:

  • PyMechanical and Mechanical scripting (Python): PyMechanical is the Python API for Mechanical 2024 R2 and later. It has two modes: embedding, which runs Mechanical inside your own Python process with full object-model access, and remote session, which launches Mechanical as a separate gRPC server in batch or GUI mode and sends it scripts such as Model.AddStaticStructuralAnalysis(). PyMechanical-MCP and the codersag server both use the remote mode, which is why they ask you to launch Mechanical or give a gRPC port. Documentation
  • PyMAPDL and APDL command language (Python): Mechanical APDL is still driven by APDL, its own command language (/PREP7, ET, VMESH, SOLVE and so on), written to input files or sent one command at a time. PyMAPDL wraps the solver in a Python session, maps commands to methods and can launch MAPDL locally, remotely or in Docker. PyMAPDL-MCP sends both raw APDL and PyMAPDL code through it. Documentation
  • Workbench journals (Other): Workbench projects can be recorded and replayed as journals (.wbjn) and run in batch with RunWB2. The CAE Agent Hub server uses journals for project-level work such as creating linked static and modal systems, and an ACT extension inside Mechanical for model changes.

What Ansys (Synopsys) offers

Ansys (now part of Synopsys) publishes PyMechanical-MCP and PyMAPDL-MCP from its own GitHub organisation, alongside servers for Fluent, CFX, Electronics Desktop and Lumerical. Inside the product, Engineering Copilot with the AnsysGPT assistant arrived in Mechanical 2025 R2, and 2026 R1 added a Mesh Agent in Mechanical for exploratory use that helps resolve meshing failures.

Checked 4 Nov 2026. Sources: ansys/pymechanical-mcp, Work faster and smarter with Ansys Engineering Copilot (Ansys blog), Synopsys launches Ansys 2026 R1

What you can do with Ansys Mechanical / MAPDL and AI

  • Launch Mechanical or attach to an open session, upload geometry, run a setup script, solve and export results or a screenshot, all through the official PyMechanical server.
  • Send APDL commands such as /PREP7, ET, BLOCK and VMESH to a running MAPDL instance and plot the result with PyVista.
  • Assign materials, add fixed supports, forces and pressures by named selection, then read back equivalent stress and modal frequencies without writing scripts.
  • Build a rotating static analysis feeding a prestressed modal analysis in Workbench and extract the frequency shift.
  • Check a converged answer before quoting it, using a skill that asks for a mesh-independence study and reaction balance.

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

Installing

The listings here document setup for Claude Code, Claude Desktop, Codex, Continue, Cursor, VS Code (GitHub Copilot) and Windsurf. Install steps, copied from each project's own documentation, are on each listing's page. Most Ansys Mechanical / MAPDL integrations run on your own computer next to Ansys Mechanical / MAPDL, so you need Ansys Mechanical / MAPDL installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there an official Ansys Mechanical MCP server?

Yes. Ansys publishes PyMechanical-MCP for Mechanical and PyMAPDL-MCP for Mechanical APDL in its own GitHub organisation. As of 4 November 2026 both are version 0.3.x and marked Alpha on PyPI.

Can Claude run an Ansys Mechanical simulation?

Yes, with a licensed Mechanical installation. Add PyMechanical-MCP to Claude Code or Claude Desktop, then ask Claude to launch Mechanical or connect to a session that has gRPC enabled; it can run scripts, solve and export results.

What is the difference between the Mechanical and MAPDL servers?

PyMechanical-MCP works with the Mechanical application and its model tree through Python scripts. PyMAPDL-MCP talks to the MAPDL solver directly, so the agent writes APDL commands or PyMAPDL code instead.

Is Ansys Engineering Copilot the same as an MCP server?

No. Engineering Copilot is an in-product help assistant built on AnsysGPT. It answers questions and links to training; it doesn't let an outside AI client drive Mechanical. The MCP servers do that.

Do these servers support LS-DYNA?

No official PyAnsys server covers LS-DYNA as of this check. Ansys' LS-DYNA has its own Python library, PyDYNA, but no listed MCP server.

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

Sources (checked 4 Nov 2026): PyMechanical documentation · PyMAPDL documentation · Ansys organisation MCP repositories (PyAnsys MCP collection index in CAE-Agent-Hub) · Ansys Mechanical product page · Ansys Mechanical / MAPDL product page

Ansys Mechanical / MAPDL is a trademark of Ansys (Synopsys). Tresca is independent and not affiliated with or endorsed by Ansys (Synopsys).