Eerlijke Review

Revit MCP: Waarom Wij Kozen voor Model Context Protocol in Plaats van Code Generatie

Door het Nonica team · Maart 2026 · 7 min leestijd

Wij zijn Nonica. We bouwen de A.I. Connector voor Revit in NonicaTab, een van de eerste MCP-verbindingen voor Revit. Onderweg hebben we veel geleerd over wat wel en niet werkt bij het verbinden van A.I. met Revit, en we willen dat eerlijk met je delen.

Als je de term "Revit MCP" hebt gehoord en niet precies weet wat het betekent, is deze pagina voor jou. Geen jargon, geen hype. Gewoon een heldere uitleg van de mensen die het dagelijks bouwen.

Codegeneratie-aanpak

💬
Je stelt de A.I. een vraag
📝
A.I. schrijft programmacode
▶️
Je voert de code uit en hoopt dat het werkt
Er gaat iets mis, terug naar debuggen

MCP-aanpak

💬
Je stelt de A.I. een vraag
🔧
A.I. kiest de juiste geteste tools
Tools draaien direct op je model
Je krijgt een betrouwbaar antwoord

Dat diagram is de kern van waar deze pagina over gaat. Laten we het stap voor stap uitleggen.

Wat is MCP, in gewone taal?

MCP staat voor Model Context Protocol. Het is gemaakt door Anthropic (het bedrijf achter Claude) als een open standaard. Zie het als een universele adapter waarmee elke A.I.-assistent verbinding kan maken met elke software.

🤖 Claude
🧑‍💻 GitHub Copilot
⌨️ Cursor
☁️ Azure
MCP
Universele adapter
🏗️ Revit
📐 Je live model
📊 Parameters
⚙️ Elementen

Voor MCP werd elke A.I.-integratie volledig op maat gebouwd. MCP geeft A.I.-assistenten een gemeenschappelijke taal om met tools als Revit te communiceren, zodat je niet aan een enkel platform vastzit.

In de context van Revit betekent Revit MCP dat je een A.I.-assistent via deze standaard verbindt met je live Revit-model. De A.I. kan je model lezen, er vragen over beantwoorden en, met de juiste tools, er wijzigingen in aanbrengen.

Het probleem dat we zagen met A.I. die code schrijft voor Revit

Toen we begonnen met het verkennen van A.I. voor Revit, was de voor de hand liggende aanpak dezelfde die iedereen probeerde: laat de A.I. code schrijven.

Je vroeg iets als "vind alle wanden zonder brandwerendheid," en de A.I. genereerde een script. Regels programmacode om je Revit-model te bevragen. Klinkt geweldig in theorie.

In de praktijk werkte het niet goed. Dit is wat we steeds tegenkwamen:

💥

Kleine fouten, grote gevolgen

Code die er correct uitziet maar verkeerde namen of invoer gebruikt. In Revit betekent dat crashes of foute resultaten.

🔍

Je moet wel programmeur zijn

Als de A.I. je 30 regels code geeft en er zit een fout in, hoe zou je dat weten?

🎯

Geen gesprek, alleen gokken

De A.I. genereerde code in een keer, zonder eerst naar je daadwerkelijke model te kijken. Het was gokken in plaats van onderzoeken.

🔄

Elk verzoek begint vanaf nul

Zelfs als je gisteren iets vergelijkbaars vroeg, schreef de A.I. elke keer gloednieuwe code, met gloednieuwe kansen op fouten.

We zagen dit patroon keer op keer, niet alleen bij onze tool maar in de hele industrie. A.I.-gegenereerde code voor Revit is onbetrouwbaar omdat de interne structuur van Revit enorm en complex is. Zelfs ervaren ontwikkelaars struikelen erover. Verwachten dat een A.I. het elke keer goed doet, is gewoon niet realistisch.

Hoe Revit MCP in plaats daarvan werkt

In plaats van de A.I. code vanaf nul te laten schrijven, hebben we een andere aanpak gebouwd: we geven de A.I. een set kant-en-klare, geteste tools.

Elke tool doet een specifieke taak. We hebben ze grondig getest zodat ze correct en consistent werken:

🔎

Elementen zoeken

Vind alle elementen van een bepaald type, categorie of filter

📋

Eigenschappen lezen

Controleer parameterwaarden, materialen, worksets

✏️

Wijzigingen maken

Parameters bijwerken, elementen verplaatsen, bulk bewerkingen

⚠️

Waarschuwingen controleren

Vind modelproblemen en wat ze veroorzaakt

📐

Geometrie analyseren

Bounding boxes, locaties, ruimtelijke data

📊

Rapporten genereren

QC-controles, elementtellingen, vergelijkingen

Wanneer je de A.I. een vraag stelt, schrijft hij geen code. Hij kiest de juiste tools, gebruikt ze in de juiste volgorde en geeft je het antwoord. Het is het verschil tussen iemand vragen een boormachine van onderdelen in elkaar te zetten versus hem een werkende boormachine geven en zeggen "gebruik deze."

Het belangrijkste verschil: de A.I. improviseert niet. Hij gebruikt tools die gebouwd en geverifieerd zijn om correct te werken. Het creatieve deel, uitzoeken welke tools te gebruiken en hoe de resultaten te interpreteren, is waar A.I. echt goed in is.

Hoe ze eerlijk vergeleken worden

MCP-aanpak Codegeneratie
Betrouwbaarheid Gebruikt vooraf geteste tools, consistente resultaten A.I. gokt de code, kleine fouten komen vaak voor
Snelheid Werkt in seconden Schrijven, controleren, repareren, herhalen
Moet je programmeren? Nee. Stel je vraag gewoon in het Nederlands Ja. Iemand moet de code controleren
Wat kan het? Alles waarvoor tools beschikbaar zijn (50+) In theorie alles, maar in de praktijk fouten
Veiligheid Elke tool heeft ingebouwde beveiligingen Voert uit wat de A.I. ook maar schrijft
Werkt met je live model? Ja. A.I. leest je daadwerkelijke model in realtime Genereert meestal code zonder het model te zien

Om eerlijk te zijn heeft codegeneratie een echt voordeel: het is in theorie onbeperkt. Als iemand een nieuwe MCP-tool bouwt, moet die eerst geprogrammeerd en getest worden. Een code-genererende A.I. kan alles proberen. Het lukt alleen niet altijd. Voor gevorderde gebruikers die code kunnen verifiëren, is die flexibiliteit waardevol.

Hoe dit er in de praktijk uitziet

Dit is hoe werken met Revit MCP daadwerkelijk aanvoelt. Geen scripts, geen debuggen, gewoon een gesprek:

"Laat me alle wanden zonder brandwerendheid zien"
Direct antwoord met een lijst elementen en hun locaties
"Wijzig de mark-parameter op alle deuren op Niveau 2"
Klaar in seconden. Alle overeenkomende deuren bijgewerkt
"Vind elementen met waarschuwingen en vertel me wat er mis is"
Volledig rapport met waarschuwingstypen, getroffen elementen en voorgestelde oplossingen
"Hoeveel ruimtes hebben geen afdeling toegewezen?"
Exact aantal met een uitsplitsing per niveau

De A.I. kan ook meerdere stappen aan elkaar koppelen. Je kunt bijvoorbeeld vragen om "alle mechanische apparatuur op Niveau 3 te vinden, te controleren of ze een onderhoudsschema-parameter hebben, en de elementen zonder die parameter op te sommen." De A.I. gebruikt dan meerdere tools achter elkaar om dat uit te zoeken, zonder dat jij hoeft te weten hoe het onder de motorkap werkt.

Wat Revit MCP (nog) niet kan

We vinden het belangrijk om eerlijk te zijn over beperkingen, net zo belangrijk als het uitleggen van voordelen. Dit is waar Revit MCP vandaag tekortschiet:

Huidige beperkingen

Veelgestelde vragen

Revit MCP is een manier om A.I.-assistenten zoals Claude, Copilot en Cursor rechtstreeks te verbinden met Autodesk Revit via het Model Context Protocol (MCP). In plaats van de A.I. programmacode te laten schrijven, geeft MCP de A.I. toegang tot meer dan 50 kant-en-klare, geteste tools die je Revit-model betrouwbaar kunnen lezen, analyseren en bewerken.
Nee, ze dienen verschillende doelen. Dynamo is een visueel programmeertool voor het maken van aangepaste, herhaalbare workflows en complexe geometrie. Revit MCP draait om conversationele A.I., vragen stellen over je model en wijzigingen aanbrengen via natuurlijke taal. Veel teams gebruiken beide: Dynamo voor aangepaste scripts die ze regelmatig uitvoeren, en MCP voor snelle queries, QC-controles en dagelijkse taken.
Revit MCP werkt met Claude Desktop, Microsoft GitHub Copilot, Cursor IDE en Microsoft Azure voor zakelijke implementaties. Omdat MCP een open standaard is, kan elk A.I.-platform dat het ondersteunt via de A.I. Connector verbinding maken met Revit.
De gratis versie bevat alleen lees-tools, dus die kan geen wijzigingen aan je model aanbrengen. De Pro-versie bevat bewerkingstools, maar elke tool heeft ingebouwde veiligheidsmaatregelen en werkt binnen Revit's eigen ongedaan-maken-systeem. Je kunt elke wijziging die de A.I. maakt altijd ongedaan maken, net als bij een handmatige bewerking.

Wil je het zelf proberen?

We bieden een gratis versie met 37 lees-tools. Geen creditcard, geen verplichtingen. Ontdek hoe het werkt met je eigen modellen.