{"repo":"jianzhichun/abaqus-mcp-server","free":true,"listed":false,"github":"https://github.com/jianzhichun/abaqus-mcp-server","clone":"git clone https://github.com/jianzhichun/abaqus-mcp-server.git","description":"An MCP (Model Context Protocol) server designed to interact with an already running Abaqus/CAE Graphical User Interface (GUI). It allows for the execution of Python scripts within the Abaqus environment and retrieval of messages from the Abaqus message log/area, all through MCP tools.","language":"Python","stars":105,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"English 中文 ABAQUS MCP Server for GUI Scripting An MCP (Model Context Protocol) server designed to interact with an already running Abaqus/CAE Graphical User Interface (GUI). It allows for the execution of Python scripts within the Abaqus environment and retrieval of messages from the Abaqus message log/area, all through MCP tools. This server uses GUI automation techniques ( pywinauto ) to control the Abaqus/CAE application. Features - Script Execution in GUI : Executes Python scripts by automating the \"File - Run Script...\" menu in an active Abaqus/CAE session. - Message Log Retrieval : Attempts to scrape text content from the Abaqus/CAE message/log display area. - MCP Interface : Exposes functionalities as standard MCP tools and prompts for easy integration with LLM agents and other MCP-compatible clients. - Operates on Existing GUI : Does not start or stop Abaqus/CAE; it requires an Abaqus/CAE session to be already open and running. System Requirements - Operating System : Windows (due to pywinauto and Abaqus GUI interaction). - Python : Python 3.7+. - Abaqus/CAE : A compatible version of Abaqus/CAE must be installed and already running with its GUI open when using this server. Python Dependencies Install the required Python packages using pip: (See requirements.txt for the list of dependencies, primarily mcp[cli] , pywinauto , pygetwindow , psutil , pywin32 .) Configuration 1. Ensure Abaqus/CAE is Running : Before starting this MCP server, make sure the Abaqus/CAE applica","default_branch":null,"files":null,"tree":[],"storefront":"/r/jianzhichun","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jianzhichun/abaqus-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}