ME

moha2005269/etabs-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

19 stars 1 forks 품질 84 트렌드 24Apache-2.0

Your AI agent, inside ETABS: an MCP server to model, load, analyse and design structures through the official ETABS API.

개요

Rendered from a live ETABS 23 session: every member, deflection and D/C ratio is real. MP4 An agentic server for . Claude Code, Codex, Factory Droid, Cursor and any other MCP client can model, load, analyse, design and inspect structures the way an engineer does, through the official ETABS API, with every call checked against the real signatures. ETABS has a huge automation API: . It's also full of ref arrays, status codes and silent quirks. Agents should be designing buildings, not wrestling with COM marshalling. Search all 1,293 methods, read exact signatures with enum values, and call any of them. ByRef outputs come back as named JSON. etabs_render_view draws the model offscreen from any angle: deformed shapes, D/C ratios, sections, stories. etabs_screenshot shows the real ETABS window. Read any of ETABS's tables and (update / append / delete rows, then apply), with the import log returned.

README

원문 README의 일부입니다. 원문 보기.


Why

ETABS has a huge automation API: 143 interfaces, 1,293 reachable methods, 58 enums. It’s also full of ref arrays, status codes and silent quirks. Agents should be designing buildings, not wrestling with COM marshalling.

etabs-mcp gives agents two layers:

71 curated tools Engineer-shaped workflows: etabs_generate_building, etabs_define_seismic_load, etabs_code_checks, etabs_run_analysis, etabs_get_results, etabs_run_design, etabs_render_view, etabs_find_objects, etabs_edit_table, and more.
The entire API etabs_search_api → etabs_describe_api → etabs_call_api. Every ETABS method is callable with plain JSON, validated against the live signature of the ETABS version you run.

Highlights

Full coverage, zero guesswork Search all 1,293 methods, read exact signatures with enum values, and call any of them. ByRef outputs come back as named JSON.

Sees like an engineer etabs_render_view draws the model offscreen from any angle: deformed shapes, D/C ratios, sections, stories. etabs_screenshot shows the real ETABS window.

The Interactive Database Read any of ETABS’s tables and edit importable ones (update / append / delete rows, then apply), with the import log returned.

Safe by design

GitHub에서 전체 README 보기

설치

uvx etabs-mcp --list-installs
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "etabs": { "command": "etabs-mcp", "env": { "ETABS_MCP_CONNECT_MODE": "auto" } } } }