Install
$ agentstack add mcp-okuno-dsi-revit-mcp-toolkit ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Revit MCP Server
本プロジェクトは Autodesk Revit® を外部ツール(AIエージェントを含む)から安全に操作・連携するための、オープンな統合基盤(サーバー+アドイン)です。 類似の試みは世界に他にも存在するかもしれませんが、少なくとも私たちの知る限り、日本語で使えることを明確な目的として設計された実装は現時点で本プロジェクトが中心的な選択肢です。
日本語対応により、国内の設計実務フローに馴染みやすく、日本独自の基準・法規(例:建築基準法、社内標準、各種ガイドライン)に沿った運用設計を行いやすいことを狙っています。
重要(免責・前提)
- 本プロジェクトは Apache License 2.0 に基づき提供されます(詳細は
LICENSEを参照)。 - 本プロジェクトは Autodesk, Inc. と提携・承認・保証関係にありません。
- 本プロジェクトは Revit 本体・Revit SDK・Autodesk の配布物(DLL/CHM/サンプル等)を同梱・再配布しません。利用には 正規ライセンスの Autodesk Revit® が必要です。
- 無保証(AS IS) で提供されます。業務・成果物・法規適合・損害等について、提供者は責任を負いません(詳細は
LICENSEの免責条項を参照)。
プロジェクト群(関連MCP)
本リポジトリは Revit 向け MCP を中心に扱いますが、同一構想の下で以下の関連コンポーネントが存在し得ます(別リポジトリ/別配布形態の場合があります)。
- Excel MCP
- Rhino MCP
- AutoCAD MCP
※ それぞれの配布条件・依存関係・利用手順は、各コンポーネントのドキュメントに従ってください。
最近の更新
- 2026-05-13: HTML集計表・Excel入出力のバグ修正: ブラウザ経由の集計表 Excel export / import preview / apply / verify を修正し、外部編集した集計表をより安全に Revit へ戻せるようにしました。
- HTML集計表・Excel連携: ブラウザで集計表を確認し、Excel 書き出し、差分確認、Revit 側確認付き反映まで進められる導線を強化しています。
- A2A adapter: A2A 風 HTTP/JSON-RPC 入口から既存の Revit MCP queue へ橋渡しできる
RevitMCP.A2AAdapterを追加しています。
何ができるか(例)
- Revit 要素の取得・検索(例:要素一覧、カテゴリ別抽出、パラメータ取得)
- 要素の編集(例:パラメータ更新、タイプ変更)
- 要素の移動・回転・削除
- ログ出力/操作履歴(運用に応じて)
> 実装範囲はリポジトリのコマンド一覧・OpenAPI/JSON-RPC 定義に従います。
アーキテクチャ概要
- 外部プロセスのサーバー:MCP/JSON-RPC の入口。AI/CLI/他ツールからのリクエストを受け付けます。
- Revit アドイン(.NET Framework 4.8):Revit API を用いて実処理を実行します。
- 通信:ローカルIPC/HTTP等(実装に依存)。
- 拡張:コマンド単位で追加可能。運用ルール(社内標準・テンプレート・パラメータ体系)に合わせて拡張します。
セキュリティと運用上の注意
- 本プロジェクトは Revit への強力な操作権限を提供します。最小権限の原則で運用してください。
- 共有環境では、認証・アクセス制御・監査ログなど、組織ポリシーに基づく対策を推奨します。
- 生成AIを介する場合は、誤操作・誤解釈・幻覚(ハルシネーション) による操作を想定し、
- dry-run / confirm フロー
- 変更差分の提示
- 重要操作の二重確認
を検討してください。
法務・権利・混同回避(リスクヘッジ)
独立実装について
本プロジェクトは、公式に提供される Autodesk Revit API を利用して 独自に実装されています。 他社製品・サービスのコードや内部実装をコピー/逆コンパイル/リバースエンジニアリングしていません。
商標・表記
- Autodesk®、Revit® は Autodesk, Inc. の商標または登録商標です。
- 本プロジェクト名・ロゴ・説明は、第三者の商標やブランドと混同しないよう配慮してください。
特許について(Apache 2.0)
- Apache License 2.0 は、コントリビュータが保有する関連特許について一定の利用許諾を含みます。
- ただし、第三者(本プロジェクト外)の特許リスクをゼロにするものではありません。必要に応じて社内法務で確認してください。
配布方針(実行形式について)
本リポジトリは ソースコード中心 で公開します。 組織内で実行形式(DLL/EXE)を配布する場合は、Autodesk および開発ツール(例:Visual Studio)のライセンス条件を各組織で確認してください。
クレジット
- Created by contributors and GPT series (2025)
ライセンス
- Apache License 2.0(
LICENSEを参照)
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: okuno-dsi
- Source: okuno-dsi/revit-mcp-toolkit
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.