# Automazione social con Claude: Claude Code e Desktop

> Automazione social con Claude via MCP. Un solo endpoint per Claude Code e Claude Desktop, un token con permessi mirati e un tetto di crediti mensile.

Canonical page: https://www.socialfaktory.com/it/blog/automazione-social-claude-code-desktop
Published: 2026-10-15
Language: it

L'automazione social con Claude funziona nel momento in cui Claude ha un posto dove mandare il lavoro. Aggiungi SocialFaktory come server MCP e la stessa conversazione che scrive la tua settimana di contenuti può anche calcolarne il prezzo, renderizzarla e metterla in calendario. Due app Claude, un endpoint, un token.

Le due app si collegano in modi diversi, e conviene capire la differenza prima di scegliere.

1. Genera un token nelle impostazioni e copia il segreto.
2. Decidi i permessi (scope). Solo lettura è una prima sessione sicura.
3. Registra il server in Claude Code, oppure aggiungi il bridge locale al file di configurazione di Claude Desktop.
4. Chiedi a Claude di elencare i tuoi brand: non costa nulla.
5. Fai il brief di un video e leggi il preventivo prima di approvarlo.
6. Con lo scope di pubblicazione, lascia che Claude componga i post e li programmi.

## Come lo aggiungi a Claude Code?

Un solo comando, da lanciare una volta, con lo scope utente così lo vedono tutti i progetti.

```bash
claude mcp add -s user --transport http socialfaktory https://www.socialfaktory.com/mcp --header "Authorization: Bearer sfp_..."
```

Claude Code si collega dalla tua macchina. In linea di principio l'endpoint potrebbe essere qualsiasi cosa raggiungibile dal tuo laptop.

## Perché Claude Desktop è diverso?

Perché il suo file di configurazione avvia programmi locali invece di collegarsi a un URL remoto. La voce qui sotto esegue mcp-remote tramite npx, un piccolo bridge che inoltra ogni chiamata all'endpoint con il tuo token allegato, quindi Node.js deve essere installato. Salva il file e riavvia Claude Desktop.

```json
{
  "mcpServers": {
    "socialfaktory": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://www.socialfaktory.com/mcp", "--header", "Authorization:${SOCIALFAKTORY_AUTH}"],
      "env": { "SOCIALFAKTORY_AUTH": "Bearer sfp_..." }
    }
  }
}
```

## E claude.ai e Cowork?

Questi si collegano dal cloud di Anthropic, e un connettore personalizzato lì accede con OAuth, che per ora non offriamo. L'unica altra strada è una funzione beta lato Anthropic: un amministratore dell'organizzazione aggiunge il connettore una volta sola, con il token come header fisso della richiesta. Da quel momento tutti i membri dell'organizzazione condividono il token, quindi dagli scope ristretti e un tetto basso.

## Come si svolge una sessione concreta?

Chiedi qualcosa di concreto. "Fammi tre post per X e un video per giovedì, con la voce del brand, e mostrami prima il prezzo."

Claude elencherebbe il brand e i suoi canali, calcolerebbe il prezzo del video con lo strumento di preventivo e tornerebbe con una cifra in crediti. Se approvi, può generare, rileggere il render quando arriva, scrivere i tre post attorno al video e, con lo scope di pubblicazione, comporre un post per canale come bozza. A quel punto guardi le bozze e decidi cosa inviare.

Nulla di questa sequenza è speciale per Claude. È ciò che fa qualsiasi agente con gli stessi venti strumenti, elencati nel [riferimento MCP](/docs/mcp).

## Come mantiene la voce del brand?

Non ne ha bisogno. La voce vive nel brand, non nel prompt, quindi un brief di due righe torna con lo stesso registro di tutto ciò che hai già pubblicato. È questa la differenza tra un agente con un livello di esecuzione e un agente con una semplice casella di testo.

L'effetto pratico è che i tuoi brief si accorciano col tempo. Il primo giorno descrivi tono, pubblico e formato. A fine settimana scrivi "giovedì, il siero, l'obiezione sul prezzo" e ottieni qualcosa di utilizzabile, perché tutto il resto è già archiviato.

Significa anche che due persone possono fare il brief dello stesso brand da due macchine senza che il risultato si discosti. C'è una sola voce, un solo cast e un solo calendario, qualunque sia il client che ci parla.

## Cosa consente il rate limit?

Centoventi chiamate al minuto per token e trecento richieste ogni cinque minuti per indirizzo. Una sessione conversazionale non ci si avvicinerà mai.

Una sessione programmata invece potrebbe, se interroga con troppa insistenza un render lungo. Chiedi l'id della generazione, poi rileggilo a intervalli ragionevoli invece che in un ciclo serrato, e resterai ben dentro il limite.

## Claude dovrebbe avere lo scope di pubblicazione?

Non dal primo giorno. Dagli lettura e generazione, e fatti consegnare video e testi da rivedere, perché anche una bozza di post richiede lo scope di pubblicazione. Pubblicare è l'unica cosa che non si può annullare, e un brief leggermente sbagliato costa molto meno da intercettare nel calendario che su un account live.

Quando concedi la pubblicazione, tieni il token vincolato a un solo brand. Un token vincolato raggiunge solo canali, generazioni e post di quel brand, quindi una sessione confusa non può pubblicare su un altro. Il portafoglio crediti e i caricamenti restano condivisi a livello di account.

## Quali chiamate non costano nulla?

La maggior parte. Elencare brand, canali e formati, leggere il portafoglio e calcolare il prezzo di un lavoro con lo strumento di preventivo sono operazioni gratuite. Solo due strumenti consumano crediti: create_generation, che crea un video, e generate_text, che scrive i post.

Grazie a questa distinzione una sessione può esplorare l'intero account e proporre una settimana prima che si muova un solo credito. Il preventivo però è facoltativo. create_generation funziona anche senza, e generate_text riserva qualche credito in anticipo e regola ciò che la scrittura ha effettivamente usato, quindi i limiti che valgono sempre sono gli scope, le chiavi di idempotenza e il tetto mensile, che rifiuta una nuova chiamata a pagamento quando la spesa del mese lo raggiunge.

## Cosa non può fare Claude qui?

Non può clonare un video da un link, generare immagini statiche o creare caroselli. Per ora sono funzioni dell'app. Non può collegare un canale, perché serve un accesso dal browser. E non può spendere oltre il tetto mensile del token.

Il confine completo, con le sue motivazioni, è nella [pagina dell'agente Claude](/agents/claude) insieme alle due ricette di configurazione. Gli altri client hanno le loro pagine nell'[hub degli agenti](/agents).

## È meglio che lavorare dentro l'app?

Dipende da dove ti trovi già. Se passi la giornata in un terminale, fare il brief dal terminale elimina un cambio di contesto, e il vantaggio è tutto lì. Altrimenti l'[assistente AI](/features/ai-assistant) ti offre gli stessi prezzi e le stesse approvazioni dentro il prodotto, con anteprime che puoi guardare.

Entrambe le strade usano gli stessi crediti, la stessa voce del brand e lo stesso calendario. Nessuna può pubblicare da un token privo dello scope di pubblicazione. [Crea un brand](/register), genera un token e prova prima una sessione di sola lettura.

**In una frase:** l'automazione social con Claude dista un solo endpoint MCP, con un comando in Claude Code o un piccolo bridge locale in Claude Desktop.

## Questions

### Lo stesso token funziona in Claude Code e Claude Desktop?

Sì. Un token funziona su ogni superficie, anche se un token separato per ciascuna è più facile da revocare.

### Perché Claude Desktop ha bisogno di un bridge locale?

Il suo file di configurazione avvia programmi locali, quindi mcp-remote gira sulla tua macchina e inoltra ogni chiamata all'endpoint con il token allegato.

### Claude può vedere i miei altri brand?

Solo se il token non è vincolato. Un token vincolato vede un solo brand, mentre il portafoglio crediti e i caricamenti restano condivisi a livello di account.

### Chiedere un prezzo costa qualcosa?

No. Il preventivo di una generazione è gratuito, e solo generare un video o scrivere un post consuma crediti.

### Claude può clonare un video da un link?

Non ancora. La clonazione da link è disponibile nell'app ma non tramite un agente.

### Cosa succede se un render fallisce?

La generazione segnala l'errore. Un guasto del servizio viene rimborsato per intero, mentre un'esecuzione rifiutata per policy sui contenuti o per un link di riferimento non valido mantiene quanto già speso e rimborsa il resto.

## More detail

- All articles: https://www.socialfaktory.com/it/blog.md
- What SocialFaktory does: https://www.socialfaktory.com/features.md
- Pricing: https://www.socialfaktory.com/plans.md
