{"apiVersion":"v1","directorySlug":"bim-mcp-b8308de1c5","title":"bim.house — つくりたい家を、言葉から3Dに。","description":"場所と理想の暮らしから、家の設計案づくりをスタート。間取り・3D・概算工事費をブラウザで確認できます。登録不要。まずは完成サンプルからも体験できます。","pageUrl":"https://www.mcpbundles.com/skills/bim-mcp-b8308de1c5","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://bim.house/mcp","hostedMcpUrl":null,"toolCount":29,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"house.bim/bim-mcp-b8308de1c5","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"whoami","description":"[EN] Verify API-key auth: returns your account email if a valid Bearer key is sent. / API キー認証の確認。Authorization: Bearer <APIキー> (/console で発行) を付けると認証済みアカウントの email を返す。Web/CLI どちらからでも使える。","inputSchema":{"type":"object","properties":{}},"logicalName":"whoami","displayName":"whoami","title":"whoami","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"chat","description":"[EN] AI chat about architecture/BIM/code/MU. Requires Bearer API key; first ¥300 (5 calls) free. / bim.house / MU の AI チャット。メール認証して /console で発行した API キーで認証必須 (Authorization: Bearer <APIキー>)。未チャージでも初回 ¥300 分 (5 回) は無料、使い切ったら /credits でチャージ。建築・BIM・法規・SIPs・MU について日本語で答える。引数 message (必須) と history (任意, [{role, content}])。","inputSchema":{"type":"object","required":["message"],"properties":{"history":{"type":"array","items":{"type":"object","properties":{"role":{"type":"string"},"content":{"type":"string"}}}},"message":{"type":"string"}}},"logicalName":"chat","displayName":"chat","title":"chat","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_catalog","description":"[EN] Search the building-materials catalog (3,900+ SKUs) by keyword/brand/category. / bim.house の建材・設備カタログ (3,900+ SKU) を検索。窓/断熱/設備/家具などを brand・category・キーワードで絞り込む。","inputSchema":{"type":"object","properties":{"q":{"type":"string"},"brand":{"type":"string"},"limit":{"type":"integer"},"category":{"type":"string"}}},"logicalName":"search_catalog","displayName":"search_catalog","title":"search_catalog","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_product","description":"[EN] Get one product's full detail by SKU (price, U-value/η, stock, JAN, successor). / SKU を指定して 1 製品の詳細 (価格・性能値 U値/η値・在庫・JAN・後継品) を取得。","inputSchema":{"type":"object","required":["sku"],"properties":{"sku":{"type":"string"}}},"logicalName":"get_product","displayName":"get_product","title":"get_product","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_houses","description":"[EN] List curated public houses (famous buildings, landmarks); set include_user=true for public user houses. / 運営 curated 公開物件 (有名建築・巨大ランドマーク・SOLUNA 等) の一覧。slug / 規模 / 要素数 / bim.json 充足率(%) を返す。ユーザー作成物件 (u-*) は既定では含まない (直リンクで個別取得は可)。include_user=true で公開ユーザー物件も含める。","inputSchema":{"type":"object","properties":{"include_user":{"type":"boolean"}}},"logicalName":"list_houses","displayName":"list_houses","title":"list_houses","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_house_bim","description":"[EN] Fetch a house's full bim.json v1 (project meta + elements) by slug. / slug を指定して物件の完全な bim.json v1 (project メタ + elements 配列) を取得。include_elements=false でメタのみ。","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"},"include_elements":{"type":"boolean"}}},"logicalName":"get_house_bim","displayName":"get_house_bim","title":"get_house_bim","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"houki_check","description":"[EN] Run the Japanese Building Standards Act check (coverage, FAR, slopes, daylight, ventilation) and return pass/fail. / 建築基準法チェック (建ぺい率・容積率・北側/道路斜線・採光・換気) を houki-engine で実行し合否を返す。","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"logicalName":"houki_check","displayName":"houki_check","title":"houki_check","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"material_quote","description":"[EN] Catalog-priced cost estimate: BOM, total, ¥/m², lead times and critical path from the BIM takeoff. / カタログ連携の概算見積もり。BIM 要素 takeoff × 建材カタログ実価格 (窓/ドア/設備) + 原単位 (躯体/仕上げ) で BOM・総額・㎡単価を算出し、各資材の納期 (lead_time_days) と在庫、クリティカルパス納期も返す。","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"logicalName":"material_quote","displayName":"material_quote","title":"material_quote","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_house","description":"[EN] Build a new house (bim.json) from an address alone (geocoded, auto-named, climate-aware) or full elements; returns slug + edit_token + viewer/permit URLs + inline houki & structure verdicts. No auth (private by default, rate-limited). / 新しい物件 (bim.json) を作成する。name か address のどちらか必須 — 住所だけ渡せば geocode で座標を引き「<地名>の家」と自動命名して家が建つ (REINFOLIB_KEY 設定時は用途地域も実値注入)。elements (bim.json v1 要素配列) を渡すとそのまま保存、省略すると敷地寸法から住宅 BIM を自動生成。name/rooms に「薪ストーブ・土間・ロフト・カーポート・書斎・ピアノ・サウナ」等の言葉が入ると対応する要素 (煙突・炉台・はしご込み) を自動","inputSchema":{"type":"object","required":[],"properties":{"name":{"type":"string"},"rooms":{"type":"string"},"floors":{"type":"integer"},"zoning":{"type":"string"},"address":{"type":"string"},"lot_d_m":{"type":"number"},"lot_w_m":{"type":"number"},"private":{"type":"boolean"},"elements":{"type":"array","items":{"type":"object"}},"gross_m2":{"type":"number"},"structure":{"type":"string"},"land_area_m2":{"type":"number"},"project_type":{"enum":["new","renovation","change_of_use"],"type":"string"},"construction_jpy":{"type":"integer"},"renovation_scope":{"type":"array","items":{"type":"string"}},"seismic_retrofit":{"type":"boolean"},"existing_year_built":{"type":"integer"},"renovation_scope_m2":{"type":"number"}}},"logicalName":"create_house","displayName":"create_house","title":"create_house","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_product","description":"[EN] Register a new catalog product SKU (needs Bearer API key; insert-only, no overwrite). / 建材カタログ (products) に新しい製品 SKU を登録する。サッシ/窓/断熱材/照明/設備/家具/ドア等。Authorization: Bearer <APIキー> (/console で発行) が必須。登録後は /catalog と search_catalog に即反映。既存 SKU の上書きは不可 (insert-only)。","inputSchema":{"type":"object","required":["sku","name","category"],"properties":{"sku":{"type":"string"},"url":{"type":"string"},"name":{"type":"string"},"spec":{"type":"object"},"tags":{"type":"string"},"brand":{"type":"string"},"u_value":{"type":"number"},"category":{"type":"string"},"jan_code":{"type":"string"},"mfr_code":{"type":"string"},"eta_value":{"type":"number"},"ifc_class":{"type":"string"},"price_jpy":{"type":"integer"},"install_jpy":{"type":"integer"},"stock_status":{"type":"string"},"lead_time_days":{"type":"integer"},"warranty_years":{"type":"integer"}}},"logicalName":"create_product","displayName":"create_product","title":"create_product","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update_product","description":"[EN] Update fields of a product you created (needs Bearer API key; your SKUs only). / 自分が create_product で登録した製品のフィールドを更新する。Authorization: Bearer <APIキー> 必須。他者/公式 SKU は更新不可。指定したフィールドのみ上書き。","inputSchema":{"type":"object","required":["sku"],"properties":{"sku":{"type":"string"},"url":{"type":"string"},"name":{"type":"string"},"spec":{"type":"object"},"tags":{"type":"string"},"brand":{"type":"string"},"u_value":{"type":"number"},"category":{"type":"string"},"jan_code":{"type":"string"},"mfr_code":{"type":"string"},"eta_value":{"type":"number"},"price_jpy":{"type":"integer"},"install_jpy":{"type":"integer"},"stock_status":{"type":"string"},"lead_time_days":{"type":"integer"},"warranty_years":{"type":"integer"}}},"logicalName":"update_product","displayName":"update_product","title":"update_product","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_mine","description":"[EN] List products you registered (needs Bearer API key). / 自分 (API キーのアカウント) が登録した製品の一覧を返す。Authorization: Bearer <APIキー> 必須。","inputSchema":{"type":"object","properties":{}},"logicalName":"list_mine","displayName":"list_mine","title":"list_mine","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"retire_product","description":"[EN] Retire (discontinue) a product you created (needs Bearer API key; soft, not hard delete). / 自分が登録した製品を取り下げる (生産終了化。ハード削除はしない)。Authorization: Bearer <APIキー> 必須。他者/公式 SKU は不可。","inputSchema":{"type":"object","required":["sku"],"properties":{"sku":{"type":"string"}}},"logicalName":"retire_product","displayName":"retire_product","title":"retire_product","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update_house","description":"[EN] Update an existing house's bim.json (needs edit_token): swap elements or patch project meta; returns a re-run houki verdict. Versioned each save. / 既存物件の bim.json を更新する。edit_token (create_house の返り値) が必要。elements (bim.json v1 要素配列) を渡すと差し替え、project (object) でメタ (name/construction_jpy/proposed_gross_m2 等) のみ更新も可。get_house_bim で現状を取得 → 編集 → update_house → 返り値の houki (法規再判定) を確認、のループで自分の LLM だけで設計改善が完結する。保存ごとに履歴 (bim_versions) が残る。","inputSchema":{"type":"object","required":["slug","edit_token"],"properties":{"note":{"type":"string"},"slug":{"type":"string"},"project":{"type":"object"},"elements":{"type":"array"},"edit_token":{"type":"string"},"elements_json":{"type":"string"}}},"logicalName":"update_house","displayName":"update_house","title":"update_house","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"set_visibility","description":"[EN] Toggle a house's public listing on/off (needs edit_token). / 物件の掲載/非掲載を切り替える。edit_token (create_house の返り値) が必要。private=true で物件一覧から非掲載 (直リンクは残る)。進化ループの低スコア物件の淘汰などに使う。","inputSchema":{"type":"object","required":["slug","edit_token","private"],"properties":{"slug":{"type":"string"},"private":{"type":"boolean"},"edit_token":{"type":"string"}}},"logicalName":"set_visibility","displayName":"set_visibility","title":"set_visibility","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"place_in_house","description":"[EN] Place a *live reference* to another service's catalog into a house (needs edit_token) — not a copy. source 'mu' refs a wearmu.com brand slug (goods made by MU); source 'device' refs a device.house room key (word-driven hardware). The viewer / GET /api/projects/<slug>/furnishings resolves these at view time so stock is always live and never duplicated. / 家に MU(wearmu.com の作ったもの) や device.house(言葉で動く実機) の在庫を *参照* で置く。edit_token 必須。複製せずポインタだけ持ち、表示時に各サービスをライブ解決する(常に最新・売れたら消える)。source='mu' は bra","inputSchema":{"type":"object","required":["slug","edit_token","source","ref"],"properties":{"ref":{"type":"string"},"room":{"type":"string"},"slug":{"type":"string"},"source":{"enum":["mu","device"],"type":"string"},"edit_token":{"type":"string"}}},"logicalName":"place_in_house","displayName":"place_in_house","title":"place_in_house","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"set_forkable","description":"[EN] Allow or forbid others from forking (copying) a house (needs edit_token). / 他者がこの物件をフォーク (コピー) できるかを切り替える。edit_token が必要。forkable=false で他者のコピー作成を禁止 (既定は全て可)。","inputSchema":{"type":"object","required":["slug","edit_token","forkable"],"properties":{"slug":{"type":"string"},"forkable":{"type":"boolean"},"edit_token":{"type":"string"}}},"logicalName":"set_forkable","displayName":"set_forkable","title":"set_forkable","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_houki_rules","description":"[EN] List the building-code checks the engine runs (law refs) + any active zoning-rule overrides; pass slug to also get that house's effective site conditions + houki verdict. / houki エンジンがチェックする法規項目 (根拠条文) と、登録済みの用途地域規制ルール上書き一覧を返す。slug を渡すとその物件の有効敷地条件 + 法規判定も同梱。","inputSchema":{"type":"object","properties":{"slug":{"type":"string"}}},"logicalName":"get_houki_rules","displayName":"get_houki_rules","title":"get_houki_rules","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_site_context","description":"[EN] Get a house's effective site conditions used by houki_check (zoning, road width, high/fire district, climate zone, latitude, neighbor setback, min lot area, shadow regulation). / houki_check が使う物件の有効敷地条件を取得 (用途地域・道路幅員・高度/防火地区・気候区分・緯度・隣地距離・敷地面積最低限度・日影規制)。","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"logicalName":"get_site_context","displayName":"get_site_context","title":"get_site_context","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"set_site_context","description":"[EN] Override a house's site conditions for houki_check (needs edit_token). Only provided fields are updated; returns the re-run houki verdict. Fixes false NGs from assumed defaults (e.g. set the real road width). / 物件の敷地条件を上書きして houki_check に反映する。edit_token 認証が必要。指定したフィールドのみ更新し、再判定した houki を返す。既定値による誤 NG (例: 前面道路幅員) を実値で是正できる。","inputSchema":{"type":"object","required":["slug","edit_token"],"properties":{"slug":{"type":"string"},"zoning":{"type":"string"},"latitude":{"type":"number"},"edit_token":{"type":"string"},"climate_zone":{"type":"integer"},"road_width_m":{"type":"number"},"fire_district":{"type":"string"},"high_district":{"type":"string"},"min_lot_area_m2":{"type":"number"},"north_setback_m":{"type":"number"},"shadow_regulation":{"type":"object"},"neighbor_setback_m":{"type":"number"}}},"logicalName":"set_site_context","displayName":"set_site_context","title":"set_site_context","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"admin_set_site_context","description":"[EN] Bulk-set site conditions for any houses (admin only, admin_token; no edit_token). Pass `entries`: [{slug, zoning?, road_width_m?, high_district?, fire_district?, climate_zone?, latitude?, neighbor_setback_m?, min_lot_area_m2?, shadow_regulation?}]. DB + cache applied immediately. For operators to backfill zoning/road-width (e.g. from reinfolib) across all properties. / 任意の物件の敷地条件を一括上書き (管理者のみ・edit_token 不要)。entries 配列で複数物件をまとめて投入。DB+キャッシュ即時反映。用途地域/道路幅員等の実データを全物件へ流し込む運用者向け。","inputSchema":{"type":"object","required":["admin_token"],"properties":{"slug":{"type":"string"},"entries":{"type":"array","items":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}}},"admin_token":{"type":"string"}}},"logicalName":"admin_set_site_context","displayName":"admin_set_site_context","title":"admin_set_site_context","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_incomplete_addresses","description":"[EN] List public houses whose address is incomplete (missing town name / placeholder), so they can be corrected — admin only. Fixing them lets zoning be derived from coordinates. / 住所が不完全 (町名欠落・プレースホルダ) な公開物件を一覧する。管理者のみ。直すと座標から用途地域を判定でき投入できる。","inputSchema":{"type":"object","required":["admin_token"],"properties":{"limit":{"type":"integer"},"admin_token":{"type":"string"}}},"logicalName":"list_incomplete_addresses","displayName":"list_incomplete_addresses","title":"list_incomplete_addresses","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"upsert_zoning_rule","description":"[EN] Add/update a zoning regulation rule (coverage/FAR/slope/height limits) — admin only (admin_token). Applies to all houses matching (profile, zoning). / 用途地域の規制ルール (建ぺい/容積/斜線/高さ等) を追加・更新する。管理者のみ (admin_token)。(profile, zoning) に一致する全物件の houki に反映。","inputSchema":{"type":"object","required":["admin_token","zoning"],"properties":{"zoning":{"type":"string"},"far_pct":{"type":"number"},"profile":{"type":"string"},"admin_token":{"type":"string"},"coverage_pct":{"type":"number"},"road_slope_d":{"type":"integer"},"road_slope_n":{"type":"integer"},"far_road_coefficient":{"type":"number"},"north_slope_start_mm":{"type":"integer"},"absolute_height_limit_mm":{"type":"integer"},"road_applicable_distance_m":{"type":"number"}}},"logicalName":"upsert_zoning_rule","displayName":"upsert_zoning_rule","title":"upsert_zoning_rule","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"delete_zoning_rule","description":"[EN] Remove a zoning rule override (reverts to engine defaults) — admin only. / 用途地域規制ルールの上書きを削除し、エンジン既定値に戻す。管理者のみ。","inputSchema":{"type":"object","required":["admin_token","zoning"],"properties":{"zoning":{"type":"string"},"profile":{"type":"string"},"admin_token":{"type":"string"}}},"logicalName":"delete_zoning_rule","displayName":"delete_zoning_rule","title":"delete_zoning_rule","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_build_plan","description":"[EN] Construction plan for a house: schedule (Gantt) + per-trade order packages (cost, lead, region-driven spec constraints, inspection checklist). / 物件の施工計画。工種(こうしゅ)別に 工程(ガント) + 発注パッケージ(概算・工期・地域由来の仕様制約・検査チェックリスト) を返す。見積を工種に割って自動生成。","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"logicalName":"get_build_plan","displayName":"get_build_plan","title":"get_build_plan","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"match_contractors","description":"[EN] Match contractors to a house by trade × location (prefecture or lat/lng+radius). One house's order naturally splits across local builders. / 工種 × 場所 (都道府県 or 緯度経度+対応半径) で業者をマッチ。trade 省略で全工種を一括。1棟の発注が地域の複数業者に自然に分かれる。","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"},"trade":{"type":"string"}}},"logicalName":"match_contractors","displayName":"match_contractors","title":"match_contractors","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_contractors","description":"[EN] List registered contractors, optionally filtered by prefecture/trade. / 登録業者の一覧。都道府県・工種で絞り込み可。","inputSchema":{"type":"object","properties":{"trade":{"type":"string"},"prefecture":{"type":"string"}}},"logicalName":"list_contractors","displayName":"list_contractors","title":"list_contractors","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"register_contractor","description":"[EN] Register a contractor (supply side, self-serve). Requires Bearer API key. trades = trade codes or 'all'; location via prefectures and/or lat/lng+service_radius_km. / 業者を登録 (供給側セルフサーブ・API キー必須)。trades=工種 code 配列か 'all'、場所は prefectures か lat/lng+service_radius_km。","inputSchema":{"type":"object","required":["name"],"properties":{"lat":{"type":"number"},"lng":{"type":"number"},"name":{"type":"string"},"trades":{"type":"array","items":{"type":"string"}},"contact":{"type":"string"},"fulfillment":{"type":"string"},"prefectures":{"type":"array","items":{"type":"string"}},"lead_time_days":{"type":"integer"},"service_radius_km":{"type":"number"}}},"logicalName":"register_contractor","displayName":"register_contractor","title":"register_contractor","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"place_order","description":"[EN] Create a DRAFT purchase order for one trade of a house to a contractor (does NOT send anything — human sends later). / 物件の1工種を業者へ発注 (ドラフト作成のみ・⚠送信はしない)。spec/検査リストを同梱。","inputSchema":{"type":"object","required":["slug","trade","contractor_id"],"properties":{"slug":{"type":"string"},"trade":{"type":"string"},"contractor_id":{"type":"integer"}}},"logicalName":"place_order","displayName":"place_order","title":"place_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=bim-house-3D-&config=eyJ1cmwiOiAiaHR0cHM6Ly9iaW0uaG91c2UvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22bim-house-3D-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fbim.house%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22bim-house-3D-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fbim.house%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=bim.house+%E2%80%94+%E3%81%A4%E3%81%8F%E3%82%8A%E3%81%9F%E3%81%84%E5%AE%B6%E3%82%92%E3%80%81%E8%A8%80%E8%91%89%E3%81%8B%E3%82%893D%E3%81%AB%E3%80%82&connectorUrl=https%3A%2F%2Fbim.house%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"bim-house-3D-\" --url \"https://bim.house/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/bim-mcp-b8308de1c5","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/bim-mcp-b8308de1c5/tools/{tool}","mcpServerUrl":"https://bim.house/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/bim-mcp-b8308de1c5?live=1"}