Bridges Autodesk Revit with external tools for finding, creating, updating, and deleting model elements including walls,...
Created byApr 23, 2025
xml.Revit.MCP Tools Overview
[English](./README.md) | [ ](./README-zh.md)
xml.Revit.MCP provides a comprehensive set of tools for integrating with Autodesk Revit through the Model Context Protocol (MCP). This library serves as a bridge between AI assistants and Revit, enabling powerful automation capabilities and programmatic interaction with building models.

Key Features
The tool library includes numerous functions for Revit automation and interaction:
**Basic Operations:**
Get available commands from Revit plugin
Execute specified commands in Revit
Call specific Revit functions with parameters
Retrieve view data and selected elements
**Element Management:**
Find elements by category
Get element parameters and locations
Update element parameters
Delete elements
Show/highlight elements in current view
Move elements to new positions
**Creation Tools:**
Create levels/floors
Create floor plan views
Create grid lines
Create walls and floors
Create rooms and room tags
Create doors and windows
Create MEP elements (ducts, pipes, cable trays)
Create family instances
Link DWG files
Create sheets
Installation Requirements
**xml.Revit**: Version 1.3.4.3 or newer
**Python**: 3.10 or newer
**UV Package Manager**: Required for installation
**Revit**: Compatible with versions 2019-2024 (with plugin)