Skip to content
← Directory

mcp · Global

mcp-server-for-revit-python

mcp-server-for-revit-python

Claim this listing

Represent mcp-server-for-revit-python? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.

Explore paid sponsorship →

What's in it

Data offered docs-verified
Revit model information (document title, model details) · Levels with elevations · View export as image · Family type listing and family placement · Current view info and visible elements · Parameter-based colour overrides (colour splash) and category parameter listing · Revit installation discovery, launch, open/close/save, central sync · IronPython execution inside the running Revit session
Update frequency llm-inferred
On demand: each tool call queries the live Revit session
Formats docs-verified
MCP stdio · MCP streamable HTTP · MCP SSE
Access docs-verified
Local install alongside Autodesk Revit and pyRevit Routes; no API key. Requires Windows-user pairing via MCP > Bridge > Connect. Licence MIT (catalogue metadata, not docs).

Useful for

Use cases llm-inferred
Model QA: list levels and elevations to check floor levels and invert assumptions against drainage or civils design · Parameter completeness check: colour-splash elements by parameter value to spot missing data before issue · Coordination drawings: export named Revit views as images for design review or client markup
Audience llm-inferred
BIM/civils engineers · BIM coordinators · Drainage and civils engineers using Revit · Python developers extending Revit automation

Limitations

Constraints docs-verified
Not yet Autodesk Marketplace certified · Requires desktop Revit running with pyRevit Routes active · Bridge accepts loopback hosts only; remote VM/LAN not supported · Docs status table marks 10 of the listed tools as Pending (e.g. create_line_based_element, delete_elements, modify_element) · Docs say the review candidate has 20 tools, but catalogue metadata lists 30 · pyRevit Routes API is in draft form and subject to change · execute_revit_code runs arbitrary Python; model-changing requests need in-Revit review
Licence
MIT
Authentication
No credentials documented in README
GitHub stars
209
Last commit
14/10/2026
Last successful page check
14/10/2026
Page health
healthy
Package
Not recorded
Verification
Not independently verified

Provenance & evidence

Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).

Metadata observed 15/10/2026 · research sweep: github-search