NavisCoord について
NavisCoord は Autodesk Navisworks を AI クライアントに接続し、BIM 調整チームを支援します。ローカルエンジンで干渉を順位付けし、関連課題をまとめ、根拠に基づく原因仮説や作業計画、レポートを作成します。レビュー済みの変更は対象を絞って適用できます。
主な機能
- 01根拠の説明付きで干渉を順位付け
- 02重複をまとめ、個々の干渉を追跡
- 03原因仮説と証拠を分析
- 04保存済み課題スナップショットを比較
- 05作業パッケージとレポートを準備
- 06確認後の変更を検証付きで適用
活用シーン
- 01モデル内の調整課題に優先順位を付ける
- 02繰り返す干渉と原因候補を調査
- 03調整会議の作業パッケージを準備
- 04納品版を比較し、要素 ID を引き継ぐ
MCP 対応
Navisworks のネイティブアドインと MCP サーバーを組み合わせ、ローカルワークステーション上で対応する AI クライアントに接続します。干渉分析、計画、レポート、引き継ぎ、検証付き書き込みのツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
NavisCoord
次の調整会議は、10,000件の干渉行ではなく、意思決定から始まります。
Autodesk NavisworksをChatGPT Desktop Work、Claude Desktop、Claude Code、Codexに接続できます。重要な点を尋ね、根拠を確認し、調整計画を作成しましょう。
1.1.1を公開しました: 安定版のダウンロード · 公式MCP Registryのエントリー。
「開いているモデルを分析してください。重要度の高い調整上の問題を提示し、優先度の理由を説明して、作業計画を作成してください。適用する前に、変更案を見せてください。」
NavisCoordは、ネイティブのNavisworksアドインとオープンソースのMCPサーバーを組み合わせています。エンジンはWindowsワークステーション上で動作します。デスクトップランタイムにはPythonの依存関係が含まれているため、**パッケージ化されたローカルサーバーの利用にPythonのインストール、APIキー、ビルドツールは不要です。**選択したAIクライアントとAutodeskライセンスは別製品です。
できること
| 次のように尋ねると | 次の情報が得られます |
|---|---|
| 「最初に対応すべきことは何ですか?」 | 決定論的なスコアとその根拠に基づく、優先順位付けされた問題 |
| 「これらは本当に別々の問題ですか?」 | 空間的に範囲を限定したグループ、重複の統合、追跡可能な元の干渉 |
| 「1つの変更で複数の箇所に対応できますか?」 | 根本原因の仮説、測定された根拠、影響を受けるすべての箇所 |
| 「前回の納品から何が変わりましたか?」 | 継続的に使える問題ID、保存済みスナップショット、変更内容の比較 |
| 「調整会議の準備をしてください。」 | 作業パッケージ、担当業種、説明レポート、PDF画像 |
| 「これをRevitとPower BIに接続してください。」 | 作成要素ID、構造化された引き継ぎファイル、後続ツール用のテーブル |
| 「レビュー済みの計画を適用してください。」 | ドキュメント/リビジョンの確認と読み戻し検証を伴う、対象を限定した書き込み |
53個のツール。1つのサーバー。4つのクライアント。ツールガイドを見る。
クライアントを選択する
| クライアント | インストール |
|---|---|
| ChatGPT Desktop — Work | デスクトッププラグインのインストーラーを実行し、Plugins → Personal → NavisCoord → Installを開きます |
| Codex | 同じ個人用プラグインを使用するか、codex mcp addで実行ファイルを登録します |
| Claude Desktop | スタンドアロンサーバーを含むリリース版.mcpbをインストールします |
| Claude Code | naviscoord-mcp@horizun-navisをインストールするか、claude mcp addで実行ファイルを登録します |
4つすべてがローカルワークステーションに接続します。ChatGPT Desktopはローカルプラグインを使用します。OpenAI Platform、トンネル、ランタイムAPIキーはこのインストールには含まれません。OpenAIのデスクトッププラグインのドキュメントを参照してください。
2つのコンポーネントをインストールする
- Navisworks アドイン: Navisworks を終了し、
Install-NavisCoord.ps1を実行します。インストール済みのバージョンを検出し、リリースのチェックサムを検証して、管理対象ファイルをバックアップします。 - AI クライアント: デスクトップパッケージまたは Releases から
.mcpbをインストールします。クライアント別の手順に従ってください。 - Navisworks Manage を開き、統合モデルを読み込んで、次のように尋ねます:「NavisCoord を確認し、アクティブなドキュメントを特定して、干渉を分析してください。」
ライブ調整には、Windows とライセンス済みの Autodesk Navisworks Manage 2024、2025 または 2026 が必要です。スタンドアロンの分析エンジンは、Navisworks を使わずに保存済みの書き出しデータを処理することもできます。
証拠を確認できるように設計
- 保守的なフィルタリング: カテゴリ名だけでは、ドア、スリーブ、スラブの重なりが意図的なものだとは証明できません。ホスト関係や接触に関するルールでは、関係性を示す証拠が必要です。
- 鮮度チェック: ジオメトリ、プロパティ、保存済みの選択セット、干渉結果が変更されると、派生データの書き込みに使用した分析は無効になります。
- 完全な実行: まとめられた判定でも、書き戻しや Revit への引き渡しでは個々の発生箇所を保持します。
- 測定に基づく提案: 移動案は要素の境界を使用します。周囲のジオメトリや設計上の制約と照らし合わせて確認するための提案です。
- 誠実な比較結果: 後続の分析で見つからなかった課題を、自動的に「解決済み」とは表示しません。網羅範囲、除外項目、ソースの変更は引き続き確認できます。
- 再現可能なインストール: 固定された依存関係、成果物のチェックサム、スタンドアロンのランタイム、ロールバックを考慮したインストールを採用しています。
リリース検証記録では、自動チェック、Navisworks の受け入れテスト、クライアントの検証を区別しています。ディレクトリ一覧やテストスイートの合格は、ソフトウェアが決して失敗しないことを保証するものではありません。外部マーケットプレイスによる審査は、当社のテストとは別に記録しています。
調整基準に合わせて使用
会社のプロファイルを読み込むと、分野、カテゴリとファイルのマッピング、許容差、優先順位、調整ルールを設定できます。サンプルプロファイルから始めてください。分野やレベルのデータが不足しているモデルは、その旨が明示されるため、チームは順位付けを参考にする前にマッピングできます。
NavisCoord は、証拠と調整アクションの提案を提示します。エンジニアリング上の承認とオーサリングアプリケーションでの編集は、引き続きプロジェクトチームが行います。引き渡しファイルには、Horizun Revit MCP や Horizun PBI MCP などのツールで作業を続けるために必要な ID が含まれます。
プライバシーポリシー
NavisCoord はモデル全体をアップロードせず、Horizun のサービスにもテレメトリを送信しません。要求されたツールの出力には、モデル名、要素のプロパティ、座標、画像が含まれる場合があり、それらの出力は AI クライアントが受け取ります。プライバシーポリシーとセキュリティモデルをご確認ください。
ビルドと貢献
python -m pytest server/tests -q
dotnet run --project addin/NavisCoord.Tests -c Release
テスト、リリース、貢献をご覧ください。機密性の高いプロジェクト情報を削除したうえで、再現可能な事例をご報告ください。
NavisCoord がチームのお役に立てたら、再現可能な調整事例を共有し、リポジトリにスターを付けて、ほかの BIM コーディネーターにも見つけてもらいましょう。
MIT · HorizunGroup が開発 · Autodesk、OpenAI、Anthropic とは無関係です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。