
Scanbim
io.scanbimlabs由 scanbimlabs.io 發布官方發布者v1.0.5更新於 Oct 24, 2026
Unified AEC tools: ACC, Revit, Navisworks, Twinmotion, and APS from one endpoint.
發布方自己的服務:Acc
概覽
面向建築、工程與施工的託管 MCP 樞紐,讓助理上傳、轉換、檢視、分析並分享 BIM 模型,並管理 ACC 問題與 RFI。
- 可以做什麼
- 上傳並轉換 3D 模型(Revit、IFC、Navisworks、點雲等 50 多種格式),列出或檢視模型中繼資料,產生檢視器連結和 QR 碼。使用內建 VDC 規則進行碰撞偵測,產生協調報告和視點。操作 ACC/BIM 360 專案:列出專案、建立和更新問題、建立和列出 RFI、搜尋文件、上傳檔案並取得專案概況。擷取 Revit 元素、參數、明細表、圖紙和視圖,並匯出 IFC。啟動 VR/AR 工作階段,產生渲染、漫遊和環境設定等視覺化內容。
- 適用情境
- 適合助理需要在不安裝 CAD 軟體的情況下處理建築模型和施工協調資料的情境:轉換和分享模型、檢查碰撞,或提交與追蹤 ACC 問題和 RFI。最適合已使用 Autodesk Platform Services 和 ACC/BIM 360 的 AEC 團隊。
- 執行需求
- 遠端 streamable HTTP 端點,無需本機安裝。需要 ScanBIM API 金鑰,透過 Authorization bearer 標頭(或 x-scanbim-api-key 標頭,兩者不可同時使用)傳送。服務會代為呼叫 Autodesk Platform Services,Revit、Navisworks 等格式需付費方案。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Scanbim,將其新增到工作區。
- 連接 Authorization token 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.scanbimlabs%2Fscanbim/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"scanbim": {
"type": "http",
"url": "https://mcp.scanbimlabs.io/unified",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}README
ScanBIM MCP — The AI Hub for AEC
Give Claude, ChatGPT, and any AI agent the ability to upload, convert, view, analyze, and share BIM models across 50+ formats.
Upload a .rvt file. Get back a shareable 3D viewer link with QR code. Run clash detection with 20 years of VDC intelligence. Create RFIs. Launch VR walkthroughs. No software install needed.
Ecosystem (5 Workers, 46 Tools)
| Worker | Version | Tools | Endpoint | Description |
|--------|---------|-------|----------|-------------|
| scanbim-mcp | v1.0.5 | 19 | /mcp | Core hub — models, clashes, ACC, XR, viewer, rendering |
| revit-mcp | v1.1.0 | 8 | /mcp | Revit — elements, parameters, schedules, sheets, IFC export |
| acc-mcp | v1.0.1 | 9 | /mcp | ACC/BIM 360 — issues, RFIs, documents, project summaries |
| navisworks-mcp | v1.1.0 | 5 | /mcp | Navisworks — clash detection, coordination, viewpoints |
| twinmotion-mcp | v1.1.0 | 5 | /mcp | Visualization — renders, environments, video, scenes |
All 46 tools make real Autodesk Platform Services API calls. Zero stubs. Verified April 12, 2026.
scanbim-mcp Tools (19)
| Tool | Description |
|------|-------------|
| upload_model | Upload 3D models (Revit, IFC, point clouds, 50+ formats) via APS OSS + SVF2 translation |
| detect_clashes | VDC-grade clash detection with D1 rules database (SMACNA, NEC, ACI 318) |
| get_viewer_link | Generate APS Viewer URL + QR code for any translated model |
| list_models | List all uploaded models in APS buckets |
| get_model_metadata | Get APS translation status, manifest, and metadata |
| get_supported_formats | List supported file formats by tier (free/pro/enterprise) |
| acc_list_projects | List ACC/BIM 360 hubs and projects |
| acc_create_issue | Create ACC issues with priority, assignment, due dates |
| acc_list_issues | List/filter ACC issues by status and priority |
| acc_create_rfi | Create ACC RFIs |
| acc_list_rfis | List/filter ACC RFIs |
| acc_search_documents | Search ACC project documents by keyword |
| acc_project_summary | Get project overview with issue/RFI counts |
| xr_launch_vr_session | Launch VR viewing session (Meta Quest 2/3/3S) |
| xr_launch_ar_session | Launch AR overlay session |
| xr_list_sessions | List active XR sessions |
| twinmotion_render | Generate photorealistic renders via APS |
| twinmotion_walkthrough | Create animated walkthrough sequences |
| lumion_render | Architectural visualization rendering |
revit-mcp Tools (8)
| Tool | Description |
|------|-------------|
| revit_upload | Upload .rvt files to APS with SVF2 translation |
| revit_get_elements | Extract elements by category (walls, doors, windows, etc.) |
| revit_get_parameters | Get element parameters with parameter group extraction |
| revit_run_schedule | Extract tabular schedule data from model properties |
| revit_clash_detect | Bounding box overlap + level proximity + D1 VDC rules |
| revit_export_ifc | Model Derivative IFC translation job |
| revit_get_sheets | List 2D views + sheet enumeration |
| revit_get_views | List all metadata views with detail levels |
acc-mcp Tools (9)
| Tool | Description |
|------|-------------|
| acc_list_projects | List all ACC/BIM 360 hubs and projects |
| acc_create_issue | Create quality/safety issues |
| acc_update_issue | Update issue status, priority, assignment |
| acc_list_issues | List/filter issues by status and priority |
| acc_create_rfi | Create RFIs with assignment and priority |
| acc_list_rfis | List/filter RFIs |
| acc_search_documents | Full-text document search across projects |
| acc_upload_file | Upload files via APS Data Management (4-step flow) |
| acc_project_summary | Project dashboard with hub/project/issue/RFI counts |
navisworks-mcp Tools (5)
| Tool | Description |
|------|-------------|
| nwd_upload | Upload .nwd/.nwc files with SVF2 translation |
| nwd_get_clashes | Cross-category clash analysis with level proximity + D1 VDC rules |
| nwd_export_report | Generate coordination report with category breakdown |
| nwd_get_viewpoints | Extract saved viewpoints and camera positions |
| nwd_list_objects | Property-based object listing with keyword filter |
twinmotion-mcp Tools (5)
| Tool | Description |
|------|-------------|
| tm_import_rvt | Import .rvt via APS with SVF2 + thumbnail translation |
| tm_set_environment | Configure environment settings (time, weather, season) |
| tm_render_image | APS thumbnail rendering with resolution control |
| tm_export_video | OBJ derivative for offline rendering pipeline |
| tm_list_scenes | Enumerate scenes from metadata views + object tree |
Endpoints (scanbim-mcp)
| Path | Method | Description |
|------|--------|-------------|
| /mcp | POST | MCP JSON-RPC 2.0 endpoint (initialize, tools/list, tools/call, ping) |
| /info | GET | Server info, version, tool count, APS connection status |
| /health | GET | Health check with APS configuration status |
| /token | GET | APS access token (viewables:read scope) for Viewer JS integration |
| /viewer?urn=XXX | GET | Built-in APS Viewer JS v7 — load any translated model in-browser |
Quick Start
Use the hosted MCP (Recommended)
Add to your Claude Desktop config:
curl
Deploy your own
Architecture
Supported Formats (50+)
Free: IFC, glTF/GLB, OBJ, STL, PLY, E57, LAS/LAZ, DXF, DAE, 3DS, 3MF
Pro ($49/mo): + FBX, DWG, STEP/STP, IGES, SketchUp (.skp), DWF, SolidWorks (.sldprt/.sldasm), Inventor (.ipt/.iam), OSGB
Enterprise ($149/mo): + Revit (.rvt/.rfa), Navisworks (.nwd/.nwc), ReCap (.rcp/.rcs), PCD, PTS, FLS, PTX, PTG, ZFS, 3MX + 500M point clouds + ACC integration
VDC Intelligence Engine
Clash detection powered by 20 years of field experience encoded into D1-backed rules:
-
9 severity rules — SMACNA, NEC, ACI 318, AISC, ASCE 7 standards
-
5 coordination standards — MEP clearance, structural proximity
-
Fix suggestions — Real construction advice, not generic "move element"
-
Rework estimation — Hours-to-fix based on actual project data
Links
-
APS Viewer: https://scanbim-mcp.itmartin24.workers.dev/viewer
-
Health Check: https://scanbim-mcp.itmartin24.workers.dev/health
-
Product Site: https://scanbim.app
-
Company: https://scanbimlabs.io
-
MCP Tools Page: https://scanbimlabs.io/mcp
License
MIT — Free for commercial use.
ScanBIM Labs — VDC + AI + Reality Capture
20 years of BIM/VDC operations, now AI-native. Built by a VDC practitioner, not a dev shop.
Authentication
Two accepted header formats. Use one, do NOT mix:
x-scanbim-api-key: <your_user_key>— value is the user_key verbatim.Authorization: Bearer sk_scanbim_<your_user_key>— value is the entire string including thesk_scanbim_prefix; the D1user_keycolumn must match this full string.
Mixing formats auto-creates a fresh free-plan row for the alternate key (you'll silently get a new 50-credit account on each switch).
Get your user_key at scanbim.app/settings/billing.
Example
Response codes
200— tool call proceeded; credits debited.401— missing or malformed auth header (middleware returns JSON-RPC error code-32001).402— insufficient credits; response body includescheckout_urlsfor all 5 credit packs andtop_up_urlfor the billing page.
來源:README.md,提交 509ff59
工具
0版本歷史
1- v1.0.5最新Sep 16, 2026
評分
已滿足適用檢查項的 75%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。
其他 Scanbimlabs 整合

Acc
io.scanbimlabs官方發布者
面向 Autodesk Construction Cloud 的遠端 MCP 伺服器,讓助理列出專案、管理問題與 RFI、搜尋文件並上傳檔案。

Twinmotion
io.scanbimlabs官方發布者
遠端 MCP 伺服器,讓助理驅動 Twinmotion 算圖流程:匯入 Revit 模型、設定環境、算圖並匯出漫遊影片。

Revit
io.scanbimlabs官方發布者
一個遠端 MCP 伺服器,讓助理透過 Autodesk Platform Services 查詢 Revit 建築模型:擷取元素、參數與明細表,偵測衝突並匯出 IFC。

Navisworks
io.scanbimlabs官方發布者
面向 Navisworks BIM 協調的遠端 MCP 伺服器:上傳 NWD 模型、擷取衝突偵測結果、匯出報告並讀取視點與模型物件。
Twinmotion MCP
io.scanbimlabs
讓助理透過 APS 驅動 Twinmotion 算圖:匯入 Revit 模型、設定環境、算圖並匯出影片。