AIBIMTool について
AIBIMToolは、建築の要件から編集可能なIFC4 BIMモデルを作るエージェントスキルとMCPサーバーを提供します。モデル生成、後続の編集、画像確認、IFCダウンロードを含む建築設計ワークフロー向けで、ホステッドまたはローカルのサーバーを利用できます。
主な機能
- 01要件から建築設計を作成
- 02質問と設計計画の提示
- 03IFC4モデルの生成と編集
- 043Dモデルと各階平面図の表示
- 05IFCファイルの取得とプロジェクト一覧
- 06建築処理の続行または停止
活用シーン
- 01建築要件からBIMモデルを作成
- 02計画の確認後に設計を調整
- 03部屋の寸法付きで各階の配置を確認
- 04後続作業用にIFCファイルを取得
MCP 対応
ホステッドおよびローカルのMCPサーバーは、建築の作成、状態確認、メッセージ送信、計画承認、モデル画像、IFCダウンロード、プロジェクト一覧、実行制御のツールを提供します。ホステッド版はAIBIMToolアカウントで認証し、ローカル版はAPIキーを使用します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://aibimtool.com/mcpclaude mcp add --transport http meltflexdevs-aibimtool https://aibimtool.com/mcp{"mcpServers":{"meltflexdevs-aibimtool":{"type":"http","url":"https://aibimtool.com/mcp"}}}Cursor で開く{"servers":{"meltflexdevs-aibimtool":{"type":"http","url":"https://aibimtool.com/mcp"}}}VS Code で開く{"mcpServers":{"meltflexdevs-aibimtool":{"type":"http","url":"https://aibimtool.com/mcp"}}}{"mcpServers":{"meltflexdevs-aibimtool":{"serverUrl":"https://aibimtool.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
AIBIMTool Skills
AIBIMTool を使って実際の BIM モデルとして建物を設計するための AI エージェントスキルです。建物について説明すると、AI 建築家が用途を調査し、あなただけが答えられる質問を必要最小限に絞って尋ね、大規模な作業を計画し、各階、壁、スラブ、ドア、窓、部屋、階段、屋根をすべてIFC4としてモデル化します。また、依頼に応じてモデルを変更します。Claude、ChatGPT、Claude Code、Cursor、Codex、VS Code、Windsurf、および Markdown スキルを読み込むか MCP を利用できるその他のあらゆる環境で動作します。
各ユーザーは自分自身のAIBIMTool アカウントでサインインし、すべてのメッセージの料金はそのアカウントのクレジットに請求されます。このスキルは MCP サーバーを介して公開 AIBIMTool APIを利用するため、ビルドも BIM カーネルのインストールも不要です。
ひとつの概要から、1,065要素のIFC4モデルを作成。すべての部屋の寸法を記載した2階の平面図と、建物そのものです。
インストール
いずれかの方法を選んでください。どの方法でも、エージェント向けにスキルが設定されます。
npx skills(推奨、複数のエージェントに対応)
npx skills add MeltFlexDevs/aibimtool-skills
GitHub CLI(v2.90+)
gh skill install MeltFlexDevs/aibimtool-skills
Claude Code マーケットプレイス
Claude Code 内で実行します:
/plugin marketplace add MeltFlexDevs/aibimtool-skills
/plugin install aibimtool@aibimtool
プラグインにはホスト型 MCP サーバーが含まれています。/mcpを実行し、「Authenticate」を一度選択してください。
MCP サーバーのみ
スキルを使わずにツールだけを使う場合は、ホスト型サーバーを追加してください。AIBIMTool アカウントでサインインするため、キーは不要です:
claude mcp add --transport http aibimtool https://aibimtool.com/mcp
Claude(claude.ai または Desktop)と ChatGPT では、カスタムコネクターとしてhttps://aibimtool.com/mcpを追加してください。API キーを使ってローカルサーバーを利用する場合は、claude mcp add aibimtool -- npx -y aibimtool-mcpを実行します。Cursor、Codex、VS Code、Windsurf の設定はINSTALL.mdおよびMCP ページをご覧ください。
セットアップスクリプト
汎用の代替方法:
git clone --depth 1 https://github.com/MeltFlexDevs/aibimtool-skills.git
cd aibimtool-skills
./setup
その他の方法についてはINSTALL.mdをご覧ください。エージェントにインストールを任せる場合は、エージェントに貼り付けるINSTALL_FOR_AGENTS.mdをご覧ください。
認証
ホスト型サーバーhttps://aibimtool.com/mcpにはキーは不要です。クライアントから AIBIMTool のサインイン画面が開きます。API や CLI と同様に、Studioプランに含まれています。
ローカルサーバーと CLI では API キーを使用します。こちらもStudioプランに含まれています。最も簡単にキーを取得する方法は、ブラウザーフローを使うことです。セッションからキーを生成し、ループバック経由で返すため、シークレットをコピーして貼り付ける必要はありません:
npx -y aibimtool-mcp auth login
または、aibimtool.com → Developers → API keysで手動作成し、環境変数に設定してください:
export AIBIMTOOL_API_KEY="aibim_sk_..."
キーが表示されるのは作成時の一度だけです。SHA-256 のみが保存されるため、作成後にキーを復元できる人はいません。私たちも復元できません。アカウントには有効なキーを5つまで保持でき、キーを取り消すと次のリクエストから反映されます。
スキル
| スキル | 呼び出し | 内容 |
|---|---|---|
aibimtool-design | /aibimtool:design | ブリーフから BIM モデルを作成します。エージェントが適切に構築できるブリーフの作成、質問への対応、計画の承認、構築の進捗確認、階数やコストについて扱います。 |
aibimtool-bim | /aibimtool:bim | モデル完成後のすべてを扱います。IFC ファイル、Revit、ArchiCAD、BlenderBIM、Tekla での開き方、確認用の画像、変更について説明します。 |
ツール
| ツール | 機能 | コスト |
|---|---|---|
create_building | ブリーフから新しい設計を開始し、すぐにプロジェクト ID を返します | 従量制 |
get_project_status | 状態、エージェントの返信、質問または計画を取得します。処理中は待機します | 無料 |
send_message | プロジェクトのエージェントに回答、変更、追加の指示を送ります | 従量制 |
approve_plan | エージェントの計画を承認します | 従量制 |
continue_building | 実行時間の上限で停止した後、構築を続行します | 従量制 |
get_model_image | 3D ビュー、またはすべての部屋の名称と寸法が記された任意の階の平面図を取得します | 無料 |
get_ifc_download | IFC4 モデルを取得します。ローカルではディスク上のファイル、ホスト型ではリンクが返されます | 無料 |
list_projects | アカウントのプロジェクトを一覧表示します | 無料 |
stop_building | 現在のステップが終わった後に、実行中のエージェントを停止します | 無料 |
check_credits | プランと残りのクレジットを確認します | 無料 |
従量制とは、使用する AI に応じてメッセージに料金がかかることを意味します。$0.02 ごとに 1 クレジットで、8 分間のセグメントあたり最大 150 クレジットです。こちら側で実行に失敗した場合は自動的に返金されるため、エージェントが再試行しても残高が知らないうちに減ることはありません。
建物の構築には数分かかり、チャットでツール呼び出しを開いたままにできる時間を超えるため、create_building はすぐに応答を返します。エージェントの処理中、get_project_status は呼び出しごとに最大 50 秒待機します。ローカルサーバーは IFC ファイルと画像をディスク(output_path を指定しない場合は ./aibimtool-output/)に書き込み、バイト列ではなくパスを返します。IFC は数メガバイトあり、エージェントは通常、それを次のステップに渡すだけだからです。
実際の動作例
あなた: 1 階にロビー、カフェ、イベントスペースを備えた 7 階建てのオフィスビルを設計してください。2 階から 4 階は、階段、エレベーター、トイレを備えた中央コアの周囲に一般的なオフィスフロアを配置してください。屋上テラスも追加してください。
[create_building] brief: "Design a 7-story office building with a ground-floor lobby, …"
→ project 019cf06362ab4dac · running
[get_project_status] wait_seconds: 50
→ needs_answer
1. Floors 5-7: Same typical office floors / Offices plus a top-floor amenity / Larger-tenant floors
2. Floor plate: About 800 m² / About 1,200 m² / About 1,800 m²
3. Massing: Rounded bar on a glazed plinth / Two offset volumes with a cantilever / Stepped terraces
> You: Offices plus a top-floor amenity, about 800 m², rounded bar on a glazed plinth.
[send_message] → needs_approval: a five-task plan
> You: Go ahead.
[approve_plan] → running
[get_project_status] → ready · 1,065 elements
[get_model_image] view: plan · storey: 1
→ ./aibimtool-output/019cf06362ab4dac-plan-storey-1-2026-10-28-14-02-09.png
[get_ifc_download]
→ ./aibimtool-output/design-a-7-story-office-building-with-a-2026-10-28-14-02-11.ifc
これは実際の実行例です。質問、計画、1,065 個の要素は、このブリーフに対してエージェントが生成したものです。IFC は Revit、ArchiCAD、BlenderBIM、Tekla、Navisworks で開けます。また、プロジェクトは AIBIMTool の 3D ビューアーでも開き、引き続き変更できます。その他のパターンについては COOKBOOK.md をご覧ください。
適切なブリーフがすべてを変えます
エージェントはブリーフに記載された内容に基づいて構築し、それ以外は調査して、前提条件を明示します。建物の種類、規模、階数、重要な部屋を明記したブリーフなら、最初の実行で設計が得られます。曖昧なブリーフの場合は、まず質問が返されます。ユーザーの言葉をそのまま渡し、すでに伝えられた情報を追加してください。内容を完全に見せるために、要件を決して捏造しないでください。これは、ワークフロー全体で品質を左右する最大の要因です。
CLI
エージェントに MCP を介して実行させる代わりに、引数を指定して実行すると、同じパッケージをコマンドラインツールとして使えます。
aibimtool build "Kindergarten for 60 children, one storey, 4 groups" --wait --yes --ifc kindergarten.ifc
aibimtool send 019cf06362ab4dac "Make the event space open to the terrace" --wait
aibimtool image 019cf06362ab4dac --storey 1 -o level-2.png
詳細なリファレンスは aibimtool.com/developers/cli をご覧ください。
ドキュメント
- API リファレンス:すべてのエンドポイント、リクエスト、レスポンス
- CLI:すべてのコマンドとフラグ
- MCP:クライアントごとのセットアップ方法
- COOKBOOK.md:実例
- CONTRIBUTING.md
ライセンス
MIT。LICENSE をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。