revit-mcp-commandset

The revit-mcp-commandset serves as the core implementation of the Revit-MCP protocol, connecting Revit with large language models (LLMs). It includes essential CRUD commands for Revit elements, enabling AI-driven BIM automation. This enhances the efficiency of Building Information Modeling (BIM) and streamlines the design process, making it a valuable tool for architects and engineers.

GitHub Stars

29

User Rating

Not Rated

Favorites

0

Views

21

Forks

28

Issues

2

README
revit-mcp-commandset

🔄 Revit-MCP Client | Core implementation of the Revit-MCP protocol that connects LLMs with Revit. Includes essential CRUD commands for Revit elements enabling AI-driven BIM automation.

Custom Commands Setup
Installation
  1. Create folder: RevitMCPCommandSet at the end of the usual Revit addins directory like so C:\Users\[USERNAME]\AppData\Roaming\Autodesk\Revit\Addins\20XX\RevitMCPCommandSet\

  2. Add files:

    • Copy command.json from this repo to the RevitMCPCommandSet folder
    • Create 20XX subfolder
    • Place compiled output from this repo in the 20XX subfolder
  3. In Revit: Go to Add-ins > Settings > Refresh > Save

Important Note
  • Command names must be identical between revit-mcp and revit-mcp-commandset repositories, otherwise Claude cannot find them.
  • The commandRegistry.json is created automatically, do not import it from the installer.