Back to Browse

Etabs MCP Server

Developer ToolsUse Caution4.8MCP RegistryLocal
Free

Server data from the Official MCP Registry

Agentic MCP server for CSI ETABS v22+: model, load, analyse, design and inspect structures.

About

Agentic MCP server for CSI ETABS v22+: model, load, analyse, design and inspect structures.

Security Report

4.8
Use Caution4.8High Risk

etabs-mcp is a structural-engineering MCP server that drives a local ETABS installation through its official API, and its permissions (ETABS process launch, model file I/O, ETABS database tables, and optional HTTP transport) match that purpose. The main concerns are a generic API dispatcher that exposes the whole ETABS API to the agent, an optional bearer token on HTTP transports, and a token passed on the command line. The visible code shows no exfiltration, backdoor, or unsanitized shell execution, but the policy module and the HTTP server code were truncated, so their enforcement could not be verified. Supply chain analysis found 9 known vulnerabilities in dependencies (0 critical, 8 high severity). Package verification found 1 issue.

6 files analyzed · 16 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

process_spawn

Check that this permission is expected for this type of plugin.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

File System Write

Writes or modifies files on your machine. Check that this is expected for the tool.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

database

Check that this permission is expected for this type of plugin.

screen_capture

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

coreclrOptional

Environment variable: ETABS_MCP_RUNTIME

2000Optional

Environment variable: ETABS_MCP_MAX_ARRAY_ITEMS

500Optional

Environment variable: ETABS_MCP_MAX_TABLE_ROWS

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-moha2005269-etabs-mcp": {
      "env": {
        "ETABS_MCP_RUNTIME": "your-etabs-mcp-runtime-here",
        "ETABS_MCP_MAX_TABLE_ROWS": "your-etabs-mcp-max-table-rows-here",
        "ETABS_MCP_MAX_ARRAY_ITEMS": "your-etabs-mcp-max-array-items-here"
      },
      "args": [
        "etabs-mcp"
      ],
      "command": "uvx"
    }
  }
}

Reviews

No reviews yet

Be the first to review this server!