Trasforma le email in fatturato con Brew.
Collega Brew a Claude tramite MCP e, in chat, fai il brief, progetta, testa e programma una campagna. Ogni passaggio, gli strumenti usati e dove approvi tu.

Usi già Claude per abbozzare il piano della campagna e i testi dell’aggiornamento mensile. Poi li incolli nell’editor di email e ci ricostruisci intorno il layout. Ogni volta che una riga va riscritta, torni alla chat.
Con Brew collegato tramite MCP, puoi pianificare e programmare la campagna nella stessa chat di Claude, senza aprire un editor di email. Claude fa progettare a Brew l’email a partire dal tuo brand, ti invia un test, sceglie il pubblico e programma l’invio. Su un collegamento OAuth, Brew richiede una conferma prima di un invio reale. Prima di approvare, controlla pubblico, contenuto e programmazione definitivi.
Questa guida passo passo usa Claude Desktop o claude.ai. Claude Code funziona allo stesso modo, dopo una configurazione di una sola riga che trovi nel passaggio 1.
https://brew.new/api/mcp come connettore personalizzato in Claude, accedi e scegli un brand.create_email, edit_email, send_email con test: true, poi send_email con scheduledAt.Ti servono un account Brew con il tuo brand configurato, un dominio di invio verificato per l’invio reale e un pubblico di contatti che hanno dato il consenso. Se non hai ancora un pubblico, nel passaggio 6 Claude può crearne uno a partire da alcuni filtri.
In Claude Desktop o su claude.ai, apri Customize → Connectors → + Add → Add custom connector (personalizza → connettori → + aggiungi → aggiungi un connettore personalizzato). Inserisci:
https://brew.new/api/mcp
Completa la configurazione del connettore, seleziona Connect (collega), accedi a Brew e scegli il brand su cui Claude deve lavorare. Il collegamento è limitato a quel brand, quindi Claude non può vedere i dati degli altri brand, a meno che tu non ti colleghi a livello di organizzazione. I passaggi per gli altri client sono nella pagina Collegare il client della documentazione.
In Claude Code, aggiungi prima la configurazione:
claude mcp add --transport http brew "https://brew.new/api/mcp"Il comando salva il server nella configurazione locale di questo progetto. Aggiungi --scope user per renderlo disponibile in tutti i progetti. Poi esegui claude mcp login brew, oppure apri /mcp e autentica il collegamento a Brew.
Apri una nuova chat e chiedi “Cosa puoi fare con Brew?”. Claude chiama get_brew_capabilities ed elenca gli strumenti disponibili sul tuo collegamento. Se vedi gli strumenti per email, pubblici e invii, puoi iniziare.
Dai a Claude un brief specifico. Ad esempio:
Create this month's product update for our customers.
Three sections: the new CSV import, faster search, and the pricing page redesign.
Use only the details in the changelog I'm pasting below. No statistics or quotes.
One CTA to example.com/changelog. Keep it under 200 words.
[paste changelog]In sintesi, il brief chiede l’aggiornamento di prodotto del mese in tre sezioni (la nuova importazione CSV, la ricerca più veloce e il nuovo design della pagina dei prezzi), basato solo sui dettagli del changelog incollato, senza statistiche né citazioni, con una sola CTA verso example.com/changelog e in meno di 200 parole.
Claude chiama create_email. Brew genera il design a partire dal file email-design.md del tuo brand, e Claude mostra un’immagine di anteprima con un link Open in Brew. La generazione richiede qualche istante, e Claude ne controlla l’avanzamento con get_email.
Chiedi le modifiche come faresti con un designer:
Ogni modifica è una chiamata a edit_email, che crea una nuova versione a cui puoi tornare. Per cambiare solo l’oggetto o il nome dell’email, Claude usa update_email_metadata, che è gratuito e non crea una versione.
Chiedi a Claude di eseguire i controlli:
send_email con test: true verso il tuo indirizzo.test_email_rendering. Prima di eseguire controlli a pagamento, verifica i costi in crediti attuali.audit_email e riassume i problemi rilevati. Prima di programmare, risolvi quelli su cui puoi intervenire.Apri il test nella tua casella di posta. Clicca ogni link e leggi il footer.
Chiedi “Quali pubblici ho?” e Claude chiama list_audiences. Per crearne uno nuovo, descrivilo:
“Crea un pubblico con i contatti del piano Pro che si sono registrati prima del 1° luglio.”
Claude controlla i campi dei tuoi contatti con list_contact_fields, poi chiama create_audience con i filtri e ti dice quante persone corrispondono. Se il conteggio non ti convince, correggi il filtro prima di andare avanti.
Ora chiedi di programmare l’invio:
“Programmala per il pubblico Clienti Pro, martedì alle 9:00 America/New_York, dal nostro dominio di marketing.”
Claude chiama list_domains per trovare un dominio verificato con finalità di invio di marketing. Poi prepara send_email con l’email, l’oggetto, il pubblico, il dominio, una chiave di idempotenza e scheduledAt. Indica sempre il fuso orario nella richiesta.
Brew considera irreversibile un invio, quindi sui collegamenti OAuth e a livello di organizzazione la chiamata si ferma in attesa della tua conferma. Claude mostra cosa verrà inviato, a chi e quando. Approva solo dopo averli controllati tutti e tre.
Dopo la programmazione:
pause_email_send per un invio graduale. “Riprendi l’invio” usa resume_email_send. “Annulla l’invio” usa cancel_email_send per fermare definitivamente le consegne rimanenti.get_email_analytics con un report sugli invii, che copre consegne, aperture, clic e rimbalzi.| Problema | Causa probabile | Soluzione |
|---|---|---|
| Claude non trova un dominio da cui inviare | Il dominio non è verificato, o ha finalità transazionale | Verifica il dominio, o aggiungi un dominio con finalità di marketing |
| Il pubblico conta zero contatti | Il filtro non corrisponde ai valori dei tuoi campi | Chiedi a Claude di elencare i valori del campo, poi ricrea il filtro |
| L’invio non trova destinatari idonei | Tutti i contatti del pubblico sono disiscritti, esclusi o non raggiungibili | Controlla il numero di contatti idonei del pubblico e importa lo stato di iscrizione insieme ai contatti |
| Il brand non sembra quello giusto | Il documento del brand è troppo scarno | Carica le linee guida del brand e rigenera l’email |
Sui collegamenti OAuth e a livello di organizzazione, send_email restituisce un passaggio di conferma prima di un invio reale. Anche il tuo client Claude può chiedere conferma prima di ogni chiamata a uno strumento. I collegamenti con una chiave API di brand hanno bisogno di una propria procedura di approvazione nel client. Tieni attiva la revisione per gli invii reali.
Sì. La versione web di ChatGPT usa un plugin; l’app desktop di ChatGPT e Codex condividono la configurazione MCP. Cursor, VS Code e gli altri client usano lo stesso URL del server, ognuno con i propri passaggi di configurazione e autenticazione. La guida alla configurazione dei client li tratta uno per uno.
Sì. Parte dal tuo dominio, con la tua reputazione di mittente, e valgono il CAN-SPAM e i requisiti di Gmail per i mittenti. Cosa vale ancora quando è un agente a inviare entra nei dettagli.
Sì. save_trigger, save_automation e test_automation creano e testano flussi attivati da eventi, e la pubblicazione è un passaggio separato ed esplicito.
Per provarlo, aggiungi il connettore, poi chiedi a Claude di inviarti un test della tua prossima campagna prima di programmare qualsiasi cosa.
