MCP.so
Sign In

FEA-MCP Server

@GreatApo

Basic information

Category

Other

License

MIT

Transports

stdio

Author

GreatApo

About FEA-MCP Server

FEA AI MCP Server (for LUSAS, ETABS etc)

FEA-MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "fea": {
      "command": "python",
      "args": [
        "C:\\your_path_to_the_extracted_server\\FEA-MCP\\src\\server.py"
      ]
    }
  }
}

FEA-MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is FEA-MCP Server?

FEA-MCP Server is a Model Context Protocol server that provides a unified API interface for interacting with Finite Element Analysis (FEA) software packages. It enables AI control of FEA modelling, analysis, and post-processing through a consistent interface, currently supporting ETABS and LUSAS.

How to use FEA-MCP Server?

Install required Python libraries (pywin32, comtypes, mcp), download the repository, and optionally edit the configuration file at src/config.json to select FEA software and version. Then configure an AI client (Claude Desktop, 5ire, or VS Code Copilot) to launch the server script src/server.py. The server exposes MCP tools for geometry creation and querying.

Key features of FEA-MCP Server

  • Supports ETABS and LUSAS FEA software
  • Create geometric objects: points, lines, surfaces, volumes
  • Batch‑create objects via coordinates
  • Retrieve all modelled geometries
  • Sweep points/lines/surfaces (LUSAS only)
  • Select modelled objects and read model units

Use cases of FEA-MCP Server

  • AI‑assisted finite element modelling and analysis
  • Automated batch creation of structural geometry
  • Querying and inspecting existing FE models
  • Integrating AI workflows with ETABS or LUSAS

Frequently asked questions

1

What FEA software does FEA-MCP Server support?

Currently ETABS and LUSAS are supported.

2

What are the system requirements?

Windows operating system, installed FEA software (ETABS or LUSAS), and Python libraries `pywin32`, `comtypes`, and `mcp`.

3

Does the server work with Google Gemini?

No – Gemini crashes when the `create_objects_by_coordinates` tool is enabled.

4

How do I configure which FEA software to use?

Edit `src/config.json` – set the `software` field to `"ETABS"` or `"LUSAS"` and the `version` to the installed version (e.g., `"21.1"` for LUSAS).

5

How can I connect the server to Claude Desktop?

Add an entry to `claude_desktop_config.json` with command `python` and arguments pointing to the server script path (use double backslashes).

Comments

More Other MCP servers