
RvtMcp
A local bridge that puts Revit 2022-2027 inside MCP's tool surface. Exposes 226 tools for querying elements, managing parameters, batch operations, and direct C# execution through send_code_to_revit. Everything runs on your machine over TCP or Named Pipe, with batch_execute wrapping multiple commands in a single TransactionGroup so undo works cleanly. Ships with ToolBaker, which watches repeated workflows and can promote them into personal tools that show up in both MCP and the Revit ribbon. If you're automating BIM workflows with Claude or Cursor and need transaction-safe access to the Revit API without writing a full add-in, this is the runtime.
- GitHub stars
- 117
- tools
- 7
- transport
- STDIO
- last updated
- Oct 18, 2026
Tools
7 toolsPublic tool metadata for what this MCP can expose to an agent.
revit_healthReports session health offline by default; with check_updates=true it compares the loaded gateway and add-in against one official stable release.
Reports session health offline by default; with check_updates=true it compares the loaded gateway and add-in against one official stable release.
No parameter schema in public metadata yet.
revit_send_code_to_revitCompiles C# inside Revit when no typed tool fits.
Compiles C# inside Revit when no typed tool fits.
No parameter schema in public metadata yet.
revit_save_code_moduleValidates a helper module on the selected Revit host and saves it.
Validates a helper module on the selected Revit host and saves it.
No parameter schema in public metadata yet.
revit_list_code_modulesLists saved helper modules.
Lists saved helper modules.
No parameter schema in public metadata yet.
revit_list_baked_toolsLists baked tools (requires the toolbaker toolset).
Lists baked tools (requires the toolbaker toolset).
No parameter schema in public metadata yet.
revit_run_baked_toolRuns a baked tool (requires the toolbaker toolset).
Runs a baked tool (requires the toolbaker toolset).
No parameter schema in public metadata yet.
revit_report_task_resultLets the agent leave one report when a job is finished; Revit shows a toast and lists the report in the Reports window.
Lets the agent leave one report when a job is finished; Revit shows a toast and lists the report in the Reports window.
No parameter schema in public metadata yet.
Sponsors
Readme
Current version: v1.2.2. See release notes.
rvt-mcp
MCP gateway for Autodesk Revit — local tools for agents, optional personal bake loop
Details
- Repository
- github.com/bimwright/rvt-mcp
- Package
RvtMcp.Server- Transport
- STDIO
- Registry
- MCP registry, active