Un server MCP per CAD permette a un agente AI come Claude Code, Claude Desktop, Codex o Cursor di eseguire vere operazioni CAD tramite il Model Context Protocol, invece di limitarsi a scrivere codice o a descrivere i passaggi. Le opzioni si differenziano soprattutto per dove risiede la geometria (un'app desktop in esecuzione, un motore headless o codice generato) e per la licenza.
| Server | Fonte | Licenza | Cosa ti serve | Cosa può fare l'agente |
|---|---|---|---|---|
| SolidCraft | integrato solidcraft-cli mcp | MIT OR Apache-2.0 | Incluso nell'app/CLI; headless o con bridge verso una finestra aperta | Comandi di modellazione nativi, parametri, misure, screenshot, esportazione STEP/STL/3MF |
| FreeCAD MCP | neka-nat/freecad-mcp (community) | MIT | FreeCAD + un addon dentro FreeCAD (che avvia il suo server RPC) + uvx freecad-mcp | Crea/modifica modelli, esegue script Python, ispeziona documenti, analisi FEM |
| Autodesk Fusion MCP | ufficiale (Autodesk) | Proprietaria; per gli abbonati a Fusion | Fusion in esecuzione in locale; attivare Preferences › General › API › Fusion MCP Server; connettore Claude o altri client MCP | Sessione in tempo reale: crea, modifica e ispeziona geometria, schizzi e feature |
| text-to-cad | earthtojake/text-to-cad (community) | MIT | Plugin/skill per l'agente + server di visualizzazione locale cadgen mcp; uv; build123d / Open CASCADE | Genera STEP, GLB, STL, 3MF dal codice; controlli DFM; tavole 2D. Telemetria attiva per impostazione predefinita (disattivabile) |
Nessun plugin né bridge: solidcraft-cli mcp espone gli stessi comandi della barra degli strumenti, funziona senza finestra (headless) e può agganciarsi all'app desktop con --connect, così vedi il modello crescere. Per impostazione predefinita l'accesso ai file è limitato alle cartelle consentite. Configurazione per ogni client: tutorial MCP.
claude mcp add solidcraft -- solidcraft-cli mcp
codex mcp add solidcraft -- solidcraft-cli mcp
Un progetto della community in due parti: un addon da installare in FreeCAD (passa all'ambiente di lavoro MCP Addon e fai clic su Start RPC Server) e il server MCP che il tuo client avvia con uvx freecad-mcp. È forte dove è forte FreeCAD (scripting Python, FEM), ma FreeCAD deve essere in esecuzione. Confronto tra le due applicazioni: SolidCraft vs FreeCAD.
Il server ufficiale di Autodesk collega gli agenti a una sessione di Fusion in esecuzione sul tuo computer; il connettore Claude richiede Fusion installato e avviato e il server attivato nelle preferenze. Autodesk lo presenta come destinato agli abbonati a Fusion e cita anche un Fusion Data MCP separato. Sceglilo se lavori già in Fusion e ti servono il suo CAM e le tavole 2D (SolidCraft vs Fusion 360).
Un insieme di plugin e skill per agenti (Claude Code, Codex, Cursor, Gemini, Grok) che genera i pezzi come codice con build123d su Open CASCADE ed esporta in STEP, GLB, STL o 3MF; il suo server locale è cadgen mcp. Non c'è una sequenza temporale parametrica interattiva come in un programma CAD. Le statistiche d'uso e i report di crash sono attivi per impostazione predefinita e si disattivano con uvx cadgen telemetry off.
Gli agenti possono anche scrivere script per build123d, CadQuery o OpenSCAD ed eseguirli: non serve un server, ma manca anche un modello attivo da ispezionare o misurare tra un passaggio e l'altro.
Prossimi passi: configura MCP in SolidCraft · progetti della community realizzati via MCP.