Qu’est-ce que Revit MCP Server (LuDattilo) ?
Ce fork du projet mcp-servers-for-revit, maintenu par l'utilisateur GitHub LuDattilo, permet à Claude, Cline et d'autres clients MCP de lire, créer, modifier et supprimer des éléments dans le modèle ouvert d'Autodesk Revit 2023 à 2027. Un serveur MCP en TypeScript dialogue en stdio avec le client et transmet chaque appel en TCP à un complément Revit en C# sur le port 8080 de localhost. Par rapport au projet d'origine, il ajoute une gestion des catégories indépendante de la langue, un installeur PowerShell et un panneau de chat ancrable dans Revit qui appelle directement l'API d'Anthropic.
Le fork a été créé en mars 2026 et compte environ 87 étoiles et 30 forks sous licence MIT. Sa dernière version, la v2.2.1, est sortie le 9 avril 2026, et le README donne pour nombre d'outils à la fois 124 et 138. Contrairement à AEC Model Bridge, qui retient chaque modification jusqu'à l'approbation d'une personne, ce serveur applique les changements au modèle dès que l'IA les demande.
Installer Revit MCP Server (LuDattilo)
powershell -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/LuDattilo/revit-mcp-server/main/scripts/install.ps1 | iex"Revit MCP Server (LuDattilo) vaut-il le coup ?
Ce serveur se distingue d'AEC Model Bridge, que nous avons déjà évalué, et toute l'affaire tient dans cette différence. AEC Model Bridge bloque chaque écriture jusqu'à ce qu'une personne approuve un plan haché, et reconnaît n'avoir jamais tourné dans un vrai Revit. Ce fork fait l'inverse : des outils comme delete_element, purge_unused, change_element_type et sync_csv_parameters agissent immédiatement sur le modèle actif, et le README affirme des tests complets sur Revit 2023, 2025, 2026 et 2027. Il couvre aussi Revit 2023, ce que ne fait pas AEC Model Bridge.
La liste d'outils est large et utile en production : note de santé du modèle de 0 à 100, détection de conflits entre ensembles d'éléments, métrés de matériaux, création de feuilles par lots, gabarits de vue, étiquetage, renumérotation et export en PDF, DWG, IFC et CSV. send_code_to_revit compile et exécute du C# arbitraire sur le document ouvert, enveloppé par défaut dans une transaction. Le README prévient que chaque action de l'IA forme sa propre transaction Revit, pas une seule étape d'annulation, et que les noms de paramètres doivent correspondre à la langue de l'interface de Revit.
Le modèle de sécurité est mince. Le complément écoute sur l'interface de bouclage, ce qui tient le réseau à l'écart, mais à la lecture du code nous n'avons trouvé ni jeton ni autre contrôle sur la connexion : tout programme qui tourne sous votre compte Windows peut envoyer des commandes, y compris à l'outil de C# arbitraire. Le panneau de chat intégré utilise Claude Sonnet 4.6 avec un prompt système qui lui demande d'exécuter les actions sans confirmations inutiles, et lit la clé d'API dans un fichier texte en clair, %USERPROFILE%\.claude\api_key.txt. Un ticket ouvert d'octobre 2026 réclame un réglage pour désactiver le panneau. Les données du modèle renvoyées par n'importe quel outil partent chez Anthropic ou chez le fournisseur de votre client.
Deux accrocs de packaging. La ligne d'installation du README, npx -y mcp-server-for-revit, récupère un paquet npm publié depuis le dépôt d'origine en version 1.0.0 en février 2026, et non le serveur 2.2 de ce fork ; les outils supplémentaires exigent donc de compiler le dossier du serveur en local. Et la version v2.2.1 ne fournit des zips du complément que pour Revit 2023 à 2026, malgré ce qui est annoncé pour 2027. Le dépôt d'origine mcp-servers-for-revit, avec environ 430 étoiles, n'a pas non plus reçu de push depuis avril 2026 : aucune des deux branches n'avance vite. Pour une agence, la validation obligatoire d'AEC Model Bridge est le point de départ le plus sûr ; ce fork convient à un spécialiste BIM isolé, sur une copie sauvegardée, qui veut de l'étendue et de la vitesse.
Là où il fait la différence
Une responsable BIM dans une agence d'architecture de 30 personnes
Évaluer la santé d'un modèle avant de l'envoyer aux bureaux d'études
Demandez check_model_health, get_warnings et purge_unused avec son réglage dryRun par défaut, puis lisez la note et les recommandations avant de décider quoi corriger à la main. Les appels en lecture comportent peu de risque, hormis l'envoi des données du modèle au fournisseur d'IA.
Un architecte chef de projet qui prépare un rendu de phase
Créer et numéroter 40 feuilles avec les vues placées
Faites exécuter batch_create_sheets, place_viewport et batch_rename par l'agent sur une copie du modèle central, puis vérifiez le jeu avant de synchroniser. Chaque action est sa propre transaction : annuler un lot raté demande de nombreux Ctrl+Z.
Une économiste de la construction qui travaille avec l'équipe de conception
Reporter les quantités de matériaux et les données de pièces dans un tableur
Utilisez get_material_quantities, export_room_data et export_schedule pour écrire des fichiers CSV destinés à l'estimation. Cela évite de reconstruire des nomenclatures à la main ; les chiffres ne valent que ce que vaut la rigueur de la modélisation.
Avant de vous engager
- Mise en route
- Windows 10 ou 11 avec Revit 2023 à 2027 et Node.js 18. Lancez l'installeur PowerShell ou extrayez le zip de la version pour votre année de Revit dans le dossier Addins, ajoutez le serveur MCP à Claude Code ou Claude Desktop, puis activez le pont depuis le ruban Compléments. Compiler le serveur propre au fork demande npm install et npm run build dans server/.
- Intégrations
- Entre 124 et 138 outils selon les propres chiffres du README : informations projet et modèle, analyse et détection de conflits, matériaux, création et modification d'éléments, vues et feuilles, annotation, export de données et nettoyage par lots, plus send_code_to_revit pour du C# arbitraire. Le panneau de chat intégré appelle l'API d'Anthropic.
- Données et confidentialité
- Fonctionne en local ; le complément écoute sur 127.0.0.1, port 8080 (repli jusqu'au 8089), sans authentification. Les données du modèle renvoyées par les outils partent chez votre fournisseur d'IA. La clé d'API du panneau de chat se trouve dans un fichier texte en clair ou une variable d'environnement. store_project_data conserve des métadonnées dans une base locale.
- Coût à grande échelle
- Le logiciel est gratuit sous MIT. Les vrais coûts sont un abonnement Revit par utilisateur, l'offre du client d'IA et les tokens de l'API Anthropic pour le panneau de chat, qui tourne avec un budget de réflexion de 10K tokens par tour.
- Limites
- Document actif uniquement ; noms de paramètres dépendants de la langue ; les gros exports reviennent en une seule réponse et peuvent expirer ; send_code_to_revit peut échouer en cas de conflit d'assemblies avec d'autres compléments. Environ 15 tickets et pull requests ouverts.
Les points forts
- 124 outils ou plus, de la détection de conflits à l'export par lots en PDF, DWG et IFC
- Annonce des tests complets sur Revit 2023, 2025, 2026 et 2027
- Catégories reconnues quelle que soit la langue de l'interface Revit
- Installeur PowerShell en une ligne qui détecte les versions de Revit
Les points faibles
- Aucune étape d'approbation ; suppressions et purges s'exécutent aussitôt
- Pont localhost sans authentification, avec un outil de C# arbitraire derrière
- La commande d'installation du README récupère l'ancien paquet npm d'origine
- Aucun commit depuis avril 2026
Idéal pour
Spécialistes BIM indépendants qui veulent confier à un agent un large contrôle de Revit sur des copies sauvegardées et acceptent que rien n'attende d'approbation.
Alternatives à Revit MCP Server (LuDattilo)
Revit MCP Server (LuDattilo) : questions fréquentes
- Revit MCP Server (LuDattilo) vaut-il le coup ?
- Une large couverture de Revit pour un praticien qui travaille sur des copies de modèles, mais les changements s'appliquent dès que l'IA les demande et le pont localhost n'a aucune authentification. Nous lui donnons 3.3 sur 5.
- Combien coûte Revit MCP Server (LuDattilo) ?
- Gratuit et open source (MIT). Nécessite une licence Revit 2023 à 2027 ; le panneau de chat intégré utilise votre propre clé d'API Anthropic, facturée au token.
- Quels sont les inconvénients de Revit MCP Server (LuDattilo) ?
- Aucune étape d'approbation ; suppressions et purges s'exécutent aussitôt; pont localhost sans authentification, avec un outil de C# arbitraire derrière; la commande d'installation du README récupère l'ancien paquet npm d'origine; aucun commit depuis avril 2026.
- À qui s’adresse Revit MCP Server (LuDattilo) ?
- Spécialistes BIM ind épendants qui veulent confier à un agent un large contrôle de Revit sur des copies sauvegardées et acceptent que rien n'attende d'approbation.
- Combien coûte Revit MCP Server (LuDattilo) pour une équipe ou en production ?
- Le logiciel est gratuit sous MIT. Les vrais coûts sont un abonnement Revit par utilisateur, l'offre du client d'IA et les tokens de l'API Anthropic pour le panneau de chat, qui tourne avec un budget de réflexion de 10K tokens par tour.
- Revit MCP Server (LuDattilo) est-il sûr pour les données de l’entreprise ?
- Fonctionne en local ; le complément écoute sur 127.0.0.1, port 8080 (repli jusqu'au 8089), sans authentification. Les données du modèle renvoyées par les outils partent chez votre fournisseur d'IA. La clé d'API du panneau de chat se trouve dans un fichier texte en clair ou une variable d'environnement. store_project_data conserve des métadonnées dans une base locale.
- Quelles sont les meilleures alternatives à Revit MCP Server (LuDattilo) ?
- Les alternatives les plus proches que nous avons testées sont AEC Model Bridge.
Réponses vérifiées le 7 nov. 2026.