Qué es el servidor MCP de SmartMailing
MCP (Model Context Protocol) es el estándar abierto que usan los asistentes de IA para trabajar con otro software. SmartMailing tiene un servidor MCP en https://smartmailing.io/api/mcp. Conéctalo una vez y tu asistente trabajará dentro de tu cuenta de SmartMailing: lee tus cifras, crea emails con el estilo de tu marca, prepara campañas y pide la aprobación a la persona adecuada.
Tú te quedas en el chat. El asistente hace los clics.
Qué le puedes pedir
- Crear emails. «Escribe la newsletter de noviembre de Fernweh Coffee.» Escribe los textos, rellena los bloques, aplica los colores, el logo y el pie de tu marca y te da un enlace de vista previa.
- Partir de una web. «Haz una plantilla a partir de remax.nl.» Lee la página (textos, logo, imágenes, colores) y la convierte en un email. En Claude ves la lectura en directo en una tarjeta del chat.
- Preparar campañas. Crea un borrador de campaña, revisa la lista de comprobación antes del envío, estima el envío y te manda una prueba.
- Conseguir aprobación. «Mándaselo a Anna para que lo apruebe.» Anna recibe un enlace de revisión, ve cada versión A/B y aprueba o pide cambios. El asistente te avisa cuando lo ha hecho.
- Analizar. «¿Cómo fueron las campañas del mes pasado?» Aperturas, clics, lectores activos, motivos de baja y los datos para un informe de cliente.
- Trabajar con varias marcas. Adaptar un email a tus otras marcas, traducirlo o ver qué necesita atención en todas ellas.
- Revisar la configuración. Dominios de envío, autenticación del dominio, preparación de la marca y tus pruebas de cumplimiento.
Lo que nunca hará
- Enviar una campaña a tu lista. No hay ninguna herramienta para ello. El asistente prepara, tú pulsas Enviar en SmartMailing.
- Ver los datos personales de tus suscriptores. Los asistentes solo reciben cifras: totales, tasas y tendencias. Ni direcciones de email ni nombres, ni siquiera ocultos. Así el RGPD sigue siendo sencillo.
- Recuperar a quien se dio de baja. Añadir a una persona a través de un asistente nunca es una nueva suscripción. Solo el propio formulario de esa persona puede traerla de vuelta.
- Importar listas. Una persona cada vez, siempre con doble opt-in. Para una lista completa, el asistente te da el enlace de importación del panel.
Tu asistente prepara. Tú apruebas. Tú envías.
Tres niveles de acceso
Al conectar eliges qué puede hacer el asistente y con qué marcas.
- Solo lectura. Informes, campañas, plantillas, número de contactos y estado de la configuración. Lo peor que puede pasar es una respuesta equivocada.
- Lectura y borradores. Además, crear y editar borradores, crear emails y marcas a partir de una web y pedir la aprobación de una campaña. El envío sigue siendo cosa tuya. Es el nivel que elige la mayoría.
- Lectura, borradores y acciones. Además, enviar emails transaccionales de uno en uno, añadir suscriptores con doble opt-in y lanzar eventos de automatización.
Todo lo que el asistente envía o genera cuenta para tu plan, igual que si lo hicieras tú.
Cómo conectar tu asistente
La dirección es la misma en todas partes: https://smartmailing.io/api/mcp. Inicias sesión en SmartMailing una vez, eliges las marcas y el nivel de acceso, y listo. Elige tu herramienta:
Claude (web y escritorio)
- En Claude, abre Ajustes, Conectores y elige Añadir conector personalizado.
- Llámalo
SmartMailingy pegahttps://smartmailing.io/api/mcp. Deja vacíos los campos avanzados. - Haz clic en Conectar, inicia sesión en SmartMailing si te lo pide, elige tus marcas y el nivel de acceso y vuelve a hacer clic en Conectar.
- En un chat nuevo, comprueba que SmartMailing está activado en el menú de herramientas y pregunta: «¿Con qué cuenta estoy conectado en SmartMailing?»
Los conectores personalizados necesitan un plan de pago de Claude. Claude Desktop usa los conectores de tu cuenta de Claude, así que solo lo añades una vez.
Claude Code
En tu terminal:
claude mcp add --transport http smartmailing https://smartmailing.io/api/mcp
Abre Claude Code, escribe /mcp, elige smartmailing e inicia sesión. La página de autorización de SmartMailing se abre en tu navegador y después vuelves al terminal.
ChatGPT
- En ChatGPT, abre Ajustes, Apps y activa el modo desarrollador en los ajustes avanzados.
- Crea una app nueva: llámala
SmartMailing, pegahttps://smartmailing.io/api/mcpcomo dirección del servidor y elige OAuth como inicio de sesión. - Inicia sesión en SmartMailing cuando te lo pida, elige tus marcas y el nivel de acceso y haz clic en Conectar.
- En un chat nuevo, añade SmartMailing desde el menú de herramientas y pregunta: «¿Con qué cuenta estoy conectado en SmartMailing?»
Las apps personalizadas de ChatGPT necesitan un plan de pago y los menús pueden variar según el plan.
Cursor
Abre Cursor Settings, MCP, añade un servidor nuevo y pega esto en el archivo que se abre:
{
"mcpServers": {
"smartmailing": { "url": "https://smartmailing.io/api/mcp" }
}
}
Cursor muestra entonces SmartMailing con un botón para iniciar sesión. Haz clic, autoriza en el navegador y las herramientas aparecen en el agente.
VS Code (GitHub Copilot)
Ejecuta MCP: Add Server desde la paleta de comandos, elige HTTP, pega https://smartmailing.io/api/mcp y llámalo smartmailing. VS Code te pide iniciar sesión la primera vez que Copilot lo usa.
n8n, scripts y otros clientes MCP
Todo lo que no puede iniciar sesión desde un navegador usa una clave de cuenta. Créala en Ajustes, Apps conectadas y claves, limítala a las marcas que necesite y envíala en una cabecera:
Authorization: Bearer sm_acct_...
Cualquier otro cliente MCP compatible con servidores remotos se conecta con la misma dirección e inicia sesión como Claude.
Todas las herramientas por su nombre
Las 55 herramientas
Los nombres que usa tu asistente, agrupados por área, con las descripciones en inglés tal como las ve tu asistente. Las que ve dependen del nivel de acceso que elegiste al conectar.
Cuenta y marcas
whoamiWho am Ilist_brandsList brandslist_attentionWhat needs attentionget_brandGet a brand’s details and lookupdate_brandChange a brand’s details and lookget_brand_readinessGet brand readiness
Emails y plantillas
list_block_typesList email block typeslist_saved_blocksList saved blockscreate_emailCreate an email template from blocksupdate_emailChange an email template made from blockslist_templatesList email templatesget_templateGet an email templatereskin_templateRe-skin a template for other brandscreate_email_from_brandCreate an email from a brand layouttranslate_emailTranslate an email templatedelete_templateDelete an email templatesave_blockSave a block for reuselist_imagesList the pictures a brand hassearch_photosSearch free photos (Unsplash)list_merge_fieldsList the merge fields of a brandsend_template_testSend a test copy of a templateduplicate_templateDuplicate an email template
A partir de una web
extract_websiteRead a website (texts, logo, pictures, colours)get_extractionCheck a website extractioncreate_brand_from_websiteCreate a brand from a websitecreate_email_from_websiteCreate an email from a website
Campañas, aprobación e informes
list_campaignsList campaignsget_campaignGet a campaigncreate_campaignCreate a draft campaignupdate_campaignUpdate a draft campaignduplicate_campaignDuplicate a campaignpreflight_checkPre-send checklistsend_test_emailSend a test emailrequest_reviewAsk a person to reviewlist_reviewersList reviewersadd_reviewerPropose a reviewerget_review_statusGet review statusestimate_sendEstimate a sendget_approval_statusGet approval statusget_campaign_statsGet campaign statisticslist_hot_leadsCount recent clickers (numbers only)get_client_reportGet the facts for a client reportlist_segmentsList segmentspreview_segmentPreview segment rulesget_sending_domainsGet sending domains
Cumplimiento y dominios
get_compliance_snapshotGet the compliance evidenceverify_consentCheck consent status for an address (summary only)get_domain_authenticationGet domain authenticationget_unsubscribe_feedbackGet unsubscribe feedback
Suscriptores y emails transaccionales
list_eventsList transactional eventssend_transactional_emailSend a transactional emailget_send_statusGet a transactional send statusadd_subscriberAdd a subscriber (double opt-in)import_subscribers_linkLink to import a listemit_eventEmit an automation event
Desconectar
Cada conexión aparece en Ajustes, Apps conectadas y claves. Elimina una y el asistente pierde el acceso al momento, incluidos los webhooks que haya creado.
Pruébalo
Conecta tu asistente, pregúntale quién eres y después pídele que cree tu próximo email a partir de tu web. Tarda más o menos un minuto, y nada sale hasta que pulses Enviar.