← 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.
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