Un serveur MCP pour la CAO permet à un agent IA comme Claude Code, Claude Desktop, Codex ou Cursor d’appeler de véritables opérations de CAO via le Model Context Protocol, au lieu de se contenter d’écrire du code ou de décrire des étapes. Les solutions se distinguent surtout par l’endroit où vit la géométrie (une application de bureau en cours d’exécution, un moteur sans interface ou du code généré) et par leur licence.
| Serveur | Source | Licence | Prérequis | Ce que l’agent peut faire |
|---|---|---|---|---|
| SolidCraft | intégré solidcraft-cli mcp | MIT OR Apache-2.0 | Fourni avec l’application/la CLI ; sans interface ou relié en pont à une fenêtre ouverte | Commandes de modélisation natives, paramètres, mesures, captures, export STEP/STL/3MF |
| FreeCAD MCP | neka-nat/freecad-mcp (communautaire) | MIT | FreeCAD + un addon dans FreeCAD (qui démarre son serveur RPC) + uvx freecad-mcp | Créer/modifier des modèles, exécuter des scripts Python, inspecter des documents, analyses FEM |
| Autodesk Fusion MCP | officiel (Autodesk) | Propriétaire ; réservé aux abonnés Fusion | Fusion lancé en local ; activer « Preferences › General › API › Fusion MCP Server » ; connecteur Claude ou autres clients MCP | Session en direct : créer, modifier et inspecter géométrie, esquisses et fonctions |
| text-to-cad | earthtojake/text-to-cad (communautaire) | MIT | Plugin/skills pour agents + serveur de visualisation local cadgen mcp ; uv ; build123d / Open CASCADE | Génère du STEP, GLB, STL, 3MF à partir de code ; contrôles DFM ; mises en plan. Télémétrie activée par défaut (désactivable) |
Ni plugin ni pont : solidcraft-cli mcp expose les mêmes commandes que la barre d’outils, fonctionne sans fenêtre (headless) et peut se connecter à l’application de bureau avec --connect pour que vous voyiez le modèle se construire. Par défaut, l’accès aux fichiers est limité aux dossiers autorisés. Configuration pour chaque client : tutoriel MCP.
claude mcp add solidcraft -- solidcraft-cli mcp
codex mcp add solidcraft -- solidcraft-cli mcp
Un projet communautaire en deux parties : un addon à installer dans FreeCAD (passez à l’atelier « MCP Addon » et cliquez sur Start RPC Server) et le serveur MCP que votre client lance avec uvx freecad-mcp. Il est fort là où FreeCAD l’est (scripts Python, FEM), mais FreeCAD doit être en cours d’exécution. Comparatif des logiciels eux-mêmes : SolidCraft vs FreeCAD.
Le serveur officiel d’Autodesk relie les agents à une session Fusion active sur votre machine ; le connecteur Claude exige que Fusion soit installé et lancé, et que le serveur soit activé dans les préférences. Autodesk le présente comme destiné aux abonnés Fusion et mentionne aussi un Fusion Data MCP distinct. Choisissez-le si vous travaillez déjà dans Fusion et avez besoin de sa FAO et de ses mises en plan (SolidCraft vs Fusion 360).
Un ensemble de plugin et de skills pour agents (Claude Code, Codex, Cursor, Gemini, Grok) qui génère des pièces sous forme de code avec build123d sur Open CASCADE et les exporte en STEP, GLB, STL ou 3MF ; son serveur local s’appelle cadgen mcp. Il n’offre pas de chronologie paramétrique interactive comme un logiciel de CAO. Les statistiques d’utilisation et les rapports de plantage sont activés par défaut et peuvent être désactivés avec uvx cadgen telemetry off.
Les agents peuvent aussi écrire des scripts pour build123d, CadQuery ou OpenSCAD et les exécuter – aucun serveur n’est nécessaire, mais il n’y a pas non plus de modèle en direct à inspecter ou à mesurer entre deux étapes.
Ensuite : configurer le MCP de SolidCraft · projets de la communauté réalisés via MCP.