Skip to main content
Glama

Revit MCP

by revit-mcp

Revit-MCP

英語 |简体中文

説明

revit-mcp を使用すると、MCP 対応クライアント (Claude、Cline など) を介して MCP プロトコルを使用して Revit と対話できます。

このプロジェクトはサーバー側(AIにツールを提供する)であり、 revit-mcp-plugin (Revitを駆動)を併用する必要があります。

Discordに参加 | QQグループ

特徴

  • AIがRevitプロジェクトからデータを取得できるようにする

  • AI で Revit を操作し、要素を作成、変更、削除できるようにする

  • AI 生成コードを Revit に送信して実行します (成功しない可能性もありますが、明確な要件がある単純なシナリオでは成功率が高くなります)

要件

  • Node.js 18歳以上

完全なインストール環境では、revit-mcp-plugin のニーズを考慮する必要があります。revit -mcp-pluginを参照してください。

インストール

1. ローカルMCPサービスを構築する

依存関係をインストールする

npm install

建てる

npm run build

2. クライアントの設定

クロードのクライアント

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に送信

カラースプラッシュ

パラメータ値に基づく色要素

タグ_壁

表示中のすべての壁にタグを付ける

Deploy Server
A
security – no known vulnerabilities
-
license - not tested
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

AI が MCP プロトコルを介して Autodesk Revit と対話できるようにし、プロジェクト データの取得や、要素の作成、変更、削除などのタスクの自動化を可能にします。

  1. 説明
    1. 特徴
      1. 要件
        1. インストール
          1. 1. ローカルMCPサービスを構築する
          2. 2. クライアントの設定
        2. フレームワーク
          1. サポートされているツール

            Related MCP Servers

            • A
              security
              -
              license
              A
              quality
              Enables AI tools to capture and process screenshots of a user's screen, allowing AI assistants to see and analyze what the user is looking at through a simple MCP interface.
              Last updated -
              1
              18
              • Linux
              • Apple
            • A
              security
              -
              license
              A
              quality
              A Python package that enables integration with Autodesk Revit through the Model Context Protocol, allowing users to send commands to Revit and automate interactions with building models.
              Last updated -
              26
              22
              MIT License
            • A
              security
              -
              license
              A
              quality
              An MCP server that supercharges AI assistants with powerful tools for software development, enabling research, planning, code generation, and project scaffolding through natural language interaction.
              Last updated -
              11
              1,167
              80
              • Linux
              • Apple
            • A
              security
              -
              license
              A
              quality
              Enables seamless communication between Claude AI and Autodesk Revit, allowing users to access and interact with Revit model information through natural language.
              Last updated -
              6
              14
              MIT License

            View all related MCP servers

            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/revit-mcp/revit-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server