Revit MCP
Revit-MCP
英語 |简体中文
説明
revit-mcp を使用すると、MCP 対応クライアント (Claude、Cline など) を介して MCP プロトコルを使用して Revit と対話できます。
このプロジェクトはサーバー側(AIにツールを提供する)であり、 revit-mcp-plugin (Revitを駆動)を併用する必要があります。
Related MCP server: RevitMCPBridge2026
特徴
AIがRevitプロジェクトからデータを取得できるようにする
AI で Revit を操作し、要素を作成、変更、削除できるようにする
AI 生成コードを Revit に送信して実行します (成功しない可能性もありますが、明確な要件がある単純なシナリオでは成功率が高くなります)
要件
Node.js 18歳以上
完全なインストール環境では、revit-mcp-plugin のニーズを考慮する必要があります。revit -mcp-pluginを参照してください。
インストール
1. ローカルMCPサービスを構築する
依存関係をインストールする
npm install建てる
npm run build2. クライアントの設定
クロードのクライアント
Claude クライアント -> 設定 > 開発者 > 設定の編集 > claude_desktop_config.json
{
"mcpServers": {
"revit-mcp": {
"command": "node",
"args": ["<path to the built file>\\build\\index.js"]
}
}
}Claudeクライアントを再起動してください。ハンマーアイコンが表示されていれば、MCPサービスへの接続が正常であることを意味します。

フレームワーク
flowchart LR
CladueDesktop --> revit-mcp --> SocketService--commandName-->CommandlSet--command-->CommandExecute
CommandManager --> CommandlSet
CommandExecute --executeResult--> SocketService
CommandProject1 --> CommandManager
CommandProject2 --> CommandManager
CommandProject... --> CommandManager
subgraph ide1 [MCPClient]
CladueDesktop
end
subgraph ide2 [MCPServer]
revit-mcp
end
subgraph ide3 [Revit]
subgraph ide3.1 [revit-mcp-plugin]
SocketService
CommandlSet
CommandManager
CommandExecute
end
endサポートされているツール
名前 | 説明 |
現在のビュー情報を取得する | 現在のビュー情報を取得する |
get_current_view_elements | 現在のビュー要素を取得する |
利用可能なファミリータイプを取得する | 現在のプロジェクトで利用可能なファミリ タイプを取得します |
選択された要素を取得する | 選択した要素を取得する |
ポイントベースの要素を作成する | ポイントベースの要素(ドア、窓、家具)を作成する |
線ベースの要素を作成する | 線ベースの要素(壁、梁、パイプ)を作成する |
サーフェスベースの要素を作成する | サーフェスベースの要素(床、天井)を作成する |
要素を削除する | 要素を削除する |
リセットモデル | モデルをリセット(継続ダイアログ実行時にプロセスモデルを削除) |
要素の変更 | 要素のプロパティ(インスタンスパラメータ)を変更する |
検索モジュール | 利用可能なモジュールを検索する |
モジュールの使用 | モジュールを使用する |
Revitにコードを送信する | 実行するコードをRevitに送信 |
カラースプラッシュ | パラメータ値に基づく色要素 |
タグ_壁 | 表示中のすべての壁にタグを付ける |
Maintenance
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
- AlicenseBqualityNot gradedmaintenanceAllows AI assistants to interact with Autodesk Revit through the MCP protocol, enabling the AI to create, modify, and delete elements in Revit projects.15401
- AlicenseNot gradedqualityAmaintenanceMCP server for Autodesk Revit (BIM) with 705+ API endpoints. Enables AI agents to create walls, place doors/windows, generate sheets, manage views, and produce construction documents via the Model Context Protocol. Uses named pipes for zero-crash Revit integration.22MIT
- AlicenseAqualityFmaintenanceEnables AI to interact with Revit via MCP, allowing data retrieval and element creation, modification, and deletion.1340MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI clients to interact with Autodesk Revit for building design, editing, analysis, clash detection, MEP, interop, documentation, and model persistence via 48 tools.MIT
Related MCP Connectors
Convert Revit files to XKT, IFC, or DWG and query BIM data via natural language.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
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/mcp-servers-for-revit/revit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server