io.scanbimlabs/scanbim-mcp

MCPcomunidaden línea
v1.0.2io.scanbimlabsUnknownActualizado hace 5 m

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

Estado del endpointen línea
comprobado hace 5 días · 170 ms
100 % de las últimas 6 comprobaciones llegaron a este endpoint
Funciona en
ClaudeCursorCopilotChatGPTGemini

Inferido de los transportes que declara este listado (streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.

Indexado automáticamente desde fuentes públicas. Aún sin verificar por su desarrollador en Forge.Reclamar este listado →
hace 5 mÚltima actualización
Paquete
Autorio.scanbimlabs
LicenciaUnknown
Versión1.0.2
Fuentemcp-registry
Estado de confianza
B
60/100Bueno
✓Listado en el índice de Forge+10/10
—Identidad del publicador verificada+0/30
→ Publicador: este listado no tiene ningún repositorio registrado, así que `forge publish` no puede verificar la propiedad de forma automática. Usa «Reclamar este listado» arriba — en Forge lo revisamos a mano.
—Verificación de dominio+0/10
→ Ahora mismo no está disponible para este tipo de listado: hoy la comprobación de dominio solo se ejecuta para paquetes publicados en npm, así que esta fila todavía no se puede conseguir aquí, sea lo que sea lo que haya alojado en el dominio.
✓Análisis de inyección de prompts · limpio+30/30
✓Análisis de ofuscación / exfiltración · limpio+20/20
EstadoIndexado por la comunidad
PublicadorSin verificar
FirmaSin firmar
Dominio—
Procedencia—
DependenciasSin auditar
Superficie de herramientas19 herramientas · 1 privilegiadas
Análisis de seguridad✓ Limpiovlive · hace 1 m¿Qué tan bien funciona este análisis?
EvaluacionesNinguna
Indexado13 jun 2026

La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.

Herramientas

19 herramientas · 1 privilegiadas
Observado en vivo desde el endpoint del proveedor1mo ago

Leído de un handshake MCP real initialize → tools/list contra el endpoint declarado. No se invocó ninguna herramienta: tools/list es la llamada de introspección de solo lectura que el protocolo define para esto. Refleja lo que el servidor anunciaba en ese momento; un endpoint alojado no está fijado a ninguna versión y puede cambiar sin avisar.

  • https://scanbim-mcp.itmartin24.workers.dev/mcp19 herramientas · 182 ms
upload_modelprivilegiadaIngest 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: Revit (.rvt/.rfa), Navisworks (.nwd/.nwc), IFC, FBX, OBJ, SolidWorks, point clouds (E57/LAS/RCP), CAD (DWG/STEP/IGES), et…

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: Revit (.rvt/.rfa), Navisworks (.nwd/.nwc), IFC, FBX, OBJ, SolidWorks, point clouds (E57/LAS/RCP), CAD (DWG/STEP/IGES), et…

ParámetroTipoDescripción
file_url*stringPublicly fetchable HTTPS URL to the 3D model file. Must be directly downloadable (no login wall, no JS redirect); the worker does a plain fetch() and streams t…
file_name*stringFilename including the extension. The extension is used to determine the tier (free/pro/enterprise) and is preserved in the OSS object key (prefixed with a Uni…
project_namestringOptional free-text label stored alongside the model row in D1 for grouping models by project. Does not affect APS storage or URN. Defaults to 'default' when om…
detect_clashesRun 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 never estimates or synthesises geometry. If the model returns no element boxes for a category, the tool returns status 'u…

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 never estimates or synthesises geometry. If the model returns no element boxes for a category, the tool returns status 'u…

ParámetroTipoDescripción
model_id*stringAPS URN returned by upload_model. Base64url-encoded Autodesk object ID starting with 'dXJu' (which decodes to 'urn:adsk.objects:os.object:...'). Unpadded.
category_a*stringRevit/IFC category name (case-sensitive, exactly as it appears in the model properties). Common values: 'Ducts', 'Pipes', 'Electrical', 'Structural Framing', '…
category_b*stringSecond Revit/IFC category to clash against category_a. Case-sensitive; must match a category present in the translated model's property set.
get_viewer_linkReturn 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 poll the manifest. When to use: you need to hand a stakeholder a URL to see the 3D model in a browser, or print a QR for…

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 poll the manifest. When to use: you need to hand a stakeholder a URL to see the 3D model in a browser, or print a QR for…

ParámetroTipoDescripción
model_id*stringAPS URN (base64url-encoded Autodesk object ID, starts with 'dXJu', unpadded) or the model_id returned from upload_model.
list_modelsList 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 freshly uploaded items appear immediately. When to use: you need to enumerate previously uploaded models to find a URN, sh…

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 freshly uploaded items appear immediately. When to use: you need to enumerate previously uploaded models to find a URN, sh…

ParámetroTipoDescripción
project_namestringReserved for future filtering by the D1 project_name column. Currently informational only; the OSS listing is not filtered by this value.
formatstringReserved for future filtering by file extension (e.g. 'rvt', 'ifc'). Currently informational only; the OSS listing is not filtered by this value.
get_model_metadataFetch 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 translating (manifest.status == 'success') before calling detect_clashes or opening the viewer. When to use: right after upl…

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 translating (manifest.status == 'success') before calling detect_clashes or opening the viewer. When to use: right after upl…

ParámetroTipoDescripción
model_id*stringAPS URN (base64url-encoded Autodesk object ID, starts with 'dXJu', unpadded) as returned by upload_model.
get_supported_formatsReturn 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 upload_model, or to surface pricing tier info. When to use: you need to validate a file extension or show a customer the…

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 upload_model, or to surface pricing tier info. When to use: you need to validate a file extension or show a customer the…

No se publicó ningún esquema de entrada para esta herramienta.

acc_list_projectsList 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_name, and project type. When to use: you need a project_id to pass into acc_create_issue, acc_list_issues, acc_create_r…

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_name, and project type. When to use: you need a project_id to pass into acc_create_issue, acc_list_issues, acc_create_r…

No se publicó ningún esquema de entrada para esta herramienta.

acc_create_issueCreate 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 URN or a detected clash. When to use: detect_clashes flagged a critical clash, or a field user reports a QC defect, and…

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 URN or a detected clash. When to use: detect_clashes flagged a critical clash, or a field user reports a QC defect, and…

ParámetroTipoDescripción
project_id*stringACC project ID in either 'b.<uuid>' or plain '<uuid>' form (the worker strips the 'b.' prefix before calling the Issues endpoint). Obtainable via acc_list_proj…
title*stringShort human-readable issue title, 1-255 chars. Shows up as the headline in ACC Issues UI.
description*stringLong-form issue body. Plain text; supports newlines. Include clash coordinates, trade impact, and suggested fix.
prioritystringACC issue priority. Defaults to 'medium' if omitted.
assigned_tostringACC user ID (UUID) or email of the assignee. Pass null or omit to leave unassigned.
due_datestringISO 8601 calendar date (YYYY-MM-DD). Time component is ignored by ACC.
linked_model_idstringOptional APS URN linking this issue back to the source model. Stored for ScanBIM cross-referencing; not forwarded to ACC's linkedDocuments field.
acc_create_rfiCreate 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 needs formal information from the design team (unclear detail, conflicting spec, missing dimension) and you want a track…

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 needs formal information from the design team (unclear detail, conflicting spec, missing dimension) and you want a track…

ParámetroTipoDescripción
project_id*stringACC project ID in 'b.<uuid>' or '<uuid>' form (the 'b.' prefix is stripped automatically). Obtainable via acc_list_projects.
subject*stringShort RFI subject line, 1-255 chars. Appears as the RFI headline in ACC.
question*stringFull question body sent to the design team. Plain text with newlines allowed.
assigned_tostringACC user ID (UUID) or email of the responder. Pass null or omit to leave unassigned.
prioritystringRFI priority. Defaults to 'medium'.
linked_clash_idstringOptional clash ID from detect_clashes output used to link this RFI back to the triggering clash. Stored for ScanBIM cross-referencing; not forwarded to ACC.
linked_model_idstringOptional APS URN of the model the RFI references. Stored for ScanBIM cross-referencing; not forwarded to ACC.
acc_list_issuesList 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 dashboard view of open issues, to find a specific issue by metadata, or to check the status of previously created issu…

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 dashboard view of open issues, to find a specific issue by metadata, or to check the status of previously created issu…

ParámetroTipoDescripción
project_id*stringACC project ID in 'b.<uuid>' or '<uuid>' form (the 'b.' prefix is stripped automatically). Obtainable via acc_list_projects.
statusstringFilter by ACC issue status. Accepted values: 'open', 'closed', 'in_review', 'draft'. Omit for all statuses.
prioritystringFilter by priority: 'critical' | 'high' | 'medium' | 'low'. Omit for all priorities.
assigned_tostringReserved for future filtering by assignee user ID or email. Currently not forwarded to the ACC API.
acc_list_rfisList 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 answered RFIs on a project, or to find a specific RFI id. When NOT to use: you want the full response thread of a single…

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 answered RFIs on a project, or to find a specific RFI id. When NOT to use: you want the full response thread of a single…

ParámetroTipoDescripción
project_id*stringACC project ID in 'b.<uuid>' or '<uuid>' form (the 'b.' prefix is stripped automatically).
statusstringFilter by RFI status. Common values: 'draft', 'open', 'answered', 'closed', 'void'. Omit for all.
acc_search_documentsFull-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 scoped to a project. When to use: an agent needs to locate a spec section, a sheet, or a submittal by keyword (e.g. 'firep…

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 scoped to a project. When to use: an agent needs to locate a spec section, a sheet, or a submittal by keyword (e.g. 'firep…

ParámetroTipoDescripción
project_id*stringACC project ID in 'b.<uuid>' or '<uuid>' form (the 'b.' prefix is stripped and re-prepended automatically for the Data Management API).
query*stringFree-text search string. Matched against document names and attributes. URL-encoded automatically by the worker.
document_typestringOptional document type filter forwarded as filter[type]. Common values: 'drawing', 'spec', 'submittal', 'rfi', 'photo'.
acc_project_summaryFetch 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 can see is used. When to use: you need name, type, or scope details for a single project before acting on it, or to confi…

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 can see is used. When to use: you need name, type, or scope details for a single project before acting on it, or to confi…

ParámetroTipoDescripción
project_id*stringFull ACC project_id including the 'b.' prefix, exactly as returned by acc_list_projects. Unlike the Issues/RFIs tools, this tool passes the ID through unchange…
hub_idstringOptional ACC hub_id (format 'b.<account-uuid>'). If omitted, the worker picks the first hub returned by /project/v1/hubs.
xr_launch_vr_sessionCreate 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 happens in the user's Quest browser. When to use: you need to walk a client or field team through a model in immersive VR on…

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 happens in the user's Quest browser. When to use: you need to walk a client or field team through a model in immersive VR on…

ParámetroTipoDescripción
model_id*stringAPS URN (base64url-encoded, starts with 'dXJu', unpadded) of the model to load in VR.
session_namestringHuman-readable session label shown in the session list. Defaults to 'VR Session' if omitted.
enable_measurementsbooleanEnable in-VR tape-measure tool. Defaults to true.
enable_voice_annotationsbooleanEnable voice-note recording anchored to model elements. Defaults to false.
max_participantsnumberMaximum concurrent participants in multi-user mode. Integer 1-20. Defaults to 5.
xr_launch_ar_sessionCreate 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 use: a field user needs to walk the jobsite with a phone and see the model overlaid in-place at 1:1 scale, or drop a ta…

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 use: a field user needs to walk the jobsite with a phone and see the model overlaid in-place at 1:1 scale, or drop a ta…

ParámetroTipoDescripción
model_id*stringAPS URN (base64url-encoded, starts with 'dXJu', unpadded) of the model to load in AR.
session_namestringHuman-readable session label shown in the session list.
scalestringModel placement scale. '1:1' for in-situ real-world scale, 'tabletop' for ~1:50 desk-top display, 'custom' to allow pinch-to-scale. Defaults to '1:1'.
xr_list_sessionsList 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 array if D1 is unavailable or no sessions have been recorded. When to use: you want to audit who launched which XR session…

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 array if D1 is unavailable or no sessions have been recorded. When to use: you want to audit who launched which XR session…

ParámetroTipoDescripción
model_idstringReserved for future filtering by model URN. Currently not applied; all recent xr_* sessions are returned.
session_typestringReserved for future filtering by session type. Currently not applied; both VR and AR sessions are returned.
twinmotion_renderQueue 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 actual render pipeline is a ScanBIM roadmap item (Week 5 buildout), so today this tool responds synchronously with a stub j…

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 actual render pipeline is a ScanBIM roadmap item (Week 5 buildout), so today this tool responds synchronously with a stub j…

ParámetroTipoDescripción
model_id*stringAPS URN (base64url-encoded, starts with 'dXJu', unpadded) of the model to render.
time_of_daystringSun angle preset driving lighting, shadows, and sky. Defaults to 'noon'.
weatherstringSky and atmospheric preset. Defaults to 'clear'.
seasonstringVegetation and ground-cover preset. Defaults to 'summer'.
camera_presetstringNamed camera viewpoint (e.g. 'hero-exterior', 'lobby-entry'). Free-form string passed through to the render pipeline.
resolutionstringOutput image resolution. Defaults to '4k'.
twinmotion_walkthroughQueue 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 responds synchronously with a stub job descriptor. When to use: you want a short marketing or pre-con video scripted from…

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 responds synchronously with a stub job descriptor. When to use: you want a short marketing or pre-con video scripted from…

ParámetroTipoDescripción
model_id*stringAPS URN (base64url-encoded, starts with 'dXJu', unpadded) of the model to animate.
duration_secondsnumberVideo duration in seconds. Integer 10-600; defaults to 60 when omitted.
stylestringAnimation and color-grade preset. 'cinematic' = orbits + tilts, 'technical' = orthographic pans, 'presentation' = slow lobby-to-penthouse.
lumion_renderQueue a Lumion-style architectural visualization still render with landscaping, people, vehicles, and atmospheric effects. Returns a render_id and preview_url; the render pipeline is a ScanBIM roadmap item so today this tool responds synchronously with a stub job descriptor. When to use: you want a…

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 is a ScanBIM roadmap item so today this tool responds synchronously with a stub job descriptor. When to use: you want a…

ParámetroTipoDescripción
model_id*stringAPS URN (base64url-encoded, starts with 'dXJu', unpadded) of the model to render.
stylestringOverall visual preset. 'photorealistic' = full PBR, 'artistic' = painterly, 'sketch' = line-drawing overlay, 'aerial' = drone perspective.
add_landscapingbooleanPopulate trees, shrubs, and ground cover appropriate to region. Defaults to true.
add_peoplebooleanPopulate animated/static human entourage. Defaults to true.
add_vehiclesbooleanPopulate cars, trucks, and other vehicles in parking/streets. Defaults to false.

19 de 19 herramientas publicaron una descripción.

Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.

Acerca de

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

Palabras clave
mcp
Alternativas
Comparando superficies de herramientas…

Sin cobertura de dependencias

Esta entrada no publica ningún paquete de npm, así que Forge no tiene un árbol de dependencias para ella. Es una carencia de cobertura, no una afirmación de que no tenga dependencias.