Conecta Brew a Claude por MCP y redacta el brief, diseña, prueba y programa una campaña en el chat: los pasos, las herramientas que usa Claude y dónde apruebas.

Ya usas Claude para redactar el plan de la campaña y los textos de las novedades del mes. Luego lo pegas todo en el editor de emails y reconstruyes la maquetación a su alrededor. Cada vez que hay que reescribir una frase, vuelves al chat.
Con Brew conectado por MCP, puedes planificar y programar la campaña en el mismo chat de Claude, sin abrir ningún editor de emails. Claude le pide a Brew que diseñe el email a partir de tu marca, te envía una prueba, elige la audiencia y programa el envío. En una conexión OAuth, Brew exige una confirmación antes de cualquier envío real. Revisa la audiencia, el contenido y la programación finales antes de aprobarlo.
Esta guía paso a paso usa Claude Desktop o claude.ai. Claude Code funciona igual tras una configuración de una sola línea, que verás en el paso 1.
https://brew.new/api/mcp como conector personalizado en Claude, inicia sesión y elige una marca.create_email, edit_email, send_email con test: true y, por último, send_email con scheduledAt.Necesitas una cuenta de Brew con tu marca configurada, un dominio de envío verificado para el envío real y una audiencia de contactos que hayan dado su consentimiento. Si todavía no tienes ninguna audiencia, Claude puede crearla a partir de filtros en el paso 6.
En Claude Desktop o en claude.ai, abre Customize → Connectors → + Add → Add custom connector (Personalizar → Conectores → + Añadir → Añadir un conector personalizado). Escribe:
https://brew.new/api/mcp
Completa la configuración del conector, selecciona Connect (Conectar), inicia sesión en Brew y elige la marca en la que debe trabajar Claude. La conexión está limitada a esa marca, así que Claude no puede ver los datos de otras marcas salvo que te conectes a nivel de organización. Los pasos para otros clientes están en la guía de configuración de clientes.
En Claude Code, añade primero la configuración:
claude mcp add --transport http brew "https://brew.new/api/mcp"El comando guarda el servidor en la configuración local de este proyecto. Añade --scope user para que esté disponible en todos los proyectos. Después, ejecuta claude mcp login brew, o abre /mcp y autentica la conexión de Brew.
Abre un chat nuevo y pregunta “¿Qué puedes hacer con Brew?”. Claude llama a get_brew_capabilities y enumera las herramientas disponibles en tu conexión. Si ves las herramientas de emails, audiencias y envíos, ya está todo listo.
Dale a Claude un brief concreto. Por ejemplo:
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]Claude llama a create_email. Brew genera el diseño a partir del email-design.md de tu marca, y Claude muestra una imagen de vista previa con un enlace Open in Brew (abrir en Brew). La generación tarda un momento, y Claude comprueba cómo avanza con get_email.
Pide cambios como se los pedirías a quien diseña tus emails:
Cada cambio es una llamada a edit_email, que crea una versión nueva a la que puedes volver. Para cambiar solo el asunto o el nombre del email, Claude usa update_email_metadata, que es gratis y no crea ninguna versión.
Pide a Claude que haga las comprobaciones:
send_email con test: true y la envía a tu dirección.test_email_rendering. Antes de hacer comprobaciones de pago, revisa el costo actual en créditos.audit_email y resume los hallazgos. Resuelve los que requieran cambios antes de programar el envío.Abre la prueba en tu propia bandeja de entrada. Haz clic en todos los enlaces y lee el pie de página.
Pregunta “¿Qué audiencias tengo?” y Claude llamará a list_audiences. Para crear una nueva, descríbela:
“Crea una audiencia con los contactos del plan Pro que se registraron antes del 1 de julio”.
Claude revisa tus campos de contacto con list_contact_fields, después llama a create_audience con los filtros y te dice cuántas personas coinciden. Si la cifra no cuadra, corrige el filtro antes de seguir.
Ahora pide que lo programe:
“Prográmalo para la audiencia Clientes Pro el martes a las 9:00, hora de America/New_York, desde nuestro dominio de marketing”.
Claude llama a list_domains para encontrar un dominio verificado con propósito de envío de marketing. Después prepara send_email con el email, el asunto, la audiencia, el dominio, una clave de idempotencia y scheduledAt. Indica siempre la zona horaria en tu petición.
Brew trata cada envío como irreversible, así que en las conexiones OAuth y de organización la llamada se detiene hasta que la confirmes. Claude te muestra qué se va a enviar, a quién y cuándo. Apruébalo solo después de comprobar las tres cosas.
Después de programarlo:
pause_email_send en un envío gradual. “Reanuda el envío” usa resume_email_send. “Cancela el envío” usa cancel_email_send para detener definitivamente las entregas pendientes.get_email_analytics con un informe de envíos, que incluye los entregados, las aperturas, los clics y los rebotes.| Problema | Causa probable | Solución |
|---|---|---|
| Claude no encuentra un dominio desde el que enviar | El dominio no está verificado o su propósito es transaccional | Verifica el dominio o añade uno con propósito de marketing |
| La audiencia tiene cero contactos | El filtro no coincide con los valores de tus campos | Pide a Claude que enumere los valores del campo y vuelve a crear el filtro |
| El envío indica que no hay destinatarios que puedan recibirlo | Todos los contactos de la audiencia están dados de baja o suprimidos, o no se les puede entregar | Comprueba cuántos contactos de la audiencia pueden recibirlo e importa el estado de suscripción junto con tus contactos |
| La marca no se parece a la tuya | El documento de marca tiene poca información | Sube tu guía de marca y vuelve a generar el email |
En las conexiones OAuth y de organización, send_email devuelve un paso de confirmación antes de cualquier envío real. Tu cliente de Claude también puede pedirte permiso antes de cada llamada a una herramienta. Las conexiones con una clave de API de marca necesitan su propia política de aprobación en el cliente. Mantén activada la revisión para los envíos reales.
Sí. La versión web de ChatGPT usa un plugin; la app de escritorio de ChatGPT y Codex comparten la configuración MCP. Cursor, VS Code y otros clientes usan la misma URL del servidor, cada uno con sus propios pasos de configuración y autenticación. La guía de configuración de clientes explica cómo hacerlo en cada uno.
Sí. Sale desde tu dominio, con tu reputación de remitente, y se le aplican la ley CAN-SPAM y los requisitos para remitentes de Gmail. Qué sigue aplicándose cuando envía un agente entra en los detalles.
Sí. save_trigger, save_automation y test_automation crean y prueban flujos activados por eventos, y la publicación es un paso aparte y explícito.
Para probarlo, añade el conector y pide a Claude que te envíe una prueba de tu próxima campaña antes de programar nada.
