Best Autodesk Revit MCP Servers
Autodesk Revit is a Building Information Modeling (BIM) software for architects, structural engineers, MEP engineers, designers and contractors that allows users to design a building, structure and its components in 3D, annotate the model with 2D drafting elements, and access building information from the building model's database.
Why this server?
Enables AI agents to inspect and edit an open Autodesk Revit model, including querying elements, setting parameters, controlling views, highlighting graphics, and managing model health through the Revit API.
AlicenseAqualityAmaintenanceAn MCP server that exposes an open Autodesk Revit model to MCP clients, enabling natural language inspection and editing of the model via Revit API calls through pyRevit Routes.211MITWhy this server?
Provides real-time access to Revit model information, element querying and filtering, view and level management, and model metadata access through a WebSocket connection with the Revit plugin.
AlicenseBqualityNot gradedmaintenanceEnables seamless communication between Claude AI and Autodesk Revit, allowing users to access and interact with Revit model information through natural language.618-Why this server?
Provides tools for interacting with Autodesk Revit models, including creating and modifying building elements such as levels, walls, rooms, floors, doors, columns, and roofs, as well as generating statistics and quantity takeoffs for doors, rooms, walls, floors, structures, parameter checks, and Excel export.
AlicenseBqualityCmaintenanceEnables Claude and other MCP clients to query an open Autodesk Revit model through pyRevit 7 — counting doors and rooms, taking off wall, slab and structural quantities, detecting missing parameters, and exporting results to Excel. It runs only a fixed set of pre-written scripts (no arbitrary AI-generated code), with 10 of 11 tools strictly read-only.116MITWhy this server?
Provides tools for interacting with Autodesk Revit, enabling AI agents to manage Revit models, elements, views, and perform actions like placing families, exporting views, and executing Revit code.
AlicenseAqualityCmaintenanceEnables Large Language Models to access and manipulate Autodesk Revit models through a pyRevit-based bridge and the Model Context Protocol.20224MITWhy this server?
Provides 45 tools for building design, editing, analysis, MEP, interop, and documentation via Autodesk Revit API, accessible through pyRevit.
AlicenseBqualityDmaintenanceMCP server for Autodesk Revit via pyRevit, providing 45 tools for building design, editing, analysis, MEP, interop, and documentation. Works with any MCP client.4541MITWhy this server?
Provides tools for interacting with Autodesk Revit, enabling AI agents to execute Python scripts via the Revit API, query and modify model elements, capture screenshots, request user selections and snips, inspect warnings and geometry, and manage multi-instance Revit sessions.
AlicenseBqualityCmaintenanceEnables AI agents to connect to Autodesk Revit and run Revit API Python, inspect models, capture screenshots, request user element selections or annotated snips, and manage multi-instance connections through MCP.13MITWhy this server?
Executes code in a running Autodesk Revit instance, providing tools for design tasks such as creating walls, querying levels, listing family types, and running arbitrary C# code within Revit's document context.
AlicenseAqualityBmaintenanceEnables AI assistants to execute designer-confirmed code and reusable capability packs inside a running Autodesk Revit instance.5312 PyPI1MITWhy this server?
Provides tools for interacting with Autodesk Revit, enabling AI agents to read model information, list levels and views, place families, modify elements, and manage documents in a Revit project.
AlicenseAqualityDmaintenanceHardened MCP server for Autodesk Revit enabling LLMs to inspect and manipulate Revit models via pyRevit, with token authentication and capability profiles.261MITWhy this server?
Provides tools for interacting with Autodesk Revit via pyRevit Routes, enabling agents to query model data, list levels/views/families, place families, export views as images, execute Revit Python code, manage documents, launch Revit, and perform visualization operations.
AlicenseCqualityBmaintenanceEnables AI clients to inspect, visualize, modify, launch, and manage Autodesk BIM models, views, families, and documents through a local authenticated bridge, including direct code execution.33MIT