HomeDesign & Media › revit-model-mcp

revit-model-mcp

The Python package exposes Revit tools over MCP stdio, read-only by default.

Python
★ 3 stars Last pushed 2026-09-20 License: MIT

Topics: Art & Culture

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (pypi 0.5.0)

uvx revit-model-mcp

Or add to your MCP client config:

{
  "mcpServers": {
    "revit-model-mcp": {
      "command": "uvx",
      "args": [
        "revit-model-mcp"
      ],
      "env": {
        "REVIT_MCP_HOST": "<YOUR_VALUE>",
        "REVIT_MCP_REDACT_PATHS": "<YOUR_VALUE>",
        "REVIT_MCP_ALLOW_WRITE": "<YOUR_VALUE>"
      }
    }
  }
}
  • REVIT_MCP_HOST required — Revit host: local PowerShell, ssh:<alias>, or an http://host:port or https://host:port endpoint.
  • REVIT_MCP_REDACT_PATHS — Set to 1 to replace document and nested model paths with file names. Disabled by default.
  • REVIT_MCP_ALLOW_WRITE — Dangerous opt-in: set to 1 to enable actions that modify or delete model elements. Also requires the workstation allow-write gate. Disabled by default.

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry