SkillAgentSearch skills...

horizun-revit-mcp

Open-source MCP for Autodesk Revit 2023–2027. Downloadable Windows installer with runtime included; no Git or .NET SDK required. Typed BIM automation, families and model verification.

Install / Use

claude mcp add HorizunGroup -- npx -y github:HorizunGroup/horizun-revit-mcp

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

75/100

Category

Automation

Supported Platforms

Claude Code
Claude Desktop
OpenAI Codex

Our assessment of horizun-revit-mcp

horizun-revit-mcp scores 75/100 on our quality scale, 2574th of 3,056 Automation skills we index.

Its MCP Server is 50 KB long, well organised into 30 sections with 1 code example: long enough that it reads more like full documentation than a focused instruction file, which agents can find harder to follow.

It has 45 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
21/30
Structure
17/20
Description
15/15
Adoption
7/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated yesterday, so horizun-revit-mcp is actively maintained.
  • It is released under the Apache-2.0 license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 97/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-10-02. Automated pattern scan on 2026-10-02. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

horizun-revit-mcp compared with similar skills

All 4 of these similar skills score higher than horizun-revit-mcp; compare them before choosing.

SkillScoreStarsUpdatedFormat
horizun-revit-mcp (this skill)by HorizunGroup75451d agoMCP Server
Agent-Reachby Panniantong10088.1k17d agoCLAUDE.md
headroomby headroomlabs-ai10074.3ktodayCLAUDE.md
rufloby ruvnet10073.7ktodayCLAUDE.md
CowAgentby zhayujie10047.2ktodayCLAUDE.md

Frequently asked questions

How do I install horizun-revit-mcp?
Run claude mcp add HorizunGroup -- npx -y github:HorizunGroup/horizun-revit-mcp. The install tabs above show the steps for each supported agent.
Which AI agents does horizun-revit-mcp work with?
It is written for Claude Code, Claude Desktop and OpenAI Codex, as a MCP Server file. Other agents that read the same format can often use it too.
Is horizun-revit-mcp safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is Apache-2.0-licensed and scores 97/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is horizun-revit-mcp still maintained?
The repository was last updated yesterday, so horizun-revit-mcp is actively maintained.

Horizun Revit MCP — model, document, coordinate and deliver in Revit

Made in Colombia 🇨🇴 by Horizun Group.

Horizun Revit MCP is a free, open-source Windows MCP server and Revit add-in for Autodesk Revit 2023–2027. Its complete catalog contains 123 tools <!--inventory:tools--> with 457 named suboperations and dispatch modes <!--inventory:operations--> for architectural and structural modeling, MEP, parametric families, drawings, CAD-to-BIM, model audits, quantities, Excel, Power BI and exports.

Use natural-language objectives in your MCP client to create new BIM content, inspect existing models and carry out multi-step production workflows. Typed changes include rehearsal, explicit targets and post-commit verification; owner-enabled Python extends the bridge to task-specific Revit API automation. The downloadable Windows installer includes the server runtime and Revit add-ins.

English · Español

ci codeql release Revit 2023–2027 MCP registry license Apache-2.0 GitHub stars

Download · Watch the demo · What's new in 2.1 · Install with Claude Desktop Free · All tools · Suboperations · Release evidence · Install

Product at a glance

| Surface | What is available | Inspect it | |---|---|---| | MCP entry points | 123 tools <!--inventory:tools-->, including 45 read-only <!--inventory:reads--> and 78 with possible effects <!--inventory:writes--> | Generated inventory and full catalog below | | Internal actions | 457 named suboperations and dispatch modes <!--inventory:operations--> inside multi-operation tools | Exact selector values below | | Revit coverage | 2023, 2024, 2025, 2026 and 2027 | Five matching add-ins and versioned live reports | | New model content | 26 element kinds; parametric RFA authoring; structural and MEP planning | Creation and family reference | | Drawings and deliverables | 24 view/sheet actions, 10 annotation actions, native schedules and sheet layout | Planimetry production | | Export targets | PDF, DWG, DGN, DWFx, IFC, NWC, FBX, gbXML, COBie, RFA families, images and schedule CSV | horizun_export | | Verified release example | 1,230 passed probe executions across five Revit years in v1.3.3 | Published reports | | Installation | Windows Setup with runtime included; no Git, Visual Studio or .NET SDK for end users | Client-specific final steps |

Counts describe the complete product surface. The active permission profile and tool packs determine which tools a particular session exposes; the measured 70/79/80-tool profiles are explained below.

What's new in 2.1

Every item below is part of this release, was built with the same verified-write contract (rehearse, token, apply, re-read) and, where a fixture exists, was measured live in Revit. The detail of each one is in the CHANGELOG.

New tools and new ways to build

  1. Light-gauge framing, horizun_framing — studs, tracks, kings, jacks, headers, sills, cripples and blocking inside a wall layer, and suspended-ceiling framing, from a detail spec the MCP client reads from an image or DWG (prompt framing-from-detail).
  2. Curtain-method framing — the same framing modeled with Curtain Walls and flat Sloped Glazing layers (stud mullions, fixed-distance grids, hangers to the floor above), for teams that work that way.
  3. Exploding multilayer walls with openings — horizun_split_multilayer_walls now converts walls that host doors, windows and nested components: the carrier keeps its identity and its inserts, and every layer becomes its own wall.
  4. COBie 2.4 workbook — horizun_export format=cobie: Facility, Floor, Space, Zone, Type, Component and System sheets, re-read cell by cell, with deliverable_ready and a finding for every missing required value.
  5. New element kinds — sprinkler, flex pipe, flex duct, space, area and area boundary in horizun_create_elements; rooms and spaces for every empty circuit (placement=all_enclosed); toposolids (Revit 2024+).
  6. Sketch editing without losing the element — edit_sketch for floors, ceilings and openings keeps the id and the hosted data.

MEP and clash resolution

  1. Automatic MEP routing — horizun_mep_routing route: an orthogonal 3-D path around physical elements and links, with segments and elbows re-read at every junction.
  2. Gravity slopes — slope: a pipe run to a target grade from a fixed end, every connection re-read.
  3. Hangers — hangers: a caller family at spaced stations under the structure above (host or link).
  4. Openings and sleeves for clashes — horizun_resolve_clash propose_opening / apply_opening cuts walls, floors, roofs and ceilings or places a sleeve family when a move cannot fix the clash.
  5. Clashes against links and connected runs — moves are checked against every loaded link, and a connected pipe-elbow-pipe network moves as one rigid body (run_shift).
  6. System analysis — horizun_plan_mep system_analysis reads the critical path, pressure loss, flow and velocity Revit computed.

Coordination, CDE and openBIM

  1. ACC Issues — horizun_cde_cloud issues_list / issue_create / issue_update, as the signed-in user, idempotent by an external key and read back after every write.
  2. Navisworks round trip — readiness and preparation of the 3D views Navisworks reads, and status suggestions from the coordination ledger.
  3. BCF from any tool — Navisworks, ACC, Solibri or BIMcollab topics (BCF 2.1/3.0) resolved by IFC GUID or authoring-tool id.
  4. ISO 19650 information management — project context (project-intake), information containers across WIP/Shared/Published/Archived, and IFC delivery proved against IDS, Pset mapping and georeference.
  5. Synchronize with central — horizun_document_session sync_with_central, off by default and enabled only by the machine owner in Revit; relinquish all, keep borrowed or none, verified after the sync.
  6. Shared coordinates, point clouds and scan deviation — acquire_coordinates, point cloud links and scan_deviation of model faces against a scan, with coverage measured.

Verification you can see

  1. Spatial check after every write — overlaps, blocked doors, duplicates and MEP through structure are reported with the write; horizun_verify_changes returns an image with the changed elements highlighted.
  2. Before/after snapshots — snapshot / compare_to with the same camera and a red diff mapped back to the elements written.
  3. Equipment clearance zones — clearance_rules check working-space zones against host and links.
  4. Egress travel distance — horizun_code_check with Revit's path of travel, reported as a lower bound or not_decidable with the reason.
  5. Energy readiness — energy_readiness builds and rolls back the energy model and reports enclosure, constructions and window-to-wall ratio.

Documentation, quantities and exchange

  1. More export formats — DWG for many views or sheets in one job, gbXML, DGN, DWFx and loaded families to .rfa, each file read back.
  2. Finishes by room — horizun_quantities room_finishes: wall, floor and ceiling faces per room or space, by material, with openings deducted.
  3. Budget export to BC3 — horizun_budget_compare export_bc3 (FIEBDC-3) from the takeoff and the caller's prices.
  4. Sheets and views — renumber_sheets with collisions checked first, and set_view_display fixes detail level or discipline citing the audit finding.
  5. Structural analytical model and loads — horizun_query_structure analytical and loads, grouped by load case.
  6. Power BI coordination dashboard — a .pbip example over the coordination ledger.
  7. A smaller tool list — tools/list is about 64 KB smaller without removing a tool, argument or operation, so clients load it faster.

Watch a real workflow: PDF plans to a Revit model

Watch the Horizun demo: PDF plans to a Revit model with AI

PDF plans → Revit model with AI — watch on YouTube is a published Spanish-language demonstration from the Horizun Hub channel. It presents a PDF-to-Revit workflow driven by an AI client. PDF interpretation belongs to the client/model; Horizun supplies the operations executed in Revit. The separate typed DWG workflow below reads CAD geometry and versioned rules.

What you can build and deliver

Architectural, structural and MEP modeling

horizun_create_elements accepts dependency-aware batches of levels, grids, walls, floors, ceilings, roofs, rooms, family instances, structural beams and columns, beam systems, wall foundations, ducts, pipes, conduit, cable trays, fittings, inline accessories, MEP systems, openings, shafts, room separators, profile walls, displacement sets and supported stairs.

The suboperation table lists all 26 creation kinds and five fitting choices. horizun_transform_elements handles moves, copies, rotations, wall joins, type/curve changes and tag placement. horizun_manage_system_types supports compound material-layer structures and MEP junction preferences. Structural and MEP planners produce requests that use these same creation tools.

New parametric families, including MEP connectors

horizun_create_family creates a new .rfa from an installed .rft: parameters, formulas, named types, solid/void extrusions, blends, revolutions, sweeps and swept blends; reference planes and labeled dimensions; supported nested families; and pipe, duct, electrical, conduit or cable-tray connectors. Save and optional project load are verified. horizun_family_apply edits existing family data with a geometry invariant. RFA examples and template scope.

Drawings, automated annotation and sheet production

Build floor/ceiling/structural/area plans, sections, elevations, callouts, drafting and 3D views. Manage templates, phases, crops, view ranges and scope boxes; create, duplicate and populate sheets; place schedules and align viewports. Annotation tools support text, tags, linear/angular/radial/diameter/arc-length dimensions and spot elevation/coordinate/slope labels.

Plan dimensions and tags from explicit criteria, inspect geometric references, create 2D details, audit planimetry, apply cited corrections and pack sheet zones. `horizun_plan_v

Truncated for display — read the full file on GitHub.

Related Skills

View on GitHub
GitHub Stars45
CategoryAutomation
Updated1d ago
Forks3

Languages

C#

Trust signals

97/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 info