🏗️ Revit MCP サーバー
Revit 統合用のモデル コンテキスト プロトコル サーバー。Claude AI と Autodesk Revit 間のシームレスな通信を可能にします。
🎯 概要
このTypeScriptベースのMCPサーバーは、Claude AIとRevit間のブリッジを提供し、WebSocket接続を介してRevitモデルと直接やり取りすることを可能にします。モデルコンテキストプロトコル(MCP)を実装することで、以下のことが可能になります。
⚡ Revit モデル情報へのリアル��イム アクセス
🔍 要素のクエリとフィルタリング
👀 ビューとレベルの管理
🛡️ フォールバックモックデータによる堅牢なエラー処理
✨ 特徴
🔌 Revit との統合
📡 Revit プラグインとの WebSocket ベースの通信
🔄 リアルタイムモデルデータアクセス
🔁 接続が失敗したときにモックデータに適切にフォールバックする
⚙️ 環境変数による接続設定の構成
🚀 コア機能
📊 モデル情報
基本モデルメタデータ(名前、パス、バージョン)にアクセスする
要素数と最終変更日を取得する
リアルタイムモデル状態同期
🏗️ 要素管理
柔軟なフィルタリングを備えたクエリ要素
要素のプロパティとジオメトリにアクセスする
バッチ要素操作
🎪 ビューとレベルコントロール
利用可能なすべてのビューを一覧表示する
アクセスレベル情報
モデル階層を移動する
💻 開発
📋 前提条件
Node.js (v14以上)
npm
Autodesk Revit(2023以降)
Revit WebSocket プラグイン(コンパニオン プラグイン)
🔧 インストール
依存関係をインストールします:
サーバーを構築します。
自動リビルドを使用した開発の場合:
⚙️ 構成
サーバーは環境変数を使用して設定できます。
🔗 Claude Desktopとの統合
Claude Desktop にサーバー構成を追加します。
ウィンドウズ:
設定形式:
🐛 デバッグ
MCP 通信をデバッグするには:
組み込みの MCP インスペクターを使用します。
RevitプラグインでWebSocket通信を監視する
接続と操作ステータスについてはサーバーログを確認してください
⚠️ エラー処理
サーバーは堅牢なエラー処理を実装しています。
Revit 接続が失敗した場合にモック データに自動的にフォールバックします
詳細なエラーログ
正常な接続回復
📄 ライセンス
MITライセンス
🤝 貢献する
貢献を歓迎します!プルリクエストをお気軽に送信してください。
📬 お問い合わせ
ご質問やご提案がございましたら、お気軽にお問い合わせください。
📧 メールアドレス: 353554036@qq.com
💬 WeChatアカウント: modian4500
local-only server
The server can only run on the client's local machine because it depends on local resources.
Claude AI と Autodesk Revit 間のシームレスな通信を可能にし、ユーザーが自然言語を通じて Revit モデル情報にアクセスして操作できるようにします。
Related MCP Servers
- -securityFlicense-qualityConnects Rhino3D to Claude AI via the Model Context Protocol, enabling AI-assisted 3D modeling and design workflows through direct control of Rhino's functionality.Last updated -9
- -securityFlicense-qualityConnects QGIS to Claude AI through the Model Context Protocol, enabling AI-assisted project creation, layer manipulation, processing algorithm execution, and Python code running within QGIS.Last updated -6
- AsecurityAlicenseAqualityConnects Blender to Claude AI through the Model Context Protocol, enabling AI-assisted 3D modeling, scene creation, and manipulation through natural language commands.Last updated -17MIT License
- -security-license-qualityEnables AI assistants like Claude to interact with Autodesk Construction Cloud Build platform for construction project management, including issues tracking, RFIs, submittals, and document management through natural language.Last updated -
Appeared in Searches
- A tool or application for reading CAD files
- A tool for finding Genshin Impact character videos and creating 3D models with OBJ files
- MCP to Control CAD Tools for Building Models and Automating Manufacturing
- Understanding ASP.NET Framework and Its Applications
- A search for information about CAD (Computer-Aided Design)