mcpserver.lol
registry/scanbim-mcp
Connection check verified live · 26h ago

scanbim-mcp

AI Hub for AEC — 50+ 3D formats, clash detection, ACC integration via Autodesk Platform Services.

Tools 19
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 26h ago

Tools & capabilities

19 tools

Read from the running server on 26h ago.

acc_create_issue title*due_datepriorityproject_id*assigned_todescription* +1
Create a real issue (punchlist/QC item) in ACC Build's Issues module via the APS Construction Issues v1 API. Returns the ACC-generated issue_id which can be linked back to a model…
acc_create_rfi subject*priorityquestion*project_id*assigned_tolinked_clash_id +1
Create a Request For Information in ACC Build's RFIs module via the APS Construction RFIs v1 API, in 'draft' status. Returns the ACC rfi_id. When to use: a trade or subcontractor n…
acc_list_issues statuspriorityproject_id*assigned_to
List up to 50 issues from an ACC project, optionally filtered by status and priority. Returns a normalized array of {id, title, status, priority, due_date}. When to use: you need a…
acc_list_projects
List every Autodesk Construction Cloud (ACC) / BIM 360 project the configured APS 2-legged app has access to, flattened across all hubs, with hub_id, hub_name, project_id, project_…
acc_list_rfis statusproject_id*
List up to 50 RFIs from an ACC project, optionally filtered by status. Returns a normalized array of {id, subject, status}. When to use: you need a quick rollup of outstanding or a…
acc_project_summary hub_idproject_id*
Fetch a single ACC/BIM 360 project's full attributes (name, type, dates, address, hub) from the APS Data Management project endpoint. If hub_id is omitted, the first hub the app ca…
acc_search_documents query*project_id*document_type
Full-text search the ACC Docs module on a project for drawings, specs, submittals, and other documents matching a query string. Calls the APS Data Management v1 search endpoint sco…
detect_clashes model_id*category_a*category_b*
Run a first-pass bounding-box clash check between two element categories in a translated model. Element boxes are read from the APS Model Derivative properties endpoint; ScanBIM ne…
get_model_metadata model_id*
Fetch the APS Model Derivative manifest and metadata for a URN, including translation progress, derivative outputs, and a viewer URL. Use this to confirm a model has finished trans…
get_supported_formats
Return the full matrix of supported input formats organized by subscription tier (free / pro / enterprise). Use to tell a user whether their file type is accepted before calling up…
get_viewer_link model_id*
Return a shareable browser URL for the embedded APS viewer and a matching QR code for mobile/XR handoff. Does not require the model to be fully translated — the viewer page will po…
list_models formatproject_name
List every object currently stored in the scanbim-models OSS bucket, with URN, size in MB, and a viewer URL for each. Returns the raw OSS inventory, not the D1 models table, so fre…
lumion_render stylemodel_id*add_peopleadd_vehiclesadd_landscaping
Queue a Lumion-style architectural visualization still render with landscaping, people, vehicles, and atmospheric effects. Returns a render_id and preview_url; the render pipeline…
twinmotion_render seasonweathermodel_id*resolutiontime_of_daycamera_preset
Queue a photorealistic Twinmotion-style still render of a translated model with time-of-day, weather, season, and resolution controls. Returns a render_id and preview_url; the actu…
twinmotion_walkthrough stylemodel_id*duration_seconds
Queue a cinematic Twinmotion-style fly-through video of a translated model. Returns a video_id and download_url; the render pipeline is a ScanBIM roadmap item so today this tool re…
upload_model file_url*file_name*project_name
Ingest a 3D model from a public URL into APS OSS and kick off a Model Derivative translation job, returning the URN plus a browser viewer link and QR code. Supports 50+ formats: Re…
xr_launch_ar_session scalemodel_id*session_name
Create a shareable WebXR AR passthrough session URL and QR code. On phone or tablet with WebXR AR support, the model is overlaid on the camera feed at the requested scale. When to…
xr_launch_vr_session model_id*session_namemax_participantsenable_measurementsenable_voice_annotations
Create a shareable WebXR VR walkthrough session URL (and Meta Quest oculus:// deep link + QR code) for a translated model. The session_id is generated server-side; rendering happen…
xr_list_sessions model_idsession_type
List the last 20 VR/AR sessions launched via xr_launch_vr_session and xr_launch_ar_session, sorted by creation time desc. Sourced from the D1 usage_log table; returns an empty arra…