Skip to content
Tresca

Revit MCP Server (KenLP)

MCP serverCommunity

A curated 94-tool server for Revit 2025–2027 with no code-execution tool, dry runs, an audit log and undoable batches. By KenLP.

16 starsUpdated 12 days agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
Works with
Revit
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
Revit 2025, 2026 and 2027 (each version gets its own local port, so they can run side by side)
Operating systems
Windows
Needs a Revit licence
Yes
Transport
Local (stdio)
AI clients documented
Claude Desktop, Claude Code, Codex, Cursor, Gemini CLI
Licence
MIT
Language
C#

What it can do

  • Exposes only named, schema-checked commands; every write is a named Revit transaction and a batch folds several steps into one undo entry.
  • Offers dry runs and structured diffs, and writes a hashed audit line for each command.
  • Covers clash and clearance checks against linked files, model health and workset reports, schedule filters and CSV export, tagging and view setup.
  • The installer detects Revit 2025, 2026 and 2027 and merges config for Claude Desktop, Codex, Cursor or Gemini.

Limitations

  • Needs Node.js 18 or later for the bridge to Claude and other clients.
  • Web-only clients can't reach the add-in, because it listens on the local machine only.
  • No arbitrary code tool, by design, so tasks outside the 94 tools need a new command.

Install

Download RevitMCPServer-v<latest>.zip from the latest release, close Revit, extract it and run install.ps1 with PowerShell, then restart Revit and Claude Desktop.

Source: github.com/KenLP/RevitMCPServer#install-recommended--one-step-installer

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.