ME

moha2005269/etabs-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

19 stars 1 forks 品質 65 トレンド 36Apache-2.0

ETABS内のAIエージェント:公式ETABS APIを介してモデル、ロード、解析、設計構造にMCPサーバー.

概要

ライブETABS 23セッションからレンダリング:すべてのメンバー、デフレクション、D/Cの比率が実質的です。 MP4の特長 エージェントサーバー Claudeコード、Codex、Factory Droid、Cursorおよび他のMCPクライアントは、実際のシグネチャに対してチェックされたすべての呼び出しで、エンジニアが行う方法、公式ETABS APIを介して、構造をロード、分析、設計および検査することができます。 ETABS は巨大なオートメーション API を持っています。それはまた ref 配列、ステータス コードおよびサイレント quirks のフルです。 エージェントは、COMマーシャリングでレスリングされていない建物を設計する必要があります。 すべての 1,293 メソッドを検索し、enum 値で正確なシグネチャを読み、それらのいずれかを呼び出します。 ByRef 出力は JSON という名前で返されます。 etabs render view は、モデルのオフスクリーンを任意の角度から描画します。変形した形状、D/C 比、セクション、ストーリー。 etabs screenshot は、実際のETABSウィンドウを表示します。 ETABSの表と(更新/追加/削除)のいずれかを読み込み、インポートログが返されます.

概要(AI 翻訳)

ライブETABS 23セッションからレンダリング:すべてのメンバー、デフレクション、D/Cの比率が実質的です。 MP4の特長

etabs-mcp

###あなたのAIエージェント、ETABS内。

CSI ETABS v22+ 用の有形 Model Context Protocol サーバ。 クロード コード, コードクス, 工場のドロイド, カーソルと任意の 他のMCPクライアントは、エンジニアが行う方法の構造をモデル化、負荷、分析、設計および点検できます、 実際のシグネチャに対してチェックされたすべての呼び出しで、公式ETABS APIを介して。

クイックスタート・ツール・使い方・テスト・設定

お問い合わせ

なぜ

ETABS は巨大なオートメーション API を持っています:143 インターフェイス、1,293 到達可能な方法、58 enums。 それはまた十分にです [ref 配列、ステータスコード、サイレント クエリ。 エージェントは、COMマーシャリングでレスリングされていない建物を設計する必要があります。

[etabs-mcp] は 2 つのレイヤーをエージェントに与えます。

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | お問い合わせ |71 キュレーションツール | エンジニア型ワークフロー: [etabs_generate_building, [[etabs_define_seismic_load]], [[etabs_run_analysis]], [etabs_get_results, [etabs_run_design, [[[T8], [[[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

GitHub で README 全文を見る

インストール

uvx etabs-mcp --list-installs
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

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