La guida indipendente a SolidCraft

Collega SolidCraft a Claude con MCP.

Il server MCP integrato permette ai client IA compatibili di usare gli strumenti CAD locali di SolidCraft. Prepara qui la configurazione per Claude Code o Claude Desktop: una sessione headless separata oppure un collegamento all’app desktop aperta. Prima installa la CLI, poi applica il JSON sul tuo computer.

Fonti ufficiali verificate il

Ti servono: una CLI SolidCraft eseguibile dal client e il client Claude scelto. Per il collegamento desktop serve anche l’app desktop.

Installazione ufficiale
Crea la configurazione MCP
01 Scegli il client
02 Scegli la modalità
03 Indica la CLI sul tuo computer

Inserisci il nome dell’eseguibile presente nel PATH oppure un percorso assoluto senza virgolette. Con Snap, il comando CLI è solidcraft.cli. Trova il percorso per la tua installazione.

Generata localmente in questo browser.
I percorsi CLI e il JSON generato non vengono aggiunti agli eventi di analisi.

La tua configurazioneJSON
.mcp.jsonPronta da copiare
{
  "mcpServers": {
    "solidcraft": {
      "command": "solidcraft-cli",
      "args": [
        "mcp"
      ]
    }
  }
}

Il generatore prepara un file. L’installazione, l’integrazione con le impostazioni esistenti e la connessione MCP vanno completate sul tuo computer. Se il browser salva il file come mcp.json, rinominalo in .mcp.json prima di usarlo. Configura l’accesso alle cartelle prima del primo salvataggio o della prima esportazione.

Modifica un’impostazione per aggiornare l’anteprima.
04

Sul tuo computer

Applica la configurazione in Claude Code.

  1. Salva il file come .mcp.json nella cartella principale del progetto. Se il browser rimuove il punto iniziale, rinomina mcp.json. Se sono già presenti altri server, aggiungi solo la voce solidcraft all’oggetto mcpServers esistente.
  2. Apri Claude Code nel progetto. Esamina e approva il server MCP quando richiesto; riavvia la sessione se necessario.
  3. Usa /mcp in Claude Code per controllare lo stato del server e gli strumenti disponibili. Se il server non parte, verifica l’installazione e il percorso della CLI.

In alternativa, registra il server headless dal terminale

claude mcp add solidcraft -- solidcraft-cli mcp

Scegli il file JSON di progetto oppure questo comando. Il comando usa l’ambito locale predefinito di Claude Code: non crea un file .mcp.json condiviso e non concede l’accesso alle cartelle. Consulta la guida all’accesso ai file prima di salvare o esportare un nuovo progetto in quella cartella.

Guida ufficiale: Claude Code configurazione

SCEGLI LA MODALITÀ

Sessione separata o collegamento desktop?

In entrambi i casi il client avvia il server MCP sul tuo computer. Condizioni, costi e trattamento dei dati del client IA si applicano separatamente.

Headless

solidcraft-cli mcp

Una sessione di modellazione indipendente, senza finestra desktop. Puoi usarla quando non ti serve seguire il pezzo nella finestra dell’app.

Collegamento desktop

solidcraft-cli mcp --connect 127.0.0.1:7878

Inoltra gli strumenti all’app desktop in esecuzione con l’interfaccia di controllo attiva, così puoi seguire la costruzione sullo schermo.

Domande frequenti

Problemi con la configurazione MCP?

Il client non trova solidcraft-cli: cosa controllo?

Verifica che l’installazione includa una CLI. Un collegamento desktop non garantisce che sia nel PATH. Inserisci il percorso completo senza virgolette esterne e controlla gli esempi per Snap e Flatpak.

Il server è connesso ma non riesce a salvare.

Verifica che la cartella esista e sia autorizzata con --allow-path. Riavvia il server dopo la modifica degli argomenti. Segui la guida all’accesso ai file.

Il collegamento desktop non risponde.

Controlla che l’app sia aperta con l’interfaccia di controllo attiva e che host e porta coincidano. Un server MCP può partire prima del desktop, ma gli strumenti non funzionano finché l’app non è in ascolto.

Il generatore si connette al mio computer?

No. Prepara il testo della configurazione nel browser. Devi installare il software, integrare il file e verificare il server nel tuo client. I percorsi e il JSON non vengono aggiunti agli eventi di analisi.

Perché alcuni nomi del client restano in inglese?

Comandi, chiavi JSON, nomi di file e voci effettive del client restano invariati per permetterti di copiarli e riconoscerli. Le istruzioni spiegano in italiano cosa fare.

Consulta le fonti

Dalla documentazione ufficiale alla pratica.

Ultima verifica . Il software viene aggiornato. Confronta questi passaggi con la tua versione e con la documentazione ufficiale.