Revit-MCP is a Node.js server implementation that enables AI assistants to interact with Autodesk Revit models through the Model Context Protocol. It provides tools for creating, deleting, and modifying Revit objects, with specific functionality for wall creation and object deletion. The server uses a stdio transport layer for communication and implements a tool registration system that allows for extensible Revit model manipulation capabilities, making it particularly valuable for architectural design workflows and BIM (Building Information Modeling) processes.
Get current view info
Get current view elements
Get available family types in current project
Get selected elements
Create point based element (door, window, furniture)
Create line based element (wall, beam, pipe)
Create surface based element (floor, ceiling)
Delete elements
Reset model (delete process model when executing continuous dialog)
Modify element's properties (instance parameters)
Search for available modules
Use module
Send code to Revit to execute
Color elements based on a parameter value
Tag all walls in view
No reviews yet. Be the first to review!
Sign in to join the conversation