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.