← Directory
mcp · Global
bim-ai-agent
A safe local bridge between Generative AI (LLMs) and Autodesk Revit using MCP
Claim this listing
Represent bim-ai-agent? 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
- wall count in the current Revit project · view renaming by name prefix · door flip with API capability check · element parameter modification by element ID · AI model analysis suggestions (ai_suggestions) · last operation result retrieval
- Formats llm-inferred
- JSON (file-based command.json and result.json)
- Access docs-verified
- Local install only: requires Autodesk Revit 2025, pyRevit, Python 3.10+ and Claude Desktop with MCP enabled. No API key or auth listed. Licence conflict: DOCS say 'Educational / Research Use Only', ENTRY metadata says MIT.
Useful for
- Use cases llm-inferred
- Element count checks (e.g. walls) for quantity take-off sanity checks on a Revit model · Batch renaming of Revit views to a project naming convention, with user approval in Revit · Controlled parameter updates on specific elements by ID during model QA/QC · AI-assisted model review notes via ai_suggestions as a first-pass QA check
- Audience llm-inferred
- BIM coordinators · BIM managers · civils BIM engineers · architectural technologists using Revit
Limitations
- Constraints docs-verified
- Requires Autodesk Revit 2025 and pyRevit installed and loaded · Requires Claude Desktop with MCP enabled and the Flask server running · Every model change needs the user to press the AI_Bridge button in Revit and confirm · PROJECT_ROOT must be edited in the Revit bridge script to match the local directory · revert_last only works when the operation is supported · ai_suggestions may return an empty result for simple models · Licence conflict: DOCS say 'Educational / Research Use Only' but ENTRY metadata says MIT
Example tool calls docs-verified
Check that the MCP server is running and the AI-Revit bridge is reachable before starting a session.
{
"tool": "ping",
"arguments": {}
}- Licence
- MIT
- Authentication
- Unknown — review source docs
- GitHub stars
- 6
- Last commit
- 04/04/2026
- Last successful page check
- 14/10/2026
- Page health
- healthy
- Package
- pypi:flask
- Verification
- Not independently verified
Auto-extracted, unverified fields: tools, install, auth. Check upstream documentation.
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