etabs-mcp (LATINALU)
MCP serverCommunity
A Spanish-documented ETABS 22 server with a few dozen named tools for geometry, loads, analysis and results, and a token-protected HTTP mode. By LATINALU.
0 starsUpdated 2 months agoGitHub data from 5 Nov 2026
At a glance
- Type
- MCP server
- Works with
- ETABS
- How it connects
- Drives a running copy of the tool
- Access
- Read-only or read-write (configurable)
- Tool versions
- ETABS 22
- Operating systems
- Windows
- Needs a ETABS licence
- Yes
- Transport
- Local (stdio), Remote (HTTP)
- AI clients documented
- Any MCP client, Devin (over HTTP)
- Licence
- Not stated in its documentation
- Language
- Python
What it can do
- Reads stories, grids, points, frames, areas, sections, materials, load patterns, cases and combinations, modal periods, base and joint reactions, drifts and frame forces.
- Creates new models with a regular grid and stories, concrete materials, rectangular or circular sections, slabs, walls, frames, areas, restraints, loads and combinations, then runs analysis.
- Pages long lists up to 500 items per call and can reattach after ETABS is reopened.
- A read-only switch (ETABS_MCP_READONLY=1 or --readonly) disables every write tool.
Limitations
- README in Spanish; written for ETABS 22 only.
- HTTP mode is meant to be exposed through a tunnel such as cloudflared or ngrok and requires a bearer token; take care with what you expose.
- etabs_new_model discards the open model without saving.
- No licence file.
Install
cd etabs-mcp
py -3 -m venv .venv
.venv\Scripts\pip install -e .{
"mcpServers": {
"etabs22": {
"command": "C:\\ruta\\a\\etabs-mcp\\.venv\\Scripts\\etabs-mcp.exe"
}
}
}MCP servers and skills run code on your computer. Review the source before installing.
AI-generated models, drawings and results must be checked by a qualified engineer before use.