Revit MCP Server
🏗️ Revit MCP サーバー
Revit 統合用のモデル コンテキスト プロトコル サーバー。Claude AI と Autodesk Revit 間のシームレスな通信を可能にします。
🎯 概要
このTypeScriptベースのMCPサーバーは、Claude AIとRevit間のブリッジを提供し、WebSocket接続を介してRevitモデルと直接やり取りすることを可能にします。モデルコンテキストプロトコル(MCP)を実装することで、以下のことが可能になります。
⚡ Revit モデル情報へのリアルタイム アクセス
🔍 要素のクエリとフィルタリング
👀 ビューとレベルの管理
🛡️ フォールバックモックデータによる堅牢なエラー処理
Related MCP server: QGISMCP
✨ 特徴
🔌 Revit との統合
📡 Revit プラグインとの WebSocket ベースの通信
🔄 リアルタイムモデルデータアクセス
🔁 接続が失敗したときにモックデータに適切にフォールバックする
⚙️ 環境変数による接続設定の構成
🚀 コア機能
📊 モデル情報
基本モデルメタデータ(名前、パス、バージョン)にアクセスする
要素数と最終変更日を取得する
リアルタイムモデル状態同期
🏗️ 要素管理
柔軟なフィルタリングを備えたクエリ要素
要素のプロパティとジオメトリにアクセスする
バッチ要素操作
🎪 ビューとレベルコントロール
利用可能なすべてのビューを一覧表示する
アクセスレベル情報
モデル階層を移動する
💻 開発
📋 前提条件
Node.js (v14以上)
npm
Autodesk Revit(2023以降)
Revit WebSocket プラグイン(コンパニオン プラグイン)
🔧 インストール
依存関係をインストールします:
npm installサーバーを構築します。
npm run build自動リビルドを使用した開発の場合:
npm run watch⚙️ 構成
サーバーは環境変数を使用して設定できます。
REVIT_HOST=127.0.0.1 # Revit plugin WebSocket host
REVIT_PORT=8080 # Revit plugin WebSocket port🔗 Claude Desktopとの統合
Claude Desktop にサーバー構成を追加します。
ウィンドウズ:
%APPDATA%/Claude/claude_desktop_config.json設定形式:
{
"mcpServers": {
"revit-mcp-server": {
"command": "D:/path/to/revit-mcp-server/build/index.js"
}
}
}🐛 デバッグ
MCP 通信をデバッグするには:
組み込みの MCP インスペクターを使用します。
npm run inspectorRevitプラグインでWebSocket通信を監視する
接続と操作ステータスについてはサーバーログを確認してください
⚠️ エラー処理
サーバーは堅牢なエラー処理を実装しています。
Revit 接続が失敗した場合にモック データに自動的にフォールバックします
詳細なエラーログ
正常な接続回復
📄 ライセンス
MITライセンス
🤝 貢献する
貢献を歓迎します!プルリクエストをお気軽に送信してください。
📬 お問い合わせ
ご質問やご提案がございましたら、お気軽にお問い合わせください。
📧 メールアドレス: 353554036@qq.com
💬 WeChatアカウント: modian4500
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceConnects Rhino3D to Claude AI via the Model Context Protocol, enabling AI-assisted 3D modeling and design workflows through direct control of Rhino's functionality.12
- FlicenseNot gradedqualityDmaintenanceConnects 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.7
- AlicenseBqualityDmaintenanceConnects Blender to Claude AI through the Model Context Protocol, enabling AI-assisted 3D modeling, scene creation, and manipulation through natural language commands.172MIT
- -licenseNot gradedqualityNot gradedmaintenanceEnables 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.
Related MCP Connectors
Convert Revit files to XKT, IFC, or DWG and query BIM data via natural language.
Revit model query + APS Design Automation runner.
Connect your team's living knowledge base — docs, data, issues, CRM — to Claude and ChatGPT.
Appeared in Searches
- Information about Autodesk software and products
- 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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/PiggyAndrew/revit_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server