
你的AI代理,位于ETABS内部:一个MCP服务器,通过官方ETABS API建模、加载、分析和设计结构。
概览
从一次实时ETABS 23录音中渲染:每个构件、偏转和D/C比都是真实的。MP4 一个代理服务器。Claude Code、Codex、Factory Droid、Cursor 以及任何其他 MCP 客户端,都可以像工程师一样通过官方 ETABS API 进行建模、加载、分析、设计和检查结构,并且每次调用都与真实签名进行核对。 ETABS有一个庞大的自动化API:。它也充满了ref数组、状态代码和无声的特性。特工应该设计建筑,而不是与COM指挥斗争。 搜索所有1293种方法,读取带有枚举值的精确签名,然后调用任意一个。ByRef的输出以命名的JSON返回。 etabs_render_view从任何角度绘制模型:变形形状、D/C比、剖面、故事。etabs_screenshot显示真实的ETABS窗口。 阅读ETABS的任何表,然后(更新/添加/删除行,然后应用),并返回导入日志。
概述(AI 翻译)
从一次实时ETABS 23录音中渲染:每个构件、偏转和D/C比都是真实的。MP4
Etabs-MCP
你的人工智能代理,在ETABS内部。
一个针对CSI ETABS v22+的代理性模型上下文协议**服务器。Claude代码、Codex、工厂机器人、光标及任何 其他MCP客户端可以像工程师一样建模、加载、分析、设计和检查结构, 通过官方ETABS API,每次调用都会与真实签名进行核对。
快速入门 ·工具 ·工作原理 ·测试 ·配置
为什么
ETABS 拥有庞大的自动化 API:143 个接口,1,293 个可达方法,58 个枚举。它还充满了
ref 阵列、状态代码和无声个性。特工们应该设计建筑,而不是与指挥系统抗争。
etabs-mcp 给智能体提供了两层:
| 71 个策划工具 | 工程师式工作流程: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] 等。 |
| 整个API | etabs_search_api →etabs_describe_api → etabs_call_api。 |
本页由 AI 翻译,技术细节请以原文为准。
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
安装
uvx etabs-mcp --list-installs配置
{
"mcpServers": {
"etabs": {
"command": "etabs-mcp",
"env": { "ETABS_MCP_CONNECT_MODE": "auto" }
}
}
}