MCP di Figma: cosa fa e come configurarlo

Figma MCP è un connettore che consente a un assistente AI di leggere direttamente i tuoi file Figma: frame, livelli, componenti, spaziatura, stili di colore e testo, invece di indovinare a partire da uno screenshot che hai incollato. È basato su MCP, il Model Context Protocol, uno standard aperto rilasciato da Anthropic affinché gli assistenti possano comunicare con strumenti esterni attraverso un'unica interfaccia comune. Figma fornisce un server ufficiale e la community ne ha realizzati diversi altri. La configurazione consiste nell'aggiungere un piccolo blocco di configurazione al tuo client AI e autorizzare l'accesso al tuo account Figma; il processo richiede da dieci minuti a un pomeriggio, a seconda di quanto ti senti a tuo agio nel modificare i file di configurazione. Se questa frase ti fa già pensare a un pomeriggio sprecato, più avanti in questa pagina trovi una soluzione più semplice.

Che cos'è davvero Figma MCP?

MCP è uno standard, non un prodotto. Definisce il modo in cui un assistente AI chiede informazioni a un sistema esterno e il modo in cui quel sistema risponde. Qualsiasi sistema che lo supporta viene chiamato server MCP, e un server è in realtà solo un adattatore: da un lato comunica con Figma, dall'altro parla con Claude in un formato che Claude comprende già.

Quindi "Figma MCP" è un modo abbreviato per indicare un server che si colloca tra il tuo assistente e i tuoi file di design. Una volta avviato, Claude smette di lavorare a partire da un'immagine piatta e comincia a lavorare sulla struttura. Può vedere che il pulsante è un'istanza di componente, che la spaziatura interna è 16 e non 15 e che lo stile di testo si chiama corpo/regolare invece di "quello grigio più piccolo".

Esiste un server ufficiale di Figma pensato per i flussi di lavoro dal design al codice, oltre a implementazioni della community che leggono i file tramite l'API pubblica di Figma. Differiscono per il modo in cui effettui l'autenticazione e per la quantità di file che espongono, ma dal punto di vista di Claude funzionano tutte allo stesso modo: un elenco di strumenti che può chiamare quando la tua richiesta ne ha bisogno. Se prima vuoi una panoramica più ampia, abbiamo scritto una spiegazione in linguaggio semplice su che cos'è MCP e perché esiste.

Che cosa permette davvero di fare Figma MCP a Claude?

La parte interessante non è che "Claude può vedere il tuo file". È l'insieme delle attività che smettono di essere manuali.

  • Trasforma un frame selezionato in codice front-end che corrisponda al file. Non una semplice approssimazione ricavata da un'immagine, ma spaziatura, gerarchia e nomi dei componenti presi direttamente dal design. Dovrai comunque esaminarlo. Smetti di riscrivere i valori.
  • Estrai i token di design da un file. Stili di colore, scala tipografica, intervalli di spaziatura, raggi degli angoli, esportati come variabili nel formato utilizzato dal tuo codebase.
  • Verifica un file rispetto al suo stesso sistema. Quali livelli usano un valore esadecimale hardcoded invece di uno stile, quali frame usano valori di spaziatura che non compaiono da nessun'altra parte, quali componenti sono stati scollegati e modificati in silenzio.
  • Scrivi note e specifiche per la consegna. Stati, casi limite, stati vuoti, cosa succede in caso di errore, descritti a partire dai frame effettivi invece che dalla memoria.
  • Rivedi il testo UX nel contesto. Ogni stringa di un flusso, letta nell'ordine corretto, così puoi individuare le tre parole diverse usate per la stessa azione.
  • Rispondi a domande su un file di grandi dimensioni. Dove viene usato questo componente, cosa è cambiato in questo ramo, quali schermate fanno ancora riferimento al vecchio logo.

Il principio alla base di tutto questo è che Figma MCP elimina il passaggio di copia e incolla tra il design e tutto ciò che viene dopo. È davvero utile, ma è anche l'unico vantaggio. Non prende decisioni di design.

Come si configura un server MCP di Figma?

I dettagli variano a seconda del server e del client, e cambiano abbastanza spesso da rendere un comando copiato da un post di blog un buon modo per sprecare venti minuti. La struttura del processo è stabile, quindi impara quella.

  1. Scegli un server. Inizia da quello ufficiale di Figma se il tuo obiettivo è trasformare un design in codice all'interno di un editor. Dai un'occhiata ai server della community se ti serve accedere in lettura ai file tramite l'API senza che l'app desktop sia in esecuzione. Sono entrambi elencati nelle directory pubbliche dei server MCP.
  2. Configura l'accesso. Gli strumenti ufficiali utilizzano in genere la sessione Figma con cui hai effettuato l'accesso, con un'impostazione da attivare nell'app. I server della community di solito richiedono un token di accesso personale che generi nelle impostazioni del tuo account Figma. Tratta quel token come una password: può leggere tutto ciò che puoi leggere tu.
  3. Aggiungi il server alla configurazione MCP del tuo client. Claude Desktop, Claude Code e la maggior parte degli editor compatibili con l'AI leggono un file di configurazione che elenca i server che vuoi rendere disponibili, con il comando per avviarli e le credenziali necessarie. Devi aggiungere una voce.
  4. Riavvia il client. Quasi ogni segnalazione del tipo "non funziona" riguarda un client che non è mai stato riavviato dopo la modifica della configurazione.
  5. Verifica la connessione. Il tuo client mostrerà i server connessi e gli strumenti offerti da ciascuno. Se l'elenco degli strumenti è presente, il collegamento è configurato.
  6. Fagli vedere qualcosa. La maggior parte dei flussi di lavoro prevede di selezionare un frame in Figma o incollarne il link, quindi porre la domanda. Claude legge solo ciò che gli indichi.

Due cose possono creare problemi al primo tentativo. I server che funzionano tramite l'app desktop di Figma richiedono che l'app sia aperta e che il file sia caricato, quindi non succederà nulla se l'hai chiusa. Inoltre, la maggior parte dei server è orientata alla lettura: è molto più brava a dirti cosa contiene un file che a modificarlo.

Quali sono i limiti reali di Figma MCP?

Meglio saperlo prima di passare il pomeriggio a provarci.

  • Ti serve un client che supporti MCP. Può essere un'app desktop, un editor o un terminale. Una finestra di chat del browser con un piano gratuito non è sufficiente.
  • Nella pratica, l'accesso è tutto o niente. In genere un token personale consente di raggiungere ogni file a cui il tuo account può accedere. Se il tuo account appartiene a un'organizzazione condivisa, pensaci prima di generarne uno.
  • Si rompe quando le cose cambiano. Le API cambiano, i server vengono riscritti, un aggiornamento del client modifica il formato della configurazione. Qualunque cosa costruisci su questa base richiede una manutenzione occasionale.
  • I file di grandi dimensioni consumano il contesto. Una schermata con 400 livelli produce molti dati strutturati. Indicare un singolo frame funziona bene. Indicare un intero file spesso no.
  • I file disordinati producono output disordinati. Se i tuoi livelli si chiamano Frame 217 e metà degli stili non è collegata, il codice generato eredita questi problemi. Il connettore legge ciò che c'è, non fa ordine.
  • Fornisce accesso, non giudizio. Ora Claude può vedere il tuo design. Se valuterà quel design come un designer senior è una questione completamente separata, ed è quella che vale la pena risolvere ora.

E se MCP richiedesse più configurazione di quanto desideri?

Ecco la distinzione che fa risparmiare molto tempo. MCP controlla ciò a cui Claude può accedere. Non dice nulla su quanto bene Claude lavori una volta arrivato lì. Sono due problemi diversi e la maggior parte dei team di design ha il secondo, non il primo.

Se quello che vuoi davvero è che Claude faccia una vera critica del design, un piano di ricerca o un'API dei componenti che un architetto di Design Systems approverebbe, non ti serve affatto un connettore. Ti serve che Claude lavori come quello specialista. È questo che fa un file Skill: un breve documento Markdown che carichi una volta e che assegna a Claude un ruolo, un metodo e uno standard di output. L'installazione richiede circa tre minuti e funziona con qualsiasi piano, con o senza MCP. Diverse Skill di design qui sotto sono attualmente gratuite, quindi puoi testare l'idea prima di spendere.

Il designer, non il connettore

Denholm, Skill AI per il product design UX/UI
Denholm - Skill AI per il product design UX/UI

Gratuito

questa skill

Flussi, stati, gerarchia e logica delle interazioni, esaminati come farebbe un product designer: a cosa serve la schermata, cosa manca, cosa fa l'utente quando qualcosa va storto. Incolla una schermata o descrivila, senza bisogno di un connettore.

Visualizza Denholm →

L'abbinamento che funziona meglio nella pratica: MCP per la lettura, una Skill per il ragionamento. Claude estrae i valori reali dal tuo file e poi applica loro un metodo, invece di improvvisare.

Per la parte relativa a token e componenti

Vashti, Skill AI per l'architettura dei Design Systems
Vashti - Skill AI per l'architettura dei Design Systems

$29

questa skill

Nomenclatura dei token, API dei componenti, struttura delle varianti e regole per stabilire quando qualcosa merita un posto nel sistema. Esattamente il livello di giudizio che si colloca al di sopra dei dati grezzi forniti da un connettore Figma.

Visualizza Vashti →

Prima ancora che venga progettato qualcosa

Melisande, Skill AI per la ricerca UX
Melisande - Skill AI per la ricerca UX

Gratuito

questa skill

Piani di ricerca, copioni per interviste non orientati e un metodo per trasformare le trascrizioni in risultati su cui un team possa agire. Anche a $29, è un modo economico per verificare se le Skills cambiano davvero i tuoi risultati.

Visualizza Melisande →

In totale, nella raccolta gratuita ci sono 32 Skills gratuite, mentre l'insieme più ampio dedicato al design si trova nelle Skills creative, per contenuti e di design. Se vuoi seguire passo passo l'installazione, consulta come installare una skill di Claude.

In sintesi:

Figma MCP collega Claude ai tuoi veri file di progettazione, così può lavorare sulla struttura invece che sugli screenshot. Vale la pena configurarlo se generi codice o estrai regolarmente token. Non cambia nulla nella qualità del giudizio progettuale di Claude, ed è questo che risolve un file di skill: inizia con Denholm - UX/UI Product Designer, $29, e aggiungi Vashti - Design Systems Architect a $29 quando il problema diventano i token e i componenti.

Figma MCP: domande frequenti

Figma MCP è gratuito?

Il protocollo è uno standard aperto e i server sono generalmente gratuiti da installare. Ti servono un account Figma con accesso ai file e un client AI che supporti MCP. Alcuni client AI richiedono un piano a pagamento per le funzionalità che rendono tutto questo utile, quindi il costo riguarda il client, non il connettore.

Claude può modificare il mio file Figma tramite MCP?

Presumi di no, a meno che il server specifico che hai scelto non dica il contrario. La maggior parte di questi connettori è pensata per la lettura: estrarre struttura, valori e contenuti. L'accesso in scrittura è più raro, più fragile e va testato su un file duplicato anziché sul lavoro in corso.

Figma MCP funziona con Claude Code?

Sì, nel senso che Claude Code supporta i server MCP in generale, ed è proprio per questo che è un abbinamento molto usato per i flussi di lavoro dal design al codice. Da un lato viene letto il frame e dall'altro viene scritto il componente, nella stessa sessione. Lo stesso vale per Claude Desktop e per la maggior parte degli editor compatibili con l'AI.

Ho ancora bisogno di una skill di progettazione se ho configurato Figma MCP?

Rispondono a domande diverse. MCP decide cosa può vedere Claude. Una skill decide come Claude lavora con ciò che vede, motivo per cui i due strumenti si completano invece di competere. Abbiamo confrontato direttamente i due approcci in Claude Skills vs MCP.

~/get-started

Skills che funzionano. Niente fronzoli.

Esplora ogni skill, prompt pack e agent nello store.

Sfoglia tutte le competenze →Oppure prova gli strumenti gratuiti