mcpField
A
Autodesk Revit MCP Server

Autodesk Revit MCP Server

ローカル
github.com/Sam-AECメディア・デザイン87今日更新

Autodesk Revit MCP Server について

AEC Model Bridge は、Claude や Codex などの MCP クライアントから BIM モデルの品質確認と Revit パラメーターの修正を行う Python 製 MCP サーバーです。読み取り専用のツールでモデルを確認し、モデルの変更には既定で承認済みの計画が必要です。

主な機能

  1. 01読み取り専用のモデル確認ツール
  2. 02既定で承認済み計画が必要な変更
  3. 03Revit パラメーターの修正
  4. 04IFC の検査
  5. 05Rhino、Grasshopper、Speckle への対応

活用シーン

  1. 01BIM モデルの品質レビュー
  2. 02Revit パラメーターの一括修正
  3. 03IFC ファイルの内容確認

MCP 対応

stdio で動作し、MCP クライアントから起動されて、モデル確認およびパラメーター変更のツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
mcpbrevit-mcp-server-0.1.1.mcpb0.1.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

AEC Model Bridge

BIM モデルの品質を確認し、Claude、Codex、その他の MCP クライアントを使って Revit のパラメーターを修正する Python MCP サーバーです。読み取り専用ツールでモデルを検査できます。モデルを変更するには、デフォルトで承認済みの計画が必要です。

始める | ワークフローの例 | ツールリファレンス

Revit のライブ自動化には、Windows、Revit 2024–2027、およびネイティブの Revit アドインが必要です。サーバーには IFC 検査、Rhino と Grasshopper、Speckle のプロバイダーも含まれています。Navisworks との連携は開発中です。インストールガイドをご覧ください。

サーバーの実行

Python 3.11 以降が必要です。リポジトリのチェックアウトからモックモードでツールを試すには、次のようにします。

python -m pip install -e packages/mcp-server-revit
$env:MCP_REVIT_MODE = "mock"
$env:MCP_REVIT_WORKSPACE_DIR = (Get-Location).Path
$env:MCP_REVIT_ALLOWED_DIRECTORIES = $env:MCP_REVIT_WORKSPACE_DIR
python -m revit_mcp_server.mcp_server

MCP クライアントは stdio 経由でサーバーを起動します。コンソールコマンドは aec-model-bridge です。互換性エイリアスとして revit-mcp-server も引き続き利用できます。Revit を使わずに開発する場合は、MCP_REVIT_MODE=mock を設定すると、あらかじめ用意された応答が返されます。リリース用の .mcpb バンドルは MCPB の uv ランタイムを使用し、使用が許可されたワークスペースディレクトリの入力を求めます。

設定

環境変数用途
MCP_REVIT_MODEライブアプリケーションには bridge、開発には mock
MCP_REVIT_WORKSPACE_DIRサーバーのファイル操作に使用するワークスペースのルート
MCP_REVIT_ALLOWED_DIRECTORIES使用が許可されたディレクトリ(セミコロン区切り)
MCP_REVIT_HOST_VERSION任意の Revit 年版セレクター。例:2026
MCP_REVIT_BRIDGE_URL任意の明示的なブリッジエンドポイント
MCP_REVIT_AUDIT_LOG監査ログの保存先
MCP_REVIT_LOG_LEVELログの詳細度

設定リファレンスおよびリリースノートをご覧ください。

ライセンス

Revit Linking Exception 付き GPL-3.0-or-later、または商用ライセンス。

A. Sam Mohammad がメンテナンスしています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。