Skip to content
Tresca

ETABS MCP servers and AI agent skills

ETABS has no official MCP server, but several community servers attach to a running ETABS on Windows through the CSI API (ETABSv1). The broadest cover modelling, loads, analysis, results, design and database tables; one adds IS 1893 seismic checks, another ships a skill, and a free closed-source build claims ETABS 17 onward. A separate server only searches your own copy of the ETABS help. Supported versions differ widely, from v18 to v23, so check each one.

  • No official CSI (Computers and Structures, Inc.) server yet.
  • 9 MCP servers and 1 agent skill listed.
CSI (Computers and Structures, Inc.)9 servers · 1 skillChecked 4 Nov 2026

Integrations for ETABS

Community and commercial servers

MCP serverCommunity

ETABS MCP (AECOMCPS)by SHMH-MCPs (aecomcps.com)

A free, closed-source ETABS server covering modelling, loads, analysis, design, database tables and model QA.

WindowsNeeds a ETABS licenceRead-only or read-write (configurable)0· updated 1 day ago
MCP serverCommunity

ETABS MCP (david-mamani)by David Mamani

A Spanish-language ETABS server shipped as one .exe: sandboxed API code, API search and rendered views, plus a skill.

LocalWindowsNeeds a ETABS licenceCan modify models0· updated 8 days ago
MCP serverCommunity

CSI ETABS MCP Bridgeby Aaradhya Dev Tamrakar

A five-tool ETABS bridge for model info, materials, frame drawing, analysis and drift or force results, run through a gateway.

RemoteWindowsNeeds a ETABS licenceCan modify models2· updated 3 weeks ago
MCP serverCommunity

etabs-mcp (LATINALU)by LATINALU

A Spanish-documented ETABS 22 server with a few dozen named tools for geometry, loads, analysis and results, and a token-protected HTTP mode.

LocalWindowsNeeds a ETABS licenceRead-only or read-write (configurable)0· updated 2 months ago
MCP serverCommunity

etabs-mcp (ASCE 7 model audit)by aiagentengineertech-pixel

A one-file ETABS server that reads results through database tables and runs an ASCE 7 seismic model audit in one call.

LocalWindowsNeeds a ETABS licenceCan modify models0· updated 3 months ago
MCP serverCommunity

ETABS MCP Server (sadwjak)by sadwjak

A Claude Desktop extension for ETABS 21+ that runs sandboxed API code, searches API methods and serves eight ETABS skills.

LocalWindowsNeeds a ETABS licenceCan modify models0· updated 4 months ago
MCP serverCommunity

ETABS MCP Serverby mdvaleed7

A 69-tool ETABS server over the COM API, with IS 1893 seismic checks, ACI and IS 456 stiffness modifiers and table access.

LocalWindowsNeeds a ETABS licenceCan modify models10· updated 5 months ago
MCP serverCommunity

ETABS FastMCP Serverby HuVelasco

A Python MCP server with a C# connector that creates, lists, edits and deletes ETABS points and frames from chat.

LocalWindowsNeeds a ETABS licenceCan modify models1· updated 1 year ago

Agent skills

SkillCommunity

etabs-mcp-api skillby David Mamani

A Spanish SKILL.md that keeps the agent on the ETABS API through the etabs-mcp server and bans screen-control tools.

WindowsNeeds a ETABS licence0· updated 8 days ago

Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.

How AI connects to ETABS

An MCP server or skill can only do what ETABS lets programs do. ETABS exposes 2 automation interfaces:

  • CSI API (ETABSv1 / OAPI) (COM automation): ETABS exposes the CSI API through the ETABSv1 assembly, usable from C#, VB.NET, C++, VBA, MATLAB and Python, where the community servers here use comtypes. Since ETABS v18 one tool can work across SAP2000, CSiBridge and SAFE, and CSI says API tools stay compatible with later major versions without recompiling. The function reference is a .chm help file in the ETABS installation folder rather than a web page. Documentation
  • Interactive database tables (Other): ETABS also holds model data and results in interactive database tables that the API can read and edit. Two of the servers listed here expose them: mdvaleed7/ETABS-mcp has four table tools, and the AECOMCPS build reads, bulk-edits and exports tables.

What CSI (Computers and Structures, Inc.) offers

CSI has not announced an MCP server or AI assistant for ETABS as of this check. Its developer page describes the CSI API and its cross-product compatibility but mentions no AI features. Every ETABS server listed here is a community project, and several state they are not affiliated with CSI.

Checked 4 Nov 2026. Sources: CSI API developer page, ETABS product page

What you can do with ETABS and AI

  • Define stories, grids, concrete and steel sections and draw a building frame in an open ETABS model from a written brief.
  • Set up modal and response spectrum cases, scale them to IS 1893:2016 and produce a storey drift pass/fail table in both directions.
  • Apply ACI 318 or IS 456 cracked-section stiffness modifiers to beams, columns, walls and slabs by group in one step.
  • Read base reactions, storey forces, drifts, modal periods and mass participation after analysis, or bulk-edit and export database tables.
  • Answer "where is this in the ETABS manual?" questions from your own indexed help file.

Taken from the listings' own documentation. Check each listing for exactly what it supports.

Installing

The listings here document setup for Any MCP client, Claude, Claude Code, Claude Desktop, Codex, Cursor, Devin (over HTTP), Gemini, Google Antigravity, OpenCode, VS Code (GitHub Copilot) and Windsurf. Install steps, copied from each project's own documentation, are on each listing's page. Most ETABS integrations run on your own computer next to ETABS, so you need ETABS installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there an official ETABS MCP server?

No. CSI has not published one or announced AI features as of 4 November 2026. The ETABS servers here are community projects built on the CSI API.

Can Claude control ETABS?

Yes, on Windows with ETABS installed and licensed. Servers such as mdvaleed7/ETABS-mcp and david-mamani/etabs-mcp attach to an open ETABS through COM and can build, analyse and query models. Each lists the ETABS versions it was built for.

Do ETABS MCP servers work with SAP2000 or SAFE?

Not directly. The CSI API is shared, but these servers target ETABS. SAP2000 and SAFE have their own servers, listed on their pages.

Which server should I try for seismic checks?

mdvaleed7/ETABS-mcp includes an IS 1893:2016 workflow with modal mass and drift checks. The AECOMCPS build reads drifts, modal periods and mass ratios but does not describe code-specific checks.

AI-generated models, drawings and results must be checked by a qualified engineer before use.

Sources (checked 4 Nov 2026): CSI API developer page · CSI wiki, OAPI FAQ · ETABS product page

ETABS is a trademark of CSI (Computers and Structures, Inc.). Tresca is independent and not affiliated with or endorsed by CSI (Computers and Structures, Inc.).