DAS-WNorth/RevitMCP
If you are the rightful owner of RevitMCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
Model Context Protocol server for Autodesk Revit enables AI assistants like Claude to interact with Revit through natural language commands.
RevitMCP
Model Context Protocol server for Autodesk Revit - enables AI assistants like Claude to interact with Revit through natural language commands.
Overview
RevitMCP uses a two-tier architecture:
- RevitBridge: Revit plugin that exposes API functionality via WebSocket (port 27015)
- RevitMCP: MCP server that translates between MCP protocol and RevitBridge (port 3000)
This allows Claude Code and other MCP clients to query Revit data, execute code, create elements, and capture views using conversational commands.
Quick Start
- Build and install RevitBridge plugin
- Start Revit 2025 (plugin loads automatically)
- Run RevitMCP server:
dotnet runfrom RevitMCP directory - Connect via Claude Code using the included
.mcp.jsonconfiguration
Features
- Execute arbitrary C# code with full Revit API access
- Query elements by category, type, and properties
- Create and modify building elements (walls, stairs, etc.)
- Capture screenshots with visual style control
- Search Revit API documentation
- Built-in skills for common tasks (wall creation, stair creation)
Documentation
- - Complete project overview, architecture, and usage guide
- - RevitBridge WebSocket protocol specification
- - MCP server specification
- - Guide for MCP client usage
Skills
Pre-built skills for common Revit tasks:
- revit-create-walls - Comprehensive wall creation with positioning and orientation
- revit-create-stairs - Stair creation with StairsEditScope handling and floor openings
See for complete skill documentation.
Requirements
- Autodesk Revit 2025
- .NET 8.0
- Visual Studio 2022 (for building)
License
See individual component licenses.