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
MCP serverOfficial

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.
All reasons and checks

horizungroup/horizun-revit-mcp

Install

Manual install

Text for your agent

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 review

Broad 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.

A Revit MCP for Revit 2022–2027: up to 233 tools to read the model, create elements, views, sheets and exports, all running locally

MCP serverBroad access126Repository stars

A Revit MCP server with an add-in: the agent reads the open BIM model and drafts edits that apply after a person approves.

MCP serverExtended access124Repository stars

A CAD MCP server for build123d: the agent builds a part step by step, checks renders, measures geometry and exports STEP and STL.

MCP serverExtended access149Repository stars

The openmcp CLI and a VS Code extension for debugging MCP servers: tools, prompts and resources, chat with a model, test cases

CLIExtended access750Repository stars
Official

MCP tools and a CLI for a 3D building editor: the agent creates, inspects and edits architectural scenes

MCP serverExtended access25.5KRepository stars
Official

An MCP server exposes Rails project structure, routes, models and schema to agents alongside framework documentation.

MCP serverExtended access573Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
Horizun Revit MCP (this card)yesnot required85
Revit MCPnonot required110another Revit MCP; Horizun adds 125 tools with rehearsal and a Windows installer
Revit MCPnonot required443another 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.

README badge

Report a problem