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サービスへの接続が正常であることを意味します。

クロード

フレームワーク

サポートされているツール

名前説明
現在のビュー情報を取得する現在のビュー情報を取得する
get_current_view_elements現在のビュー要素を取得する
利用可能なファミリータイプを取得する現在のプロジェクトで利用可能なファミリ タイプを取得します
選択された要素を取得する選択した要素を取得する
ポイントベースの要素を作成するポイントベースの要素(ドア、窓、家具)を作成する
線ベースの要素を作成する線ベースの要素(壁、梁、パイプ)を作成する
サーフェスベースの要素を作成するサーフェスベースの要素(床、天井)を作成する
要素を削除する要素を削除する
リセットモデルモデルをリセット(継続ダイアログ実行時にプロセスモデルを削除)
要素の変更要素のプロパティ(インスタンスパラメータ)を変更する
検索モジュール利用可能なモジュールを検索する
モジュールの使用モジュールを使用する
Revitにコードを送信する実行するコードをRevitに送信
カラースプラッシュパラメータ値に基づく色要素
タグ_表示中のすべての壁にタグを付ける
Install Server
A
security – no known vulnerabilities
A
license - permissive license
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. ローカルMCPサービスを構築する
          2. クライアントの設定
        2. フレームワーク
          1. サポートされているツール

            Related MCP Servers

            • -
              security
              F
              license
              -
              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
              Python
              • Linux
              • Apple
            • A
              security
              A
              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
              10
              Python
              MIT License
            • A
              security
              F
              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
              40
              TypeScript
              • Linux
              • Apple
            • A
              security
              A
              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
              3
              TypeScript
              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