Skip to content
Tresca

Abaqus MCP Server (MOBAI547800)

MCP serverCommunity

A sandboxed Abaqus command-line server: generates scripts, submits .inp jobs, parses logs and pulls ODB fields to CSV. By MOBAI547800.

0 starsUpdated 4 months agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
Works with
Abaqus
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
Tested with Abaqus 2025
Operating systems
Windows
Needs a Abaqus licence
Yes
Transport
Local (stdio)
AI clients documented
Claude Code, Claude Desktop
Licence
MIT
Language
Python

What it can do

  • Eleven tools, from environment checks and template scripts (cantilever, static, modal, contact) to job submission and clean-up.
  • Reads .sta, .msg, .dat and .log files and pulls out errors and warnings.
  • Extracts ODB metadata, field output (S, U, E, PEEQ, RF) and history output to CSV through generated scripts run under abaqus python.
  • Keeps all file operations inside one workspace folder and asks for confirmation before submitting, running scripts or deleting files.

Limitations

  • Works through the Abaqus command line, not a live CAE session.
  • The README's clone URL is a placeholder, and the project has few users so far.

Install

{
  "mcpServers": {
    "abaqus": {
      "type": "stdio",
      "command": "python",
      "args": ["-m", "abaqus_mcp_server.cli", "serve"],
      "env": {
        "ABAQUS_COMMAND": "D:\\SIMULIA\\Commands\\abaqus.bat",
        "ABAQUS_MCP_WORKSPACE_DIR": "${CLAUDE_PROJECT_DIR:-.}/abaqus_work"
      }
    }
  }
}

Source: github.com/MOBAI547800/abaqus-mcp-server#-claude-desktop-integration

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.