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