Skip to content

RevitMCP Server v1.0.0

Choose a tag to compare

@Sam-AEC Sam-AEC released this 27 May 07:47
· 27 commits to main since this release

Autodesk Revit MCP Server v1.0.0

The Model Context Protocol server for Autodesk Revit is now officially available at version 1.0.0. This release establishes a secure, high-performance local integration bridge connecting artificial intelligence clients to Autodesk Revit environments.

Feature Overview

Premium Adaptive Design

The user interface has been redesigned to integrate with professional design systems.

  • Interactive controls bind directly to WPF DynamicResources, adjusting to the host theme at runtime.
  • Stats cards feature smooth layout animations. When hovered, the interface expands drop shadows and borders using high-end slate tones.
  • Ribbon controls use custom vector outlines that dynamically adjust contrast to remain legible in both Light and Dark themes.

Core Automation Capabilities

The server exposes over one hundred tools covering the entirety of the Autodesk Revit API.

  • Creation and modification tools for structural elements, walls, floors, and foundations.
  • Dedicated endpoints for HVAC ductwork, electrical piping, conduits, and cable trays.
  • Programmatic viewport layout, sheets generation, titleblock population, and automated CSV sheet creation.
  • Quantity takeoffs, material parameters tracking, boundary calculations, and full schedules exporting.
  • Reflection execution engine to let clients invoke custom Revit API methods safely.

Security Enhancements

To defend against supply chain vulnerabilities, all build and publishing actions have been locked to secure, immutable commit hashes. Socket communication is restricted to localhost by default.

Workspace Simplification

The repository has been streamlined for public distribution. All secondary developer documentations have been removed to present a clean workspace, preserving only the essential tools reference guide.


Installation

Add-in Compilation

Compile the Revit C# add-in by executing the setup script in PowerShell:

git clone https://github.com/Sam-AEC/Autodesk-Revit-MCP-Server.git
cd Autodesk-Revit-MCP-Server
.\scripts\build-addin.ps1.ps1 -RevitVersion 2024