How to Connect Claude to Revit: Every Method Compared
Three families of solutions: a built-in server, paid add-ins, and open-source projects
Connecting Claude to Revit means letting the model itself become part of the conversation: you ask a question in plain language, and Claude reads or edits the actual project instead of guessing. Today there is more than one way to build that bridge — and the right one depends on your Revit version, your budget, and how much setup work you are willing to do. This article walks through every method, what it costs, and what it can actually do.
What is MCP, and why does every method use it?
MCP (Model Context Protocol) is a unified protocol that lets Claude use external tools. Every Revit connection — paid or free — is built on an MCP server that exposes reading and editing tools inside the software. Understanding the three roles makes every method below easier to follow:
Claude
Understands the request and picks the right tool.
MCP Server
Exposes the available tools and translates the commands.
Revit
Executes the read or the edit on the model itself.
Direct connection — no third party
Revit 2027 ships with its own built-in MCP server. You install it from the Extensions list on the Autodesk Products site — no add-in from an outside vendor is involved at any point.
| Advantage | A native part of the software: nothing third-party to trust, license, or keep updated. |
|---|---|
| Drawback | The tool set is still small — far fewer capabilities than the mature add-ins. |
| Requires | Revit 2027 only. Earlier versions cannot use it. |
Paid add-ins
Many commercial products are ready today. All of them install in minutes and offer a far wider tool set than the built-in server — the difference between them is how much you get before you pay. We selected the following:
AI Connector for Revit — Nonica
tools.nonica.io/AIConnectorRuns within a paid plan, with a limited free tier for reading and analysis only.
Partly free — editing and documentation are paid.
GeoPogo
geopogo.com/rnd/claude-to-revitEasy to install with excellent capabilities, offered across several pricing tiers.
Fully paid — no free version.
AUTOM8LABS
autom8labs.io/products/mcp-connector-revit/Easy to install with excellent capabilities, sold as a paid product.
Partly free — some limited capabilities are available at no cost.
If Claude-in-Revit is going into real production work, this is the pragmatic tier: full editing and documentation tools, and a vendor to contact when something breaks.
Free and open-source connections
These cost nothing and can be inspected or modified freely. The trade-off is consistent across all of them: more setup effort, and no vendor support when the environment changes.
The best of the free options
pyRevit MCP
github.com/mcp-servers-for-revit/mcp-server-for-revit-pythonThe connector is configured from the settings in a few simple steps. Free and open source.
Free and open source — in exchange for extra installation effort.
A tutorial for this method: bimpure.com/blog/pyrevit-mcp-claude-code-tutorial
Other open-source projects — untested
These two share the same profile: open source and free, but they take extra work to install, and we have not tested them ourselves.
revit-mcp-server (LuDattilo fork)
github.com/LuDattilo/revit-mcp-serverA community fork of the Revit MCP server project.
Open source — not tested by us.
Revit-Claude Connector (IbrahimFahdah)
github.com/IbrahimFahdah/revit-claude-mcpA direct Revit-to-Claude MCP connector maintained on GitHub.
Open source — not tested by us.
Which method should you pick?
| Your goal | Pick | Why |
|---|---|---|
| A quick first try | Revit 2027 built-in | Fewest possible steps, and no dependency on a third party. |
| Production work | A paid add-in | Easy install, full editing and documentation tools, vendor support. |
| Full control | pyRevit MCP | Free and open source, in exchange for a longer setup time. |