Horizun Revit MCP
An MCP server and add-in for Autodesk Revit 2023–2027 with 125 tools for modeling, schedules and exports.
- 85 ★ on the repository
- Last commit
- Apache-2.0
Broad access
Why this level
- The agent changes the Revit model: it creates and edits elements, and Python mode runs code against the Revit API.
- The server and add-ins are unsigned and Revit shows a warning.
Install
- Works in
Manual install
Download `horizun-mcp-<version>-setup.exe` and `SHA256SUMS.txt` from the releases page, verify the hash, close Revit and run the installer. Then open a model and call `horizun_health`.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The agent changes the Revit model: it creates and edits elements, and Python mode runs code against the Revit API.
- The server and add-ins are unsigned and Revit shows a warning.
This is third-party code. Review the repository files before installing.
What it does
Horizun Revit MCP consists of a Windows MCP server and Revit add-ins. The catalog has 125 tools and 481 named suboperations: architectural and structural modeling, MEP, parametric families, drawings, CAD-to-BIM, model audits, quantities, Excel, Power BI and exports. The agent works with natural-language goals: it creates new content, inspects an existing model and runs multi-step workflows. Typed changes go through rehearsal, explicit targets and post-commit verification. The owner can enable `horizun_execute_python` for arbitrary Python against the Revit API, which needs approval inside Revit and persists until revoked. The Windows installer includes the runtime, so no Git or .NET SDK is required.
Who it is for. BIM specialists, architects and structural engineers on Revit who want to speed up modeling and checking routines with an agent.
Good fit when
- An agent creates walls, floors and families from a natural-language description.
- Before delivery the model is checked for errors and empty parameters.
- Quantities and schedules are exported to Excel or Power BI.
- CAD drawings are brought into a Revit model step by step with verification.
Not a fit when
- The workstation is not Windows x64 or Revit is older than 2023.
- Office policy forbids unsigned Revit add-ins.
- You need to run arbitrary code without the model owner approval.
Example request
Check the bridge with `horizun_health`, then find rooms without a number in the open model and export the list to Excel.MCP
- Transport
- stdio
- Authentication
- not required
Limitations
It runs only on Windows x64 with Revit 2023–2027 and an MCP client. The server and add-ins are intentionally unsigned, while the installer is signed (Certum, HORIZUN GROUP S.A.S.) from version 3.0.2; the SHA-256 checksum verifies downloaded bytes, not the publisher. Revit may show an unsigned add-in warning. Close Revit before installing and verify the hash as the guide describes. For Claude Desktop the `.mcpb` extension is installed manually inside the app. Python mode changes the model with agent-written code, so enable it deliberately.
How to disable. Uninstall through Windows installed apps, then remove the server entry from the client config and the `.mcpb` extension from Claude Desktop. Revoke the Python permission in Revit.
FAQ
Which Revit versions are supported?
Revit 2023 through 2027 on Windows x64. The installer sets up the server and matching Revit add-ins, with no Git or .NET SDK needed.
How do I check the connection works?
Start Revit, open a document and ask the client to call `horizun_health`. The reply shows bridge health, the active document and the loaded version.
What about arbitrary Python?
`horizun_execute_python` stays off until the owner approves it in Revit through `horizun_request_python_access`. The grant persists until revoked.
How do I connect Claude Desktop?
The installer puts a `.mcpb` package in the Documents folder. Drag it onto the Extensions page or use Install extension in advanced settings.
Is it paid?
No. The README calls the server free and open source under Apache-2.0.
Discussion
No questions or reviews yet.
Related
MCP serversA Revit MCP for Revit 2022–2027: up to 233 tools to read the model, create elements, views, sheets and exports, all running locally
A Revit MCP server with an add-in: the agent reads the open BIM model and drafts edits that apply after a person approves.
A CAD MCP server for build123d: the agent builds a part step by step, checks renders, measures geometry and exports STEP and STL.
The openmcp CLI and a VS Code extension for debugging MCP servers: tools, prompts and resources, chat with a model, test cases
MCP tools and a CLI for a 3D building editor: the agent creates, inspects and edits architectural scenes
An MCP server exposes Rails project structure, routes, models and schema to agents alongside framework documentation.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| Horizun Revit MCP (this card) | yes | not required | 85 | |
| Revit MCP | no | not required | 110 | another Revit MCP; Horizun adds 125 tools with rehearsal and a Windows installer |
| Revit MCP | no | not required | 443 | another set of Revit servers; Horizun combines modeling, schedules and export in one catalog |
README in short
The README presents the server as 125 tools, lists suboperations and modes, and gives Windows installation plus signing and Revit test evidence.