← Back

Agents and tools

Revit MCP Integration

An extended open-source Revit MCP server with a standard mount protocol, session ledgers and a recipe library. Procedures are promoted to reusable skills only after two clean, checked runs.

RevitMCPModel Context ProtocolBIMautomationopen sourceAI agent

The Revit MCP server exposes Revit's API to AI agents via the Model Context Protocol. The open-source base gives Claude direct access to model data, view information and element parameters. What it does not give you out of the box is a reliable, governed way to run it on live projects.

This implementation extends the base server with a standard mount protocol that the agent follows at the start of every session: load the project context, verify the open model, check for warnings, and initialise the session ledger. The ledger records every MCP call made during the session so there is always an audit trail.

Recipes - tested sequences of MCP calls for common tasks like sheet creation, family placement or parameter updating - are stored in a library and promoted from draft to active only after two clean, checked runs. This prevents untested sequences from being used on live models.

The integration works alongside the Building Regulations notes agent and the furniture mapping agent, which both use the same MCP session infrastructure.