Skip to content
← Directory

plugin · Global

RevitMCPGraphQL

Revit MCP GraphQL , Just is the project hackathon on weekend.

Claim this listing

Represent RevitMCPGraphQL? 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
document · categories · elements · familyTypes · rooms · levels · views · families · familyInstances · projectInfo · elementsById · materials · worksets · phases · designOptions · links · sheets · grids · projectLocation · warnings · elementTypes · elementsByCategory · elementsInBoundingBox · activeViewAndSelection · units · coordinates · schedules · elementRelationship · modelHealth · setElementParameter · setElementParametersBatch · setElementType · moveElements · rotateElements · deleteElements · createFamilyInstance · duplicateView · createSheet · exportSchedulesToExcel · importScheduleFromExcel
Formats docs-verified
GraphQL over HTTP POST (JSON) · MCP stdio · Excel (schedule export/import)
Access docs-verified
Free and open source under MIT licence (per docs); requires local Autodesk Revit 2021–2027 on Windows 10/11; no credentials documented

Useful for

Use cases llm-inferred
Pull levels, grids and rooms from an open Revit model to check a drainage or flood-risk layout against model geometry · Batch-update drainage or civils element parameters with setElementParametersBatch, then verify with modelHealth · Export schedules to Excel for quantity checks and re-import updated parameter values · Query element relationships (host, joined elements) before moving or deleting elements in a coordinated model
Audience llm-inferred
BIM and civils engineers · BIM coordinators · Revit automation developers · GIS and BIM analysts using MCP-enabled AI tools

Limitations

Constraints llm-inferred
Requires Windows 10/11 and a running Autodesk Revit session; the GraphQL server only runs after Start is pressed in the Add-Ins tab · Server port is auto-chosen from 5000–6000 and shown in a dialog; fixed-port clients must set REVIT_GRAPHQL_URL · Parameter values are passed as strings; typed storage handling is noted as extensible but not yet implemented · Angles are in radians and geometry is in Revit internal units (feet), so unit conversion is needed · Mutations such as deleteElements and moveElements write to the live model; undo behaviour is not documented · Entry describes the project as a weekend hackathon build, so maintenance and long-term support are uncertain · Entry licence is null and the entry URL (GraphBIM) differs from the docs clone URL (chuongmep); verify provenance before use · No MCP tool names are listed in the entry or docs, so MCP tool discovery is needed
Licence
Unknown — check provider terms
Authentication
No credentials documented in README
GitHub stars
20
Last commit
02/07/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

RevitMCPGraphQL | TerraMCP