Horizun Revit MCP について
Horizun Revit MCPは、Autodesk Revit 2023~2027向けのオープンソースWindows MCPサーバーとRevitアドインです。BIMのモデリング、図面作成、調整、監査、エクスポートに対応し、変更前のリハーサルと適用後の検証を備えた操作を提供します。
主な機能
- 01Revit向け125ツール
- 02建築・構造・MEPモデリング
- 03パラメトリックファミリ作成
- 04図面とシートの作成
- 05モデル監査・数量・エクスポート
活用シーン
- 01Revit BIMモデルの作成と確認
- 02ビュー、注釈、シートの作成
- 03MEPの干渉とリンクモデルの調整
- 04モデルデータと成果物のエクスポート
MCP 対応
ローカルのWindowsサーバーとRevitアドインを通じて、MCPクライアントにRevit操作を提供します。インストーラーにはサーバーランタイムとアドインが含まれます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Horizun Revit MCP — Revit でモデルを作成、文書化、座標設定、納品
コロンビア 🇨🇴 の Horizun Group が開発しました。
Horizun Revit MCP は、Autodesk Revit 2023–2027 向けの無料オープンソース Windows MCP サーバーおよび Revit アドインです。完全なカタログには、建築・構造モデリング、MEP、パラメトリックファミリ、図面、CAD から BIM への変換、モデル監査、数量、Excel、Power BI、エクスポートに対応する 125 個のツールと、481 個の名前付きサブオペレーションおよびディスパッチモードが含まれています。
MCP クライアントで自然言語の目標を指定すると、新しい BIM コンテンツの作成、既存モデルの確認、複数ステップの制作ワークフローの実行ができます。型付きの変更には、リハーサル、明示的な対象指定、コミット後の検証が含まれます。また、オーナーが有効化した Python を使うと、ブリッジをタスク固有の Revit API 自動化に拡張できます。ダウンロード可能な Windows インストーラーには、サーバーのランタイムと Revit アドインが含まれています。
English · Español
ダウンロード · デモを見る · 3.0 の新機能 · Claude Desktop Free でインストール · すべてのツール · サブオペレーション · リリースの検証情報 · インストール
3.0 の新機能
- 鉄筋: 型付きの鉄筋ルールが、ホストを横断する鉄筋、定着、重ね継手、断面、スラブ、基礎、壁、柱、カプラー、交差順序、コミット後の形状監査に対応しました。
horizun_read_scheduleはベクター PDF または DWG の配筋表カードを読み取り、曖昧な行がある場合は処理を拒否します。鉄筋機能マトリックスを参照してください。 - 相互運用性:
horizun_exchangeはhorizun.exchange/0マニフェストを出力して検証し、モデルの識別情報を保持します。また、レビュー修正計画を適用前後に確認します。ツールの詳細を参照してください。 - オンデマンドのスキーマ: デフォルトは引き続き
fullです。クライアントごとにHORIZUN_SCHEMA_MODE=facadeを設定すると、ヘルス情報とサーバー側の検出・呼び出しツール 3 個が公開され、必要に応じて正確なスキーマを取得できます。tools/listのサイズが測定上削減されることは確認されていますが、エージェントの比較検証はまだ完了していません。クライアント設定と測定結果を参照してください。 - ローカルツールセット:
HORIZUN_TOOLSETS=localを設定すると、権限ゲートを維持したまま、短いコンテキストのクライアント向けに公開される型付きインターフェースを絞り込めます。スキーマモードとツールセットはそれぞれ独立しています。
既存のインストール環境では、3.0 への移行に従ってください。プロトコル 3 では、サーバーとアドインを同時に更新する必要があります。リリースノートにリリースの概要が記載されています。
製品の概要
| 対象 | 利用できる内容 | 確認先 |
|---|---|---|
| MCP のエントリポイント | 125 個のツール。内訳は 46 個が読み取り専用、79 個に影響が生じる可能性あり | 生成されたインベントリと下記の完全なカタログ |
| 内部アクション | 複数操作ツール内の 481 個の名前付きサブ操作とディスパッチモード | 下記のセレクターの正確な値 |
| Revit の対応範囲 | 2023、2024、2025、2026、2027 | 対応する 5 つのアドインとバージョン別のライブレポート |
| 新しいモデルコンテンツ | 26 種類の要素。パラメトリック RFA の作成、構造および MEP の計画 | 作成とファミリのリファレンス |
| 図面と成果物 | 24 個のビュー/シートアクション、10 個の注釈アクション、ネイティブ集計表とシートレイアウト | 平面図の作成 |
| エクスポート先 | PDF、DWG、DGN、DWFx、IFC、NWC、FBX、gbXML、COBie、RFA ファミリ、画像、集計表 CSV | horizun_export |
| 検証済みリリースの例 | v1.3.3 で 5 つの Revit 年版を対象に、1,230 件のプローブ実行に合格 | 公開済みレポート |
| インストール | ランタイム同梱の Windows セットアップ。エンドユーザーに Git、Visual Studio、.NET SDK は不要 | クライアントごとの最終手順 |
件数は製品全体の範囲を示します。有効な権限プロファイルとツールパックによって、各セッションで公開されるツールが決まります。測定済みの 70/79/80 ツールのプロファイルについては、以下で説明します。
2.1 の新機能
以下の項目はすべてこのリリースに含まれ、同じ検証済み書き込み契約(リハーサル、トークン、適用、再読み取り)に基づいて構築されています。また、テスト用フィクスチャがある項目は、Revit で実際に測定されています。各項目の詳細はCHANGELOGをご覧ください。
新しいツールと新しい作成方法
- 軽量鉄骨下地、
horizun_framing— MCP クライアントが画像または DWG から読み取る詳細仕様(プロンプトframing-from-detail)に基づいて、壁レイヤー内にスタッド、ランナー、キングスタッド、ジャックスタッド、まぐさ、窓台、短いスタッド、ブロッキングを作成し、吊り天井の下地も作成します。 - カーテンウォール方式の下地 — 同じ下地をカーテンウォールと平坦な傾斜ガラスレイヤーでモデル化します(スタッドマリオン、固定間隔のグリッド、上階の床への吊り材)。この方式を採用しているチーム向けです。
- 開口部のある多層壁の分割 —
horizun_split_multilayer_wallsが、ドア、窓、ネストされたコンポーネントを含む壁も変換できるようになりました。元の壁は識別情報と挿入物を保持し、各レイヤーはそれぞれ独立した壁になります。 - COBie 2.4 ワークブック —
horizun_export format=cobie:Facility、Floor、Space、Zone、Type、Component、System の各シートをセルごとに再読み取りし、deliverable_readyと、必須値が欠けている場合の指摘を出力します。 - 新しい要素の種類 —
horizun_create_elementsにスプリンクラー、フレキシブルパイプ、フレキシブルダクト、スペース、エリア、エリア境界を追加しました。空の回路すべてに対する部屋とスペース(placement=all_enclosed)、トポソリッド(Revit 2024 以降)にも対応します。 - 要素を失わずにスケッチを編集 — 床、天井、開口部の
edit_sketchでは、ID とホストデータが保持されます。
MEP と干渉の解決
- MEP の自動ルーティング —
horizun_mep_routing route:物理要素やリンクを避ける直交する 3D 経路を作成します。各接続部でセグメントとエルボを再読み取りします。 - 重力勾配 —
slope:固定端から目標勾配までの配管経路を作成し、各接続を再読み取りします。 - 吊り材 —
hangers:呼び出し元のファミリを、上部構造(ホストまたはリンク)の下に一定間隔で配置します。 - 干渉に対する開口部とスリーブ —
horizun_resolve_clash propose_opening / apply_opening:移動では干渉を解消できない場合、壁、床、屋根、天井に開口部を作成するか、スリーブファミリを配置します。 - リンクおよび接続された配管経路との干渉 — 移動は読み込まれているすべてのリンクに対して確認されます。また、接続されたパイプ・エルボ・パイプのネットワークは、1 つの剛体として移動します(
run_shift)。 - システム解析 —
horizun_plan_mep system_analysisでは、Revit が計算したクリティカルパス、圧力損失、流量、流速を読み取ります。
調整、CDE、openBIM
13. ACC の課題 — horizun_cde_cloud issues_list / issue_create / issue_update。サインイン中のユーザーとして実行し、外部キーで冪等性を確保して、書き込みのたびに読み戻します。
14. Navisworks との往復 — Navisworks が読み込む 3D ビューの準備状況と準備、および調整台帳からのステータス候補の提示です。
15. あらゆるツールから BCF を利用 — Navisworks、ACC、Solibri、BIMcollab のトピック(BCF 2.1/3.0)を IFC GUID または作成ツールの ID で解決します。
16. ISO 19650 情報管理 — プロジェクトコンテキスト(project-intake)、WIP/Shared/Published/Archived にわたる情報コンテナ、および IDS、Pset マッピング、ジオリファレンスに照らして検証された IFC 納品です。
17. 中央モデルと同期 — horizun_document_session sync_with_central。既定では無効で、Revit でマシン所有者のみが有効にできます。すべての借用を解除するか、借用を維持するか、何も行わないかを選択し、同期後に検証します。
18. 共有座標、点群、スキャン偏差 — acquire_coordinates、点群リンク、スキャンに対するモデル面の scan_deviation を使用し、カバレッジを測定します。
確認可能な検証
- すべての書き込み後に空間チェック — 重複、塞がれたドア、複製、構造を貫通する MEP を書き込みとともに報告します。
horizun_verify_changesは、変更された要素をハイライトした画像を返します。 - 変更前後のスナップショット — 同じカメラを使った
snapshot / compare_toで、赤い差分を、書き込まれた要素に対応付けます。 - 設備のクリアランスゾーン —
clearance_rulesで、作業スペースゾーンをホストおよびリンクと照合します。 - 避難経路の移動距離 — Revit の経路探索を使う
horizun_code_check。下限値として報告するか、理由とともにnot_decidableとして報告します。 - エネルギー解析の準備状況 —
energy_readinessでエネルギーモデルを作成してロールバックし、外皮、構造、窓壁比を報告します。
ドキュメント、数量、交換
- その他のエクスポート形式 — 1 つのジョブで複数のビューまたはシートを対象にした DWG、gbXML、DGN、DWFx、および
.rfa形式へのロード済みファミリのエクスポートに対応し、各ファイルを読み戻します。 - 部屋ごとの仕上げ —
horizun_quantities room_finishes:部屋またはスペースごとの壁、床、天井の面を、マテリアル別に、開口部を差し引いて取得します。 - BC3 への予算エクスポート — 数量拾いと呼び出し元の価格を用いた
horizun_budget_compare export_bc3(FIEBDC-3)です。 - シートとビュー — 先に重複を確認する
renumber_sheetsと、監査結果を引用して詳細レベルまたは規律を修正するset_view_displayです。 - 構造解析モデルと荷重 — 荷重ケースごとにグループ化された
horizun_query_structure analyticalとloadsです。 - Power BI 調整ダッシュボード — 調整台帳を使用する
.pbipの例です。 - より小さなツール一覧 — ツール、引数、操作を削除せずに
tools/listを約 64 KB 小さくすることで、クライアントの読み込みを高速化します。
実際のワークフローを見る:PDF 図面から Revit モデルへ
PDF 図面から Revit モデルを AI で作成 — YouTube で視聴 は、Horizun Hub チャンネルで公開されているスペイン語のデモです。 AI クライアントを使った PDF から Revit へのワークフローを紹介します。PDF の解釈はクライアント/モデルが担い、Horizun は Revit で実行する操作を提供します。 以下の別個の型付き DWG ワークフローは、CAD ジオメトリとバージョン管理されたルールを読み込みます。
構築して納品できるもの
建築・構造・MEP のモデリング
horizun_create_elements は、レベル、通り芯、壁、床、天井、屋根、部屋、ファミリ インスタンス、構造梁と柱、梁システム、壁基礎、ダクト、配管、電線管、ケーブルトレイ、継手、インライン アクセサリ、MEP システム、開口部、シャフト、部屋境界線、プロファイル壁、変位セット、および対応する階段の依存関係を考慮したバッチ処理を受け付けます。
サブ操作の表には、26 種類すべての作成対象と、5 種類の継手の選択肢が記載されています。horizun_transform_elements は、移動、コピー、回転、壁の結合、タイプや曲線の変更、タグの配置を処理します。horizun_manage_system_types は、複合材料レイヤー構造と MEP 接合部の設定に対応しています。構造および MEP のプランナーは、これらと同じ作成ツールを使用するリクエストを生成します。
MEP コネクタを含む、新しいパラメトリック ファミリ
horizun_create_family は、インストール済みの .rft から新しい .rfa を作成します。パラメーター、数式、名前付きタイプ、ソリッド/ボイドの押し出し、ブレンド、回転、スイープ、スイープ ブレンド、参照面とラベル付き寸法、対応するネストされたファミリ、配管、ダクト、電気、電線管、またはケーブルトレイのコネクタに対応しています。保存と、オプションで指定したプロジェクトへの読み込みを検証します。horizun_family_apply は、ジオメトリ不変条件を維持しながら既存のファミリ データを編集します。RFA の例とテンプレートの範囲。
図面、自動注釈、シートの作成
平面図、天井伏図、構造図、エリア プラン、断面図、立面図、詳細コールアウト、製図ビュー、3D ビューを作成します。テンプレート、フェーズ、クロップ、ビュー範囲、スコープ ボックスを管理し、シートの作成、複製、ビューの配置を行います。集計表を配置し、ビューポートを整列します。注釈ツールは、文字、タグ、長さ寸法、角度寸法、半径寸法、直径寸法、弧長寸法、およびスポット標高・座標・勾配ラベルに対応しています。
明示的な基準に基づいて寸法とタグを計画し、ジオメトリ参照を検査し、2D 詳細を作成し、平面図を監査し、出典を示した修正を適用して、シート上のゾーンを整理します。horizun_plan_views と deliverable-production プロンプトが、成果物の作成段階と承認状態を調整します。図面作成ワークフロー。
DWG から BIM へ、追跡可能な改訂更新
DWG インスタンス、レイヤー、曲線を検査します。バージョン管理された要件セットを指定し、図面の内容を順序付けられた BIM プランにマッピングします。型付きツールを使ってプランをリハーサルおよび適用し、作成した要素にソースのフィンガープリントと来歴情報を付与します。図面と照合してモデルを監査し、後続の DWG 改訂を計画・適用しながら、レビューが必要なモデルの手動編集を特定します。 これらは専用の CAD ツール 7 種類で、以下に個別に記載されています。 DWG から BIM への変換例。
監査、調整、数量、データ交換
カテゴリ、ファミリ/タイプ、レベル、パラメーター、空間フィルターを使用して、ホストモデルと読み込み済みリンクを検索します。モデルの健全性をスキャンし、指定された要件を監査して、検証済みのパラメーター修正を行います。永続的な検出結果、担当者の割り当て、判断、モデル計測による解決結果を使って干渉を調整します。鉄筋を計画し、対応する鉄筋リクエストを適用して、その結果を監査します。
材料拾い出しを作成し、Excel の予算ベースラインと比較し、Excel/COM を使わずに XLSX の行を読み取るか追加し、承認済みデータを Power BI に送信して、検証済みの成果物をエクスポートします。数量、Power BI、監査のスタートガイド。
特殊なモデル変換と地形
壁またはスラブのレイヤーを分離し、ループに基づいて床を分割し、対応する壁ジオメトリを矩形化し、原点追跡情報を保持してグループ解除し、パラメーターに基づいて再グループ化します。スラブの高さを転送し、床をトポソリッドに埋め込み、ブレークラインと指定勾配を使って地形を整地します。壁レイヤーの分解では、コア壁の識別情報とホストされた要素が維持されます。同梱のレシピ ツールは、ホスト管理下のリハーサル、トランザクション、宣言された読み戻しチェックのもとで、付属の Python を使ってジオメトリを処理します。クライアントが任意に生成した Python には、別途、権限と証拠に関する契約が適用されます。
インストール
- Windows x64、Revit 2023–2027、および MCP クライアントが必要です。
- セットアップには、サーバーのランタイムと対応する Revit アドインが含まれています。 Git、Visual Studio、.NET SDK は必要ありません。
- セットアップを実行する前に Revit を終了してください。
- サーバーとアドインは意図的に署名されていません。v3.0.2 以降、セットアップには HORIZUN GROUP S.A.S.(Certum)の署名が付いています。SHA-256 チェックでは、ダウンロードしたデータの同一性を確認できますが、Windows の発行元を認証するものではありません。Revit に署名されていないアドインの警告が表示されることがあります。署名ポリシーを参照してください。
- 上記のリリースを開き、Assets から
horizun-mcp-<version>-setup.exeとSHA256SUMS.txtをダウンロードします。ソース ZIP は開発用です。 - インストールガイドに従ってハッシュを確認し、セットアップを実行します。
- クライアントの接続手順を完了します。
| クライアント | 最後の接続手順 |
|---|---|
| Codex / Claude Code | クライアントの終了後にセットアップのヘルパーが登録するのを待ち、クライアントを再起動します。 |
| Claude Desktop | Documents\Horizun-Revit-MCP にインストールされた .mcpb を Settings → Extensions からインストールし、Claude Desktop を再起動します。 |
| ChatGPT Work | インストールしたサーバーの Secure MCP Tunnel セットアップを完了します。 |
| その他の stdio クライアント | インストールした実行ファイルをフルパスで登録します。 |
- Revit を起動してドキュメントを開き、クライアントに
horizun_healthを呼び出すよう依頼します。 アクティブなドキュメントと読み込まれたバージョンを確認します。
Claude Desktop では、アプリ内で拡張機能をインストールする必要があります。 セットアップにより、 上記の Documents フォルダーにパッケージと図解入りの手順が配置されます。パッケージを Extensions ページにドラッグするか、Advanced settings → Install extension を使用してください。 拡張機能はインストール済みのサーバーに接続するもので、セットアップに置き換わるものではありません。 クライアントの手順と復旧方法を参照してください。
インストール動画:Claude Desktop Free
Revit を Claude Desktop Free に接続 — インストールチュートリアルを見る
は、Horizun Hub が公開した、無料の Claude Desktop プランで Horizun Revit MCP を
インストールして接続するためのスペイン語ガイドです。上記のセットアップと .mcpb
の手順に従ってください。クライアントガイドに手順が記載されています。
オプションの PowerShell ブートストラップ
このスクリプトはリリース版インストーラーをダウンロードし、ハッシュを確認してセットアップを
静かに実行します。-AllowUnsigned は、上記の発行元の状態を了承するためのオプションです。クライアントごとの
最後の手順は同様に必要です。ウィザードを使用するには -Interactive を指定してください。
$s = irm https://raw.githubusercontent.com/HorizunGroup/horizun-revit-mcp/main/install-release.ps1; & ([scriptblock]::Create($s)) -AllowUnsigned
スクリプトは main から取得されます。チェックサムの確認対象はダウンロードした
セットアップです。スクリプトを先にダウンロードして内容を確認することもできます。インストールオプションを参照してください。
ツールカタログの全容
名前のあるすべての MCP ツールを、実行する作業ごとに分類して掲載しています。これらのグループは 参照用です。セッションのツールパックは、ToolPacks.csで実装された 設定可能なセットです。説明はバイリンガルカタログで管理されています。件数と構成は サーバーが生成するインベントリと照合されます。 詳細なツールリファレンスでは、引数と制限事項を説明しています。
接続、ドキュメント、バックグラウンドジョブ
| ツール | 機能 |
|---|---|
get_document_info | 開いているドキュメントの識別情報と要素数を確認します。 |
horizun_document_session | 明示的なセッション操作を通じて、ドキュメントの確認、開く、保存、名前を付けて保存、閉じる操作を行うか、テンプレートから空のプロジェクトを作成します。 |
horizun_file_info | RVT/RFA のヘッダー、バージョン、ワークシェアリングのメタデータを、開いたりアップグレードしたりせずに読み取ります。 |
horizun_health | ブリッジの状態、アクティブなドキュメント、バージョン、コミット、Python ランタイムの状態を報告します。 |
horizun_job_status | Revit の処理中、またはプロセス再起動後に、進捗状況と復旧状態を読み取ります。 |
horizun_open_document | バージョンアップグレードとワークシェアリングの中央ファイルを確認しながら、モデルを開きます。 |
horizun_relinquish_all | 所有しているワークシェアリング要素を解放し、残っている所有権を報告します。 |
horizun_repair_memory | このブリッジが保持する永続状態について、読み取り不能なレコードを報告し、復旧します。 |
horizun_save_document | ドキュメントを保存し、生成されたファイルのタイムスタンプとサイズを確認します。 |
horizun_selection_exchange | Revit でユーザーが選択した内容を読み取り、ユーザーが選択できるように要素のセットを提示します。 |
horizun_submit_job | 永続的なジョブ識別子を使って、長時間実行される Revit 操作を送信します。 |
horizun_target | 複数のセッションや年の Revit が開いている場合に、制御する Revit インスタンスを選択します。 |
モデルのクエリ、監査、修正
| ツール | 機能 |
|---|---|
horizun_apply_corrections | 監査で対応可能な修正をリハーサルして適用し、結果ごとに検証します。 |
horizun_apply_ifc_plan | リハーサルと作業内容の再読み込みを行う型付きコマンドを使って、IFC 計画を実行します。 |
horizun_audit_access | このブリッジがこのマシンで実行を許可されている操作と、その決定者を報告します。 |
horizun_audit_model | 提供されたモデル要件を、検出事項、網羅状況、予防ゲートの証拠とともに評価します。 |
horizun_capture_view | アクティブなビューまたは指定したビューを画像としてエクスポートし、クライアントが視覚的に確認できるようにします。 |
horizun_verify_changes | 最後の書き込みで変更された内容について、空間的な競合を確認し、競合箇所を強調表示した画像を返します。 |
horizun_delete_verified | 明示的な ID の要素を削除するか、未使用のコンテンツをパージします。連鎖削除をプレビューし、削除を検証します。 |
horizun_list_elements | ホストと読み込まれた Revit リンク全体の要素を、モデル識別情報付きで一覧表示し、ページ分割して返します。 |
horizun_model_scan | モデルの健全性、警告、ワークセット、リンク、ファミリ、ビュー、クリーンアップ候補を測定します。 |
horizun_navigate | 要素の選択、選択解除、ズーム、ビューを開く操作を行います。 |
horizun_plan_from_ifc | IFC ファイルから、宣言されたマッピングに基づいて Revit 要素を計画します。IFC ファイルはインポートしません。 |
horizun_query_model | カテゴリ、タイプ、レベル、パラメーター、空間範囲で絞り込み、フィールドを抽出して、グループ化または簡潔な要約を返します。 |
horizun_validate_ids | IDS 仕様に照らしてモデルを確認し、各要件の不適合を報告します。 |
horizun_query_classification | キーノートとアセンブリコードのテーブル、そのモデル内での使用状況、不足コードと未使用コード、ファミリのルックアップテーブルを読み取ります。 |
horizun_model_diff | モデルのスナップショットを作成し、納品物を比較します。追加、削除、変更された要素とパラメーター、色分けされたビュー、簡潔な要約、品質履歴を返します。 |
horizun_code_check | 推測の代わりに not_decidable を返しながら、コロンビアのアクセシビリティ、避難、照明規則を含む宣言型要件セットに照らしてモデルを確認します。 |
horizun_undo | 最後に検証済みの Horizun バッチを一覧表示して元に戻します。モデルまたはファイルがその後変更されている場合は拒否します。 |
モデルの作成、パラメーター、ファミリ
| ツール | 機能 |
|---|---|
horizun_bind_shared_param | 共有パラメーターをカテゴリにバインドし、グループごとの変動動作を確認します。 |
horizun_copy_between_documents | 開いているドキュメント間で要素をコピーし、識別情報を保持するとともに、置き換えられた要素を報告します。 |
horizun_create_elements | レベル、グリッド、壁、スラブ、屋根、部屋、ファミリインスタンス、構造部材、MEP 配管、開口部、階段を、型指定されたバッチで作成します。 |
horizun_create_family | ソリッド/ボイド形状、パラメーター、数式、タイプ、ネストされたファミリ、MEP コネクタを含む、新しいパラメトリックな RFA ファイルを作成し、必要に応じてロードします。 |
horizun_family_apply | ジオメトリの不変条件を適用し、変更によるずれが生じた場合はロールバックしながら、トランザクション内でファミリの編集を適用します。 |
horizun_manage_materials | マテリアルと、その外観および識別データの読み取り、作成、割り当てを行います。 |
horizun_manage_system_types | システムタイプを複製し、パラメーター、壁/スラブ/屋根/天井のレイヤー構成、MEP 接合部の設定を編集します。 |
horizun_set_keynote | 影響を受けるインスタンス/タイプの範囲を明示して、キーノートの値を割り当てます。 |
horizun_transform_elements | 明示した対象に対して、移動、コピー、回転、ピン留め、タイプや曲線の変更、タグのヘッド/引出線の調整を行います。 |
horizun_write_params_verified | パラメーター値をバッチで書き込み、要求した各値を再読み込みして確認します。 |
horizun_manage_parameters | バインディングマップ全体の読み取り、共有パラメーターの作成とバインド、バインディングの再設定や削除、グローバルパラメーターの管理を行います。 |
horizun_manage_curtain | カーテングリッドを読み取り、編集します。グリッド線、マリオン、パネルタイプを変更するたびに再測定します。 |
horizun_slab_shape | 床と屋根の形状を編集します。点、分割線、頂点の高さを変更でき、リセットも行えます。 |
horizun_create_railing | 階段やランプ上に手すりを作成するか、レベル上にスケッチしたパスから作成します。 |
horizun_manage_phases | フェーズ、フィルター、デザインオプションを読み取り、要素のフェーズを設定し、フェーズフィルターを作成または編集します。 |
horizun_manage_assemblies_parts | パーツの作成、分割、除外、結合解除を行います。また、ビューを含むアセンブリを作成し、分解します。 |
horizun_manage_styles | オブジェクトスタイル、サブカテゴリ、線種、線パターン、塗りつぶしパターンを読み取り、設定します。 |
horizun_manage_units | プロジェクトの単位、プロジェクト情報、測量点と基準点を、明示的な同意のもとで読み取り、設定します。 |
図面、寸法、シート、集計表
| ツール | 機能 |
|---|---|
horizun_manage_views | 平面図、断面図、立面図、吹き出し、3D ビュー、シート、ビューポート、集計表の配置を作成および設定します。 |
horizun_plan_views | 室内ビューと成果物セットを計画し、納品状況、承認、無効化を追跡します。 |
horizun_query_planimetry | シート、ビュー、配置、注釈、図面参照を、ジオメトリと網羅範囲を含めて確認します。 |
horizun_audit_planimetry | 図面要件を監査し、修正用の根拠付き指摘事項を返します。 |
horizun_fix_planimetry | 指摘されたビュー、シート、タイトルブロック、ビューポート、集計表、クロップの問題を修正します。 |
horizun_pack_sheets | 指定されたシート領域内にビューと集計表を配置し、配置結果を確認します。 |
horizun_plan_annotations | 明示的な基準に基づいて、グリッド、レベル、カーテンウォール、開口部のタグと寸法の自動付与を計画します。 |
horizun_annotate | 文字、タグ、線形/角度/半径/直径/弧長寸法、およびスポット標高、座標、勾配を作成します。 |
horizun_get_dimension_references | 寸法リクエストに使用できる幾何参照を検出します。 |
horizun_query_dimensions | 既存の寸法、セグメント、参照、計測値を確認します。 |
horizun_edit_dimensions | サポートされている寸法編集を適用し、編集後の寸法状態を確認します。 |
horizun_query_detail_2d | ビューの詳細ジオメトリ、線種、領域タイプ、配置可能なシンボルを読み取ります。 |
horizun_detail_2d | 検証済みのアトミックバッチで、詳細線/円弧/ポリライン、塗り潰し領域/マスキング領域、コンポーネントを作成します。 |
horizun_manage_revisions | 図面の改訂記録を作成および更新します。 |
horizun_create_schedule | 選択したフィールド、並べ替え、任意のリンク要素を含むネイティブ集計表を作成します。 |
horizun_manage_schedules | 集計表、マテリアル集計、シート/ビュー一覧、改訂集計表、キーノート凡例を作成、複製、設定します。 |
horizun_list_schedules | 集計表の一覧を表示し、フィールド、リンクファイルの設定、表示寸法を確認します。 |
horizun_get_schedule_data | 明示的な行/列の範囲と切り捨て情報を指定して、表示されている集計表のセルを読み取ります。 |
CAD / DWG から BIM への変換と改訂の更新
| ツール | 機能 |
|---|---|
horizun_apply_cad_plan | 型付きコマンドで計画を構築し、ソースハッシュを検証して、作成した要素に CAD の来歴を付与します。 |
horizun_apply_cad_update | サポートされている改訂変更を適用し、次回の更新に向けて来歴を保持します。 |
horizun_audit_cad_model | 来歴、ジオメトリ、計測差分を使用して、図面とモデルを比較します。 |
horizun_cad_connect | 図面で宣言された接続を構築し、各接合部に必要な継手を配置して検証します。 |
horizun_cad_extract | CAD ジオメトリを抽出し、読み取り可能なソース DWG がある場合はテキストも抽出して、計測された隙間を含めて詳細の転送を計画します。 |
horizun_cad_networks | 図面が表すネットワークを導出します。どの端部が接続し、その間に何が属し、どの端部が開いたままかを特定します。 |
horizun_cad_review | 変換で確定できなかった内容を、保留中の各候補の根拠とともに報告します。 |
horizun_cad_symbols | 図面で定義されているブロックシンボルと、それぞれの配置場所を一覧表示します。 |
horizun_cad_unit_instances | 図面内の反復ユニットと、各出現箇所を配置する変換を検出します。 |
horizun_manage_cad_links | CAD リンクを一覧表示、追加、再読み込み、付け替えし、計測された状態を確認します。 |
horizun_plan_cad_update | DWG 改訂間の変更を計画し、確認が必要な手動モデル編集を特定します。 |
horizun_plan_from_cad | 指定されたバージョン管理済みルールを使用して DWG を解釈し、省略項目と来歴を含む依存関係順の BIM 計画を返します。 |
horizun_query_cad | DWG インスタンス、レイヤー、曲線ジオメトリ、プロファイル、読み取り可能な網羅範囲を確認します。 |
構造、補強、MEP、調整
| ツール | 機能 |
|---|---|
horizun_acc_upload_status | ローカルファイルの ACC フォルダー割り当てを示す Desktop Connector のログ証拠を読み取ります。 |
horizun_apply_reinforcement | 型付きチェックと検証を行い、サポートされている補強計画を適用します。 |
horizun_audit_reinforcement | 指定された要件に照らして補強を監査し、充足状況を報告します。 |
horizun_clash | 対象範囲を指定して干渉を検出し、サポートされている貫通部を計画して、調整結果を記録します。 |
horizun_connect_mep | 名前付きの MEP コネクタを接続または切断します。ジオメトリを移動して目に見える隙間を閉じることはしません。 |
horizun_coordination | 調整事項、割り当て、決定、証拠、およびモデルで検出された解決や再発を追跡します。 |
horizun_manage_links | Revit リンクを管理し、不確実性を明示してリンクビューの候補を絞り込みます。 |
horizun_plan_mep | 配管・ダクトのルートと継手を計画し、実際のコネクタ接続を通じてネットワークを検査します。 |
horizun_read_schedule | 補強スケジュールシート(ベクター PDF、DWG エンティティ)を読み取り、鉄筋行と名前付きの自己チェックに変換します。また、マークをキーとする要件セットとして梁カードを提案し、読み取れないものは拒否します。 |
horizun_plan_reinforcement | 指定されたホストと補強要件に基づいて補強を計画します。 |
horizun_plan_structure | グリッド交点に柱を、連続するグリッド交点に沿って梁を計画します。 |
horizun_query_structure | 部材、ホスト、かぶり厚、鉄筋、補強システム、接合部、数量を検査します。 |
horizun_structural_connections | 骨組み要素間の構造接合タイプを読み取り、適用します。 |
horizun_mep_routing | ルーティング設定とカタログサイズを読み取り・編集し、MEP 配管をカタログサイズに変更し、流量に基づいてサイズを計画します。 |
horizun_electrical | パネルと回路の一覧表示、回路の作成、パネルの割り当て、要素の追加・削除、パネルスケジュールの作成を行います。 |
horizun_resolve_clash | MEP の干渉を解消するため、安全性が証明された最小限の移動を提案・適用します。再検出で確認し、新たな干渉が発生した場合はロールバックします。 |
horizun_federation_check | フェデレーションモデルごとに、担当分野、想定リンク、共有座標の整合性が保たれていることを確認します。 |
レイヤー、グループ、地形
| ツール | 機能 |
|---|---|
horizun_split_floor_loops | スケッチループで床を分割し、高さオフセットを引き継ぎます。 |
horizun_split_multilayer_walls | 元のコア壁の識別情報とホスト要素を維持しながら、壁の各レイヤーを分離します。 |
horizun_framing | 詳細仕様に基づいて、壁レイヤー内に軽量形鋼スタッドの下地を作成し、吊り天井の下地(メイン材、野縁、周辺部材、構造体への吊り材)を構築します。検証済みで、読み取りと削除が可能です。 |
horizun_split_multilayer_slabs | プロファイルを保持し、スラブごとのロールバックに対応しながら、床・天井の材料レイヤーを分離します。 |
horizun_rectangularize_walls | サポートされている直交壁のジオメトリを長方形の断片に分解します。 |
horizun_ungroup_and_mark | 各メンバーの元のグループを記録しながら、モデルグループを解除します。 |
horizun_regroup_by_param | 指定されたグループ化パラメーターに基づいてモデルグループを再構築します。 |
horizun_copy_slab_elevations | 形状を持つ床面を、明示的に指定した転送先の床に転写します。 |
horizun_embed_floors_in_toposolid | 床の輪郭と標高をトポソリッドに埋め込みます。 |
horizun_grade_toposolid_around_floors | オフセット、ブレークライン、指定された法面を使って、床の周囲の地形を整地します。 |
horizun_manage_groups | グループの管理、重複の検出、注釈のプレビュー、パターン配置の保持を行います。 |
horizun_manage_worksets | ワークセットの一覧表示、作成、名前変更、要素の移動、ビューごとの表示設定を行います。 |
数量、Excel、Power BI、成果物
| ツール | 機能 |
|---|---|
horizun_quantities | 単位、グループ化、モデルの来歴情報を含めて、数量と材料数量を計測します。 |
horizun_budget_compare | モデル数量をExcelの基準値と比較し、承認済みのExcel/Power BI出力を書き込むこともできます。 |
horizun_catalog_lookup | リーフ状態とファイルハッシュの来歴情報を使って、指定されたカタログの項目を特定します。 |
horizun_excel_read_rows | ExcelやCOMを使わずに、XLSXの行、型、キャッシュされた数式の値を読み取ります。 |
horizun_excel_write_rows | XLSXの行を追加(または新しいブックを作成)し、Horizunの状態フォルダーにバックアップを保存してから、ExcelやCOMを使わずに書き込んだセルを再読み込みします。 |
horizun_power_bi_push | 永続的な再送保護と送信先レシートを備えたPower BIプッシュセマンティックモデルのテーブルに行を送信します。 |
horizun_export | 出力ファイルの検証を行いながら、PDF、DWG、IFC、NWC、FBX、画像、工程表CSVをエクスポートします。 |
horizun_link_schedule | MS Project、Primavera、CSVの工程表をインポートし、アクティビティを要素にリンクして日付を書き込み、4Dステータスビューを色分けします。 |
組み合わせ可能なワークフローとカスタムAPI自動化
| ツール | 機能 |
|---|---|
horizun_execute_plan | 依存関係、以前の結果への参照、TransactionGroupによるロールバックを含む、最大100件の型付きアクションを組み合わせます。 |
horizun_execute_python | 事前チェックとスクリプトが提供するエビデンスを含め、クライアントが生成したPythonをRevit APIに対して実行します。オーナーのオプトインが必要です。 |
horizun_promote_script | 検証済みのスクリプトを名前付きの手順に昇格し、その場限りのコードではなくします。 |
horizun_request_python_access | カスタムPython実行のオーナー承認リクエストをRevitに表示します。 |
horizun_run_procedure | このマシンに保存された、名前とバージョンが付いた手順を、個別の同意のもとで実行します。 |
ISO 19650情報管理とopenBIM納品
| ツール | 機能 |
|---|---|
horizun_project_context | プロジェクトのISO 19650コンテキスト(任命、EIR/BEP/MIDP、CDE状態、命名、納品)を検証、確認、草案化し、強力な識別エビデンスを使ってそのモデルを登録します。 |
horizun_exchange | アプリ間の受け渡しを、検証済みのhorizun.exchange/0マニフェストでラップし、取り込み前にマニフェストを確認し、レビューの修正計画を調整します。 |
horizun_information_container | WIP、Shared、Published、Archivedフォルダー間で情報コンテナに名前を付け、封印、検証、検査、状態遷移を行います。 |
horizun_deliver_ifc | IFCをエクスポートして、ファイル上のIDS、プロパティセットのマッピング網羅率、地理参照、失敗項目のBCF、封印済みコンテナによってその内容を証明します。 |
horizun_cde_cloud | クラウドCDE(Autodesk Construction CloudまたはOpenCDEサーバー)を状態別に読み取り、MIDPと照合します。読み取り専用です。 |
サブ操作とモード
名前付きのMCPツールは、多数のアクションをディスパッチできます。たとえば、壁、配管、階段の作成はhorizun_create_elementsの選択肢であり、断面図の作成と集計表の配置はhorizun_manage_viewsの別々のアクションです。
この表には、26個の複数操作ツールにわたる481個の名前付きサブ操作とディスパッチモードが含まれています。選択肢は、ネストされたセレクターも含め、ツール、セレクタープロパティ、値の組み合わせごとに1回として数えています。繰り返されるoneOfスキーマパスは重複を除いています。一部のセレクターは別のアクションをさらに絞り込みます。これらの数は公開されている操作の種類を表すものであり、トップレベルのツールが208個追加されるという意味ではありません。
| ツール | セレクター | 名前付きサブ操作とモード |
|---|---|---|
horizun_document_session | operation | open、save、save_as、close、inspect、sync_with_central、new_project |
horizun_repair_memory | operation | list、advice、observe、remedy、quarantine、release |
horizun_selection_exchange | operation | publish、read、clear、capabilities |
horizun_audit_model | operation | save、save_as、sync_with_central、export、publish、close_with_save、batch_open_close |
horizun_verify_changes | operation | check、snapshot、compare_to |
horizun_delete_verified | mode | ids、purge_unused |
horizun_navigate | operation | select、clear_selection、zoom、select_and_zoom、open_view |
horizun_validate_ids | operation | precheck、validate |
horizun_query_classification | operation | keynote_table、assembly_code、family_lookup_tables、unused_codes、missing_codes |
horizun_model_diff | operation | snapshot、list、compare、colorize、explain、record_quality、quality_trend |
horizun_code_check | operation | check、travel_distance、energy_readiness、headroom |
horizun_undo | operation | list、undo_last |
horizun_create_elements | kind | level、grid、wall、floor、ceiling、roof、room、family_instance、sprinkler、structural_framing、structural_column、duct、pipe、conduit、cable_tray、flex_pipe、flex_duct、fitting、wall_opening、slab_opening、beam_system、wall_foundation、accessory_inline、mep_system、shaft、room_separator、space、area、area_boundary、wall_profile、displacement、stairs、toposolid |
horizun_create_elements | fitting | elbow、union、transition、tee、takeoff、cross |
horizun_create_family | kind | extrusion、blend、revolution、sweep、swept_blend、pipe、duct、electrical、conduit、cable_tray、symbolic、model |
horizun_manage_materials | operation | create、duplicate、update |
horizun_transform_elements | operation | wall_join、move、copy、rotate、mirror、pin、unpin、change_type、change_type_by_rule、realign_wall_sketch、set_curve、move_tag_head、set_tag_leader、array_linear、array_radial、rename_level、edit_sketch |
horizun_manage_parameters | operation | list_bindings、create_shared、create_project、rebind、remove_binding、global_list、global_create、global_set、global_delete |
horizun_manage_curtain | operation | read、add_grid_line、remove_grid_line、set_mullions、set_panel_type |
horizun_manage_curtain | mode | add、remove |
horizun_slab_shape | operation | read、add_point、add_split_line、modify_subelement、reset_shape |
horizun_manage_phases | operation | list、element_status、set_element_phases、create_phase_filter、edit_phase_filter、rename_phase、create_phase、assign_design_option |
horizun_manage_assemblies_parts | operation | list、create_parts、divide_parts、exclude_parts、restore_parts、dissolve_parts、create_assembly、assembly_views、disassemble |
horizun_manage_styles | operation | list_object_styles、set_object_style、create_subcategory、list_line_styles、create_line_style、list_line_patterns、create_line_pattern、list_fill_patterns、create_fill_pattern |
horizun_manage_units | operation | read、set、project_information、base_points |
horizun_manage_views | operation | create_floor_plan、create_ceiling_plan、create_structural_plan、create_area_plan、create_3d、create_drafting、create_section、create_elevation、create_callout、duplicate_view、apply_template、set_phase、assign_scope_box、set_view_range、set_crop、set_annotation_crop、create_sheet、create_placeholder_sheet、convert_placeholder_sheet、duplicate_sheet、place_view、place_schedule、set_viewport_type、align_viewports、create_filter、apply_filter、color_by_value、set_element_overrides、hide_elements、isolate_elements、reset_temporary、set_category_visibility、create_legend、place_legend_component、edit_filter、order_filters、explain_graphics、create_template、set_template_controls、sheet_set_list、sheet_set_create、sheet_set_update、sheet_set_delete、renumber_sheets、create_perspective、set_sun_study |
horizun_manage_views | mode | center、center_x、center_y、left、right、top、bottom |
horizun_plan_views | operation | room_views、deliverable_set、delivery_open、delivery_status、delivery_record、delivery_approve、delivery_invalidate |
horizun_query_planimetry | mode | inventory、sheets、views、placements、annotations、references |
horizun_fix_planimetry | operation | set_view_template、set_view_scale、rename_view、rename_sheet、place_title_block、move_viewport、move_schedule、clear_element_override、set_crop、set_view_display |
horizun_plan_annotations | operation | auto_tags、intent_dimension、dimension_set、auto_dimension_grids、auto_dimension_levels、auto_dimension_curtain_walls、auto_dimension_openings |
horizun_annotate | operation | text、tag、dimension、angular_dimension、radial_dimension、diameter_dimension、arc_length_dimension、spot_elevation、spot_coordinate、spot_slope |
horizun_query_detail_2d | mode | resources、elements |
horizun_detail_2d | operation | create_detail_line、create_detail_arc、create_detail_polyline、create_filled_region、create_masking_region、place_detail_component、place_symbol、set_line_style |
horizun_manage_revisions | operation | create_revision、update_revision |
horizun_manage_schedules | operation | create、duplicate、rename、add_fields、remove_fields、set_field、set_filters、set_sorting、set_options |
horizun_manage_schedules | kind | material_takeoff、sheet_list、view_list、revision_schedule、keynote_legend |
horizun_cad_connect | fitting | direct、elbow、tee、cross、transition、none |
horizun_manage_cad_links | operation | list、add、reload、repoint |
horizun_query_cad | mode | instances、layers、geometry、coverage、profile、blocks |
horizun_connect_mep | operation | connect、disconnect |
horizun_coordination | operation | list、update、export、import、import_navisworks、show、evidence、navisworks_readiness、prepare_navisworks、navisworks_status |
horizun_manage_links | operation | list、visible_elements、unload、reload、pin、unpin、add、add_instance、change_path、acquire_coordinates、scan_deviation |
horizun_manage_links | kind | rvt、point_cloud、ifc |
horizun_plan_mep | operation | route_run、network_census、system_analysis |
horizun_plan_mep | kind | pipe、duct |
horizun_plan_structure | operation | columns_on_grid_intersections、beams_along_grids |
horizun_query_structure | mode | members、hosts、covers、rebar、reinforcement_systems、connections、coverage、quantities、analytical、loads、reconcile、bending_schedule、parse_notation、compare_bars、steel_review |
horizun_mep_routing | operation | read、set_rules、add_sizes、remove_sizes、resize、slope、size_by_flow、route、hangers |
horizun_mep_routing | kind | pipe、duct、conduit、cable_tray |
horizun_mep_routing | action | add、remove、move |
horizun_electrical | operation | list_panels、list_circuits、create_circuit、assign_panel、add_to_circuit、remove_from_circuit、panel_schedule |
horizun_resolve_clash | operation | propose、apply、propose_opening、apply_opening |
horizun_framing | operation | wall、ceiling、read、remove |
horizun_manage_groups | operation | list、find_duplicates、annotation_report、create、add_members、remove_members、rename_type、duplicate_type、swap_type、change_group_type、set_group_level、place_group、ungroup、convert_to_link |
horizun_manage_worksets | operation | list、create、rename、move_elements、set_default、visibility |
horizun_quantities | mode | volume、takeoff、room_finishes、carbon |
horizun_budget_compare | operation | compare、export_bc3 |
horizun_catalog_lookup | operation | leaf、search、bsdd_search、bsdd_search_dictionary、bsdd_class、bsdd_property、bsdd_dictionaries |
horizun_link_schedule | operation | import、match、write、status_view |
horizun_execute_plan | kind | plan、section、elevation |
horizun_promote_script | operation | list、show、propose、review、approve、activate、deactivate、source、resolve、invocation |
horizun_run_procedure | operation | start、advance、decide、record、reconcile、status、abandon |
horizun_project_context | operation | schema、validate、questions、draft、elicit、ids_from_loin、integrations、register_model、resolve_model |
horizun_exchange | operation | emit、verify、correction_plan_check、correction_plan_reverify |
horizun_exchange | kind | coordination.ledger、coordination.status、quantities.rows、schedule.element_4d、model.element_lineage、receipt |
horizun_information_container | operation | name、stamp、verify、inspect、transition、transmittal、record_review、register |
horizun_cde_cloud | operation | list_projects、list_states、inspect、versions、issues_list、issue_create、issue_update |
その他の型指定オプションには、7 つの horizun_export.format の値があります。 | ||
pdf、dwg、ifc、nwc、fbx、image、schedule_csv です。スキーマインベントリには、 | ||
| すべてのプロパティとパスにわたる列挙された引数の出現数 1653 件も記録されています。 | ||
| この数には設定の選択肢や繰り返し出現するパスも含まれるため、ツール数としては使用されません。 |
拡張性、権限、ツールの検出
新しいワークフローを構成する: horizun_execute_plan は、以前の結果と名前付き依存関係を使用して、最大 100 件の型指定されたアクションを接続し、TransactionGroup によるロールバックを行います。
タスク固有のプロジェクト標準、カタログ、CAD 解釈ルールを入力として使用します。
カスタム Revit API 作業に拡張する: 所有者は horizun_execute_python を有効にして、標準ライブラリ、事前チェック、構造化されたスクリプトの証拠を含む、クライアント生成の Python を実行できます。Python の ON/OFF 権限は、取り消されるまで保持されます。
Python の結果は引き続き自己申告であり、host_verified: false です。
次のプロファイルは、実際の MCP tools/list 呼び出しを使用し、隔離された設定ディレクトリで同じ 1.3.3 サーバーバイナリを対象に測定されました。
| プロファイルとパック | 公開されたツール | 理由 |
|---|---|---|
safe_write、すべてのパック、Python 無効 | 70 | モデル内作業の既定値。外部効果を伴うツールは除外されます |
full_write、すべてのパック、Python 無効 | 79 | ファイル、エクスポート、ドキュメントなど、外部効果を伴う操作を追加します |
unsafe_code、すべてのパック、Python 有効 | 80 | カスタム Python を含む完全なカタログ |
safe_write、core のみ | 4 | 意図的に最小限にした接続およびジョブ管理のセット |
公開されるツールが少ないセッションでも、狭い範囲のタスク向けに正しく設定されている場合があります。完全なカタログとセッションを比較する前に、horizun_health と horizun://security/current-profile リソースを確認してください。権限は所有者が管理します。評価者は、カタログを読むだけであれば任意のコードを有効にする必要はありません。
対応するクライアント向けに、サーバーは標準の MCP リソース、プロンプト、補完、ロギング、永続タスクも提供します。リソースでは、コンパイル済みツールコントラクト、ビルド ID、有効なプロファイル、BIM ワークフローのガイダンスを公開します。名前付きプロンプトでは、ファミリーのレシピ、部屋のドキュメント化、監査、納品を扱います。これらのプロトコル機能とワークフロープロンプトは、ツール数には含まれません。
tools/list のスキーマは簡略版です。正確なスキーマは horizun://contract/tools/{tool}(create_elements の種類または document_session の操作を指定する場合は .../{tool}/{variant})にあります。スキーマに違反した呼び出しが失敗すると、失敗したパスとその URI が示されます(返信が構造化されている場合は structuredContent.schema_help も含まれます)(詳細)。
ツールパック、簡潔なクエリ/要約クエリ、選択フィールドのプロジェクション、永続ジョブを使用すると、コンテキストと長時間実行される作業を管理しやすくなります。呼び出しには上限 16 スロットの FIFO キューが使用され、実行前のキュー内作業はキャンセルできます。長時間実行される操作には、永続的なジョブ ID と参照可能なステータスが用意されています。アーキテクチャ。
Revit でのテスト:公開リリースのエビデンス
v1.3.3 は 2026-09-15 に公開され、インストール済みサーバーと、サポート対象の 5 つすべての Revit 年版について、リリースゲートの実行レポートを含みます。レポートの合計は 1,230 件のプローブ実行に合格しており、各年版で 246 件、スイート内で失敗、未検証、または対象外となったプローブはありません。各レポートには、リリースのコミット、バイナリハッシュ、ハーネスが記録されています。リリースアセット。
| Revit | 合格 | 失敗 | 未検証 | このスイートで対象外 | レポート |
|---|---|---|---|---|---|
| 2023 | 246 | 0 | 0 | 0 | JSON |
| 2024 | 246 | 0 | 0 | 0 | JSON |
| 2025 | 246 | 0 | 0 | 0 | JSON |
| 2026 | 246 | 0 | 0 | 0 | JSON |
| 2027 | 246 | 0 | 0 | 0 | JSON |
これは 5 つの Revit バージョンで実行した 1 つのリリーススイートです。これらのケースに関するメンテナーのエビデンスであり、1,230 個の異なる機能を示すものでも、別の製品との比較でもありません。機械可読のエビデンスインデックスには、ソース URL とハッシュが記録されています。継続的な GitHub CI では、コア/サーバーの動作、Windows へのデプロイ、インベントリとドキュメントの整合性、CodeQL をチェックしています。
公開リリース履歴は 2026-08-02 の v0.5.0から始まり、 2026-08-26 の v1.0.0を含み、 2026-09-15 時点で公開済みの非プレリリース版が 16 件あります。 上の GitHub スターバッジは現在のコミュニティ数を示しています。公開されている リリース履歴と コミット履歴で、 メンテナンス状況を直接確認できます。
バージョンと互換性
| 質問 | 正式な情報源 |
|---|---|
| 最新の安定版ダウンロード | GitHub の最新リリース。公開日とアセットを含みます |
| このソースチェックアウトのバージョン | Directory.Build.props |
| 実際に読み込まれたバージョン | horizun_health:バージョン、コミット、Revit 年版、アクティブなドキュメント |
| 実装されている MCP プロトコル | 2025-11-25。以前のリビジョンは ProtocolNegotiation.cs に記載されています |
| 公開済みレジストリメタデータ | 公式レジストリエントリ |
MCP 2026-07-28 のサポートは保留中です。最近の製品リリースが、そのプロトコルリビジョンをサポートしていることを意味するわけではありません。レジストリのスナップショットや検索結果の抜粋は古い場合があります。バージョンを選ぶ前にリリースを確認してください。リリース版をアップグレードするには、Revit を終了してから新しい Setup を実行してください。
対象範囲と参考資料
型付きの結果では、検証状況、一部の結果、対象範囲を明示します。未ロードのリンク、およびサポートされていない API/テンプレート/エクスポーターのケースは、明示的に報告されます。操作ごとの制限については、TOOLS.md と ファミリの対象範囲を参照してください。ベンチマークの方法論では、過去の設計スコアと実環境での実行エビデンスを区別しています。
ソースからビルド · コントリビュート · エージェント向けの指示 · LLM の概要 · セキュリティ · プライバシー · リリースポリシー
指示を学ぶ
Horizun Hub では、実際の建設・設計業務で AI エージェントに指示する方法と、成果物に署名する前にその内容を確認する方法をスペイン語で学べます。この MCP のコースは Opera agentes en Revit です。実際の建設業務を題材にした短いレッスンと、検証可能な修了証が用意されています。
エージェントを使うのは初めてですか?Opera agentes de IA desde cero のレベル 1 は、アカウントがあれば無料で受講できます。
コロンビア 🇨🇴 で開発され、Horizun Hub の一環として Horizun Group が保守しています。このブリッジは特定の組織に依存しません。プロジェクトの標準とカタログは入力として提供されます。任意で利用できる標準パックには、編集可能なサンプルが含まれています。
Apache-2.0: LICENSE、NOTICE、サードパーティの通知。 Revit API は再配布されません。Autodesk および Revit は Autodesk の商標です。本プロジェクトは Autodesk と提携、承認、または後援を受けていません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。

