RevitMCP

DAS-WNorth/RevitMCP

3.2

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

  1. Build and install RevitBridge plugin
  2. Start Revit 2025 (plugin loads automatically)
  3. Run RevitMCP server: dotnet run from RevitMCP directory
  4. Connect via Claude Code using the included .mcp.json configuration

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.