A comprehensive toolkit that bridges the gap between AI and BIM.
Chat with your Revit model using natural language. Powered by Gemini 2.5 and local Ollama models.
The most comprehensive set of MCP tools for Revit β read, create, edit, export, and automate everything.
Export Revit 3D geometry directly into Power BI for interactive data visualization dashboards.
Connect Revit to Google Sheets, Excel, Notion, SQLite, and Power BI for seamless data flow.
Get fully set up in under 60 seconds. Automatic Revit detection, config injection, and server startup.
Supports Revit 2020 through 2026 with automatic .NET Framework routing for each version.
Click any category to explore the full list of tools.
Query views, elements, parameters, rooms, levels, sheets, families, and linked models.
Walls, floors, ceilings, roofs, levels, grids, rooms, views, sheets, annotations.
Move, rotate, copy, delete, mirror, align, group, change types, batch modify.
Sheets, viewports, exports, legends, revisions, printing.
Warnings, audits, compliance, naming conventions, purge unused.
Gemini chat, code generation, model analysis, OAuth authentication.
Auto-join, bulk transfers, renumbering, CAD cleanup, view templates.
Excel, Notion, Google Sheets, SQLite, DWG, PDF, IFC.
Stairs, railings, curtain walls, elevation/section views, family editing.
Save, close, sync, worksharing, family editing, central model operations.
Ducts, pipes, flex ducts, circuits, system connections, sizing.
Object styles, phases, materials, view properties, graphic overrides.
Undo/redo, checkpoints, rollback, post commands, code preview.
Execute C# code in Revit, AI filtering, view reset, model statistics.
Detail lines, model lines, and arcs for 2D documentation.
Sun/shadow settings, visual styles, high-res image export.
Get, edit, and set sketch profiles for floors, roofs, and more.
Export 3D geometry to Power BI for interactive dashboards.
A robust three-layer architecture connecting AI to Revit's API.
Claude Desktop, Gemini CLI, Cursor, VS Code, or any MCP-compatible client.
User InterfaceTypeScript server that translates MCP calls into Revit API commands.
Node.js Runtime.NET add-in that executes commands within Revit's API context.
.NET FrameworkChoose the method that works best for your setup.
Or install directly via npx:
npx -y revit-mcp-server
Broad version support and client compatibility.
Join hundreds of BIM professionals using AI to supercharge their Revit workflow.