
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。
- 可以做什么
- 上传并转换三维模型(Revit、IFC、Navisworks、点云等 50 多种格式),列出或查看模型元数据,生成查看器链接和二维码。使用内置 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 模型、设置环境、渲染图像并导出视频。