Revit MCP Server (LuDattilo)とは?
GitHub ユーザー LuDattilo が保守する mcp-servers-for-revit プロジェクトのこのフォークを使うと、Claude、Cline などの MCP クライアントが Autodesk Revit 2023 から 2027 で開いているモデルの要素を読み取り、作成、変更、削除できます。TypeScript 製の MCP サーバーがクライアントと stdio でやり取りし、各呼び出しを TCP で localhost のポート 8080 上の C# 製 Revit アドインに転送します。元のプロジェクトに加えて、言語に依存しないカテゴリ処理、PowerShell のインストーラー、そして Anthropic の API を直接呼び出すドッキング可能なチャットパネルを Revit 内に追加しています。
フォークは 2026年3月に作られ、スターは約 87、フォークは 30 で、MIT ライセンスです。最新リリースの v2.2.1 は 2026年4月9日に公開され、README はツール数を 124 とも 138 とも記しています。すべての変更を人の承認まで保留する AEC Model Bridge と違い、このサーバーは AI が求めた時点でモデルに変更を反映します。
Revit MCP Server (LuDattilo)のインストール方法
powershell -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/LuDattilo/revit-mcp-server/main/scripts/install.ps1 | iex"Revit MCP Server (LuDattilo)は使う価値があるか?
このサーバーは以前にレビューした AEC Model Bridge とは別物で、その違いがすべてです。AEC Model Bridge は人がハッシュ付きの計画を承認するまですべての書き込みを止め、実際の Revit で動かしたことはないと認めています。このフォークは逆の方針です。delete_element、purge_unused、change_element_type、sync_csv_parameters などのツールはアクティブなモデルに即座に作用し、README は Revit 2023、2025、2026、2027 で完全にテスト済みとしています。AEC Model Bridge が対応しない Revit 2023 にも届きます。
ツール一覧は幅広く、実務に役立ちます。0 から 100 のモデル健全性スコア、要素グループ間の干渉チェック、材料の数量拾い、シートの一括作成、ビューテンプレート、タグ付け、番号の振り直し、PDF、DWG、IFC、CSV への書き出しなどです。send_code_to_revit は任意の C# をコンパイルして開いているドキュメント上で実行し、既定ではトランザクションで囲みます。README は、AI の各操作がそれぞれ独立した Revit のトランザクションで、1 回の元に戻す操作にはまとまらないこと、パラメーター名が Revit の UI 言語と一致する必要があることを警告しています。
セキュリティの仕組みは薄いものです。アドインはループバックインターフェースで待ち受けるのでネットワークからは遮断されますが、ソースを読んだ限り接続にトークンなどの確認はなく、あなたの Windows アカウントで動くどのプログラムでも、任意の C# を実行するツールを含めてコマンドを送れます。内蔵チャットパネルは Claude Sonnet 4.6 を使い、不要な確認なしに操作を実行するよう指示するシステムプロンプトで動き、API キーを %USERPROFILE%\.claude\api_key.txt という平文のファイルから読みます。2026年10月に立てられた未解決の issue は、パネルを無効にする設定を求めています。どのツールが返したモデルデータも、Anthropic かクライアントが使うプロバイダーに送られます。
パッケージングには 2 つの落とし穴があります。README のインストール行 npx -y mcp-server-for-revit が取得するのは、2026年2月に元のリポジトリからバージョン 1.0.0 として公開された npm パッケージで、このフォークの 2.2 のサーバーではありません。追加のツールを使うにはサーバーのフォルダーをローカルでビルドする必要があります。また v2.2.1 のリリースに含まれるアドインの zip は Revit 2023 から 2026 用だけで、2027 対応の記載と食い違います。約 430 スターの元リポジトリ mcp-servers-for-revit も 2026年4月以降プッシュがなく、どちらの系統も動きは速くありません。事務所としては AEC Model Bridge の承認ゲートの方が安全な出発点です。このフォークは、バックアップ済みのコピーで幅と速さを求める BIM 担当者が 1 人で使う場合に向いています。
真価を発揮する場面
30 人規模の設計事務所の BIM マネージャー
コンサルタントに渡す前にモデルの健全性を評価する
check_model_health、get_warnings、 既定の dryRun 設定のままの purge_unused を求め、評価とおすすめを読んでから手で直す箇所を決めます。読み取りのみの呼び出しなら、モデルデータが AI プロバイダーに送られる以外のリスクは小さいです。
フェーズの提出物を準備するプロジェクトアーキテクト
ビューを配置した 40 枚のシートを作成して番号を振る
中央モデルのコピーでエージェントに batch_create_sheets、place_viewport、batch_rename を実行させ、同期する前にセットを確認します。各操作が独立したトランザクションなので、失敗した一括処理を戻すには Ctrl+Z を何度も押す必要があります。
設計チームと協働する積算担当者
材料の数量と部屋のデータを表計算に取り込む
get_material_quantities、export_room_data、export_schedule を使い、コスト計画用の CSV ファイルを書き出します。集計表を手で作り直す手間は省けますが、数字の質はモデリングの規律しだいです。
導入前に確認すること
- 導入
- Windows 10 または 11、Revit 2023 から 2027、Node.js 18 が必要です。PowerShell のインストーラーを実行するか、使う Revit の年版のリリース zip を Addins フォルダーに展開し、MCP サーバーを Claude Code か Claude Desktop に追加して、アドインのリボンからブリッジをオンにします。フォーク独自のサーバーをビルドするには server/ で npm install と npm run build を実行します。
- 連携
- README 自身の数え方で 124 から 138 のツールがあります。プロジェクトとモデルの情報、解析と干渉チェック、材料、要素の作成と変更、ビューとシート、注釈、データの書き出し、一括クリーンアップ、そして任意の C# を実行する send_code_to_revit です。内蔵チャットパネルは Anthropic の API を呼び出します。
- データとプライバシー
- ローカルで動きます。アドインは 127.0.0.1 のポート 8080(8089 まで代替あり)で認証なしに待ち受けます。ツールが返すモデルデータは AI プロバイダーに送られます。チャットパネルの API キーは平文のファイルか環境変数に置かれます。store_project_data はメタデータをローカルのデータベースに保存します。
- 大規模利用時のコスト
- ソフトウェアは MIT で無料です。実際の費用は、ユーザーごとの Revit サブスクリプション、AI クライアントのプラン、そしてチャットパネル用の Anthropic API のトークンです。パネルは 1 ターンあたり 10K トークンの思考予算で動きます。
- 制限
- 対象はアクティブなドキュメントだけです。パラメーター名は言語に依存し、大きな書き出しは 1 回の応答で返るためタイムアウトすることがあります。send_code_to_revit は他のアドインとのアセンブリの競合で失敗することがあります。未解決の issue とプルリクエストは約 15 件です。
良い点
- 干渉チェックから PDF、DWG、IFC への一括書き出しまで 124 以上のツール
- Revit 2023、2025、2026、2027 で完全にテスト済みとしている
- カテゴリは Revit のどの UI 言語でも動く
- Revit のバージョンを検出する 1 行の PowerShell インストーラー
気になる点
- 承認ステップがなく、削除やパージがすぐ実行される
- localhost のブリッジに認証がなく、その先に任意の C# を実行するツールがある
- README のインストールコマンドは古い元の npm パッケージを取得する
- 2026年4月以降コミットがない
おすすめの人
バックアップしたモデルのコピーでエージェントに Revit を幅広く操作させたい個人の BIM 担当者で、何も承認を待たないことを受け入れられる人に向いています。
Revit MCP Server (LuDattilo)の代替
Revit MCP Server (LuDattilo):よくある質問
- Revit MCP Server (LuDattilo)は使う価値があるか?
- モデルのコピーで作業する個人には Revit を幅広く扱えますが、変更は AI が求めた瞬間に反映され、localhost のブリッジには認証がまったくありません。 評価は5点満点中3.3点です。
- Revit MCP Server (LuDattilo)の料金は?
- 無料のオープンソースです(MIT)。Revit 2023 から 2027 のライセンスが必要です。内蔵チャットパネルは自分の Anthropic API キーを使い、トークン単位で課金されます。
- Revit MCP Server (LuDattilo)の欠点は?
- 承認ステップがなく、削除やパージがすぐ実行される; localhost のブリッジに認証がなく、その先に任意の C# を実行するツールがある; README のインストールコマンドは古い元の npm パッケージを取得する; 2026年4月以降コミットがない.
- Revit MCP Server (LuDattilo)は誰に向いているか?
- バックアップしたモデルのコピーでエージェントに Revit を幅広く操作させたい個人の BIM 担当者で、何も承認を待たないことを受け入れられる人に向いています。
- チームや本番環境でRevit MCP Server (LuDattilo)を使うと費用はいくらか?
- ソフトウェアは MIT で無料です。実際の費用は、ユーザーごとの Revit サブスクリプション、AI クライアントのプラン、そしてチャットパネル用の Anthropic API のトークンです。パネルは 1 ターンあたり 10K トークンの思考予算で動きます。
- Revit MCP Server (LuDattilo)は企業データを扱っても安全か?
- ローカルで動きます。アドインは 127.0.0.1 のポート 8080(8089 まで代替あり)で認証なしに待ち受けます。ツールが返すモデルデータは AI プロバイダーに送られます。チャットパネルの API キーは平文のファイルか環境変数に置かれます。store_project_data はメタデータをローカルのデータベースに保存します。
- Revit MCP Server (LuDattilo)の代わりになるものは?
- 当サイトでレビューした中で最も近い代替はAEC Model Bridgeです。
回答確認日:2026年11月7日