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-mcpIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
AutomationSupported Platforms
Tags
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.
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 foundOur 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.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| horizun-revit-mcp (this skill)by HorizunGroup | 75 | 45 | 1d ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 88.1k | 17d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 74.3k | today | CLAUDE.md |
| rufloby ruvnet | 100 | 73.7k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.2k | today | CLAUDE.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.
Skill content
View source on GitHubHorizun 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
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
- 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 (promptframing-from-detail). - 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.
- Exploding multilayer walls with openings —
horizun_split_multilayer_wallsnow converts walls that host doors, windows and nested components: the carrier keeps its identity and its inserts, and every layer becomes its own wall. - COBie 2.4 workbook —
horizun_export format=cobie: Facility, Floor, Space, Zone, Type, Component and System sheets, re-read cell by cell, withdeliverable_readyand a finding for every missing required value. - 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+). - Sketch editing without losing the element —
edit_sketchfor floors, ceilings and openings keeps the id and the hosted data.
MEP and clash resolution
- 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. - Gravity slopes —
slope: a pipe run to a target grade from a fixed end, every connection re-read. - Hangers —
hangers: a caller family at spaced stations under the structure above (host or link). - Openings and sleeves for clashes —
horizun_resolve_clash propose_opening / apply_openingcuts walls, floors, roofs and ceilings or places a sleeve family when a move cannot fix the clash. - 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). - System analysis —
horizun_plan_mep system_analysisreads the critical path, pressure loss, flow and velocity Revit computed.
Coordination, CDE and openBIM
- 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. - Navisworks round trip — readiness and preparation of the 3D views Navisworks reads, and status suggestions from the coordination ledger.
- BCF from any tool — Navisworks, ACC, Solibri or BIMcollab topics (BCF 2.1/3.0) resolved by IFC GUID or authoring-tool id.
- 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. - 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. - Shared coordinates, point clouds and scan deviation —
acquire_coordinates, point cloud links andscan_deviationof model faces against a scan, with coverage measured.
Verification you can see
- Spatial check after every write — overlaps, blocked doors, duplicates and MEP through structure are reported with the write;
horizun_verify_changesreturns an image with the changed elements highlighted. - Before/after snapshots —
snapshot / compare_towith the same camera and a red diff mapped back to the elements written. - Equipment clearance zones —
clearance_rulescheck working-space zones against host and links. - Egress travel distance —
horizun_code_checkwith Revit's path of travel, reported as a lower bound ornot_decidablewith the reason. - Energy readiness —
energy_readinessbuilds and rolls back the energy model and reports enclosure, constructions and window-to-wall ratio.
Documentation, quantities and exchange
- More export formats — DWG for many views or sheets in one job, gbXML, DGN, DWFx and loaded families to
.rfa, each file read back. - Finishes by room —
horizun_quantities room_finishes: wall, floor and ceiling faces per room or space, by material, with openings deducted. - Budget export to BC3 —
horizun_budget_compare export_bc3(FIEBDC-3) from the takeoff and the caller's prices. - Sheets and views —
renumber_sheetswith collisions checked first, andset_view_displayfixes detail level or discipline citing the audit finding. - Structural analytical model and loads —
horizun_query_structure analyticalandloads, grouped by load case. - Power BI coordination dashboard — a
.pbipexample over the coordination ledger. - A smaller tool list —
tools/listis 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
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
Agent-Reach
88.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
74.3kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ruflo
73.7k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
CowAgent
47.2kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

