
Revit
Connects Claude to Autodesk Revit models through the APS Design Automation API. Lets you upload RVT files, query elements by category, pull parameter data, run schedules, detect clashes against VDC rules, and export to IFC. Eight tools total including sheet and view listing. Runs on Cloudflare Workers with D1 for usage tracking and KV for token caching. Requires a ScanBIM API key from their billing dashboard. Useful when you need to interrogate BIM data or automate clash detection workflows without opening Revit itself. Part of their larger AEC integration suite alongside Navisworks and IFC servers.
- tools
- 8
- auth
- Secret needed
- transport
- HTTP
- last updated
- Apr 19, 2026
Tools
8 toolsPublic tool metadata for what this MCP can expose to an agent.
revit_uploadUpload Revit file to APS and translate
Upload Revit file to APS and translate
No parameter schema in public metadata yet.
revit_get_elementsGet elements by category
Get elements by category
No parameter schema in public metadata yet.
revit_get_parametersGet element parameters
Get element parameters
No parameter schema in public metadata yet.
revit_run_scheduleExtract schedule data
Extract schedule data
No parameter schema in public metadata yet.
revit_clash_detectClash detection with VDC rules
Clash detection with VDC rules
No parameter schema in public metadata yet.
revit_export_ifcExport model as IFC
Export model as IFC
No parameter schema in public metadata yet.
revit_get_sheetsList all sheets
List all sheets
No parameter schema in public metadata yet.
revit_get_viewsList all views
List all views
No parameter schema in public metadata yet.
Sponsors
Readme
Revit MCP
Revit integration via Autodesk Platform Services — Extract elements, parameters, run schedules, detect clashes, export IFC.
Tools (8)
| Tool | Description |
|---|---|
revit_upload | Upload Revit file to APS and translate |
revit_get_elements | Get elements by category |
revit_get_parameters | Get element parameters |
revit_run_schedule | Extract schedule data |
revit_clash_detect | Clash detection with VDC rules |
revit_export_ifc | Export model as IFC |
revit_get_sheets | List all sheets |
revit_get_views | List all views |
Quick Start
{
"mcpServers": {
"revit": {
"url": "https://revit-mcp.itmartin24.workers.dev/mcp"
}
}
}
Architecture
- Runtime: Cloudflare Workers
- Auth: APS OAuth2 (client_credentials)
- Database: Cloudflare D1 (usage logging)
- Cache: Cloudflare KV (token caching)
Details
- Repository
- github.com/scanbim-labs/revit-mcp
- Categories
- Design & Creative, Automation & Workflows
- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active