← Retour au cours

Archicad et MCP Tapir Archicad

Voici une présentation complète de MCP Tapir Archicad — un serveur MCP qui expose les commandes de l'add-on Tapir (ENZYME-APD) ainsi que l'

Archicad et MCP Tapir Archicad

Etape 2 : les uses cases quotidiens

Voici une cartographie complète des use cases, phase par phase, avec la comparaison directe face au workflow manuel Archicad.


Phase 1 — Esquisse & Programmation

C'est la phase où l'IA apporte le levier le plus fort : les décisions prises ici ont le plus grand impact sur le projet et les coûts de modification sont minimaux.[biblus.accasoftware]​

Use cases avec Claude Desktop / Cursor :

  • Génération de variantes de zoning : "Crée 3 configurations de zones pour un plateau de 800m² avec au moins 40% d'open space" → Claude enchaîne CreateZones + SetPropertyValuesOfElements pour peupler automatiquement les surfaces, noms et affectations
  • Interrogation du programme : "Quel est le ratio surface de circulations / surface utile ?" → Claude appelle GetZoneDetails sur toutes les zones, calcule le ratio et renvoie la réponse en langage naturel
  • Massing paramétrique : génération d'un gabarit volumétrique (dalles + colonnes) depuis une règle d'urbanisme décrite en texte (CreateSlabs, CreateColumns)[skywork]​
Manuel ArchicadVia MCP + IA
Créer 10 zones nommées~20 min (clic par clic, saisie des paramètres)30 secondes avec une phrase
Comparer 3 variantesDupliquer manuellement le fichierGénérer les 3 en séquence dans le même fichier
Vérifier les surfaces de programmeExport Excel + calcul manuelRéponse instantanée en langage naturel

Phase 2 — Avant-Projet (APS/APD)

La phase de structuration du modèle BIM et de calage des systèmes constructifs.[biblus.accasoftware]​

Use cases :

  • Création d'éléments répétitifs : "Génère une trame de 8 colonnes 30x30 espacées de 6m sur les niveaux RDC et R+1" → enchaîne CreateColumns en loop avec paramètres calculés[skywork]​
  • Mise à jour en masse des propriétés : "Assigne la classification IFC IfcWall à tous les murs porteurs du projet"GetAllElements + filtre + SetClassifications sur l'ensemble en une passe[mcpmarket]​
  • Vérification des clearances accessibilité : "Y a-t-il des portes avec une largeur inférieure à 90cm ?"GetDetailsOfElements sur tous les éléments de type Door + analyse conditionnelle[skywork]​
  • Contrôle des paramètres GDL : modifier en batch les stylos de contour ou matériaux d'affichage sur une famille d'objets[github]​

Phase 3 — Projet (PRO) & Documentation

La phase la plus chronophage en travail de saisie répétitif — c'est là que le gain de productivité est le plus immédiat.[biblus.accasoftware]​

Use cases :

  • Génération automatique de nomenclatures : "Donne-moi un tableau récapitulatif de toutes les portes : type, dimensions, calque, étage" → Claude interroge GetDetailsOfElements + GetPropertyValuesOfElements et formatte en Markdown ou CSV
  • Annotations en batch : mise à jour des valeurs de propriétés (ex: niveau de finition, coût unitaire) sur une sélection d'éléments par type[mcpmarket]​
  • Mise à jour des dessins : UpdateDrawings déclenché depuis Claude après une modification de modèle, sans toucher l'interface[github]​
  • Audit du modèle : "Liste tous les éléments sans classification IFC assignée" → détection des données manquantes avant livraison client
Manuel ArchicadVia MCP + IA
Nomenclature portes/fenêtresParamétrage de la schedule + exportRequête en langage naturel → CSV direct
Assigner propriétés sur 200 élémentsSélection groupée + saisie formulaireUne instruction → exécution batch
Vérifier complétude IFCInspection manuelle ou plugin dédiéQuestion Claude → liste instantanée des manquants

Phase 4 — Coordination & BIM Management

Phase critique en mode Teamwork et échanges multi-disciplinaires.[graphisoft]​

Use cases :

  • Réservations Teamwork scriptées : ReserveElements automatisé sur un lot d'éléments avant une session de modification, puis ReleaseElements en fin de session — sans navigation dans l'interface de réservation[github]​
  • Détection de conflits sémantiques : "Est-ce que des colonnes structurelles traversent des zones avec une affectation Technique ?" → croisement de GetConnectedElements + GetZoneDetails + GetPropertyValuesOfElements[skywork]​
  • Sync Teamwork : TeamworkReceive déclenché par l'agent dans le cadre d'un workflow automatisé (ex: avant chaque analyse)[github]​
  • Multi-instance batch : piloter simultanément le fichier architecte + fichier structure ouverts en parallèle pour comparaison de données[github]​

Phase 5 — Dossier de Permis & Livraisons réglementaires

Use cases :

  • Publication automatisée : Publish déclenché depuis Claude après validation d'un checklist de contrôle qualité (ex: "Vérifie que toutes les zones ont une surface et un nom, puis publie le dossier DP")
  • Contrôle de conformité surfaces habitables : agrégation des surfaces Shon/SDP depuis GetZoneDetails et comparaison à un seuil réglementaire défini dans le prompt
  • Recharge bibliothèques avant export IFC : ReloadLibraries déclenché automatiquement pour s'assurer de la cohérence des objets GDL

Phase 6 — Suivi de Chantier

L'usage le moins couvert nativement par Tapir, mais réalisable via combinaison MCP + outils externes.[integrateddesigners]​

Use cases hybrides (Cursor/Windsurf particulièrement adaptés) :

  • Mise à jour du modèle as-built : un script pilote Archicad via MCP pour modifier les propriétés des éléments (ex: statut "posé", date de pose, entreprise) depuis un tableau de suivi CSV
  • Requêtes d'avancement : "Combien de m² de façade sont marqués comme réceptionnés ?"GetPropertyValuesOfElements sur la propriété statut_chantier
  • Synchronisation avec un outil de suivi : Cursor peut écrire le code d'un script Golang/Python qui appelle le MCP server en boucle pour synchroniser Archicad avec un Google Sheet ou Notion
Manuel ArchicadVia MCP + IA
Mise à jour statuts chantierSaisie élément par élémentImport batch depuis CSV via script généré par Cursor
Rapport d'avancement surfacesExport + retraitement ExcelRequête Claude → synthèse immédiate

Avantage structurel : le "front-loading" cognitif

Le gain le plus profond n'est pas la vitesse sur une tâche isolée, mais la possibilité de déplacer l'effort intellectuel vers les phases amont.

Quand la documentation s'auto-génère en phase PRO et que les vérifications réglementaires sont instantanées, l'architecte récupère du temps de cerveau pour la conception — là où sa valeur ajoutée est maximale.

Cursor et Windsurf vont encore plus loin : ils permettent d'écrire des scripts de traitement Archicad complets (Golang, Python) sans quitter l'éditeur, avec l'IA qui génère le code MCP directement depuis la description du besoin métier.

Abonnez-vous à IArchitectes

Inscrivez-vous dès maintenant pour accéder à la bibliothèque réservée aux membres.
Votre email
Adhérer