1 v0.3.2 更新于 2026-10-18
ETABS MCP MCP Server
Agentic MCP server for CSI ETABS v22+: model, load, analyse, design and inspect structures.
适用客户端
本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端
安装配置
本地运行(pypi)
{
"mcpServers": {
"etabs-mcp": {
"command": "uvx",
"args": [
"etabs-mcp"
]
}
}
}将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。
提供的工具 接入后 Agent 可调用这 20 个工具
etabs_list_installations
列出系统中已安装的 ETABS 版本。
etabs_connect
连接到运行中的 ETABS 实例或启动新实例。
etabs_status
查看当前连接与模型状态。
etabs_disconnect
断开与 ETABS 的连接。
etabs_model_overview
获取当前模型的总体概览信息。
etabs_new_model
新建一个模型。
etabs_open_model
打开已有的模型文件。
etabs_save_model
保存当前模型。
etabs_set_units
设置模型使用的单位。
etabs_get_stories
获取楼层信息。
etabs_set_stories
设置楼层信息。
etabs_add_frames
添加框架(梁柱)单元。
etabs_add_areas
添加面单元。
etabs_add_points
添加节点点对象。
etabs_list_objects
列出模型中的对象。
etabs_delete_objects
删除模型中的对象。
etabs_set_restraints
为节点设置约束。
etabs_assign_section
为对象指定截面。
etabs_select
选择模型中的对象。
etabs_list_properties
列出可用的属性定义。