Guía de conector13 minutos de lectura53 herramientas MCP7 idiomas

Cómo conectar Mailtrap a Meta Muse vía MCP

Trabaja con una cuenta de Mailtrap desde cualquier agente de IA: envía emails transaccionales, masivos y por lotes, pruébalos en Email Sandbox con informes de spam y HTML, gestiona dominios de envío, supresiones y plantillas, sigue cada mensaje enviado en los registros, consulta estadísticas de envío y lleva contactos, listas y campañas de Email Marketing. Un solo token de API; los borrados irreversibles vienen desactivados.

HCPor el equipo de HelpCodeActualizado 13 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

Mailtrap

Mailtrap

Mailtrap email platform: send transactional, bulk and batch emails, test them in Email Sandbox (messages, spam and HTML reports), manage sending domains, suppressions, templates, Email Marketing contacts, lists and campaigns, and read sending stats and email logs.

herramientas

53

Región

INTL

Categoría

Email

Autenticación

Bearer Token

Env vars requeridas

MAILTRAP_API_TOKEN
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade Mailtrap con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.

Empezar prueba gratis

Resumen

Trabaja con una cuenta de Mailtrap desde cualquier agente de IA: envía emails transaccionales, masivos y por lotes, pruébalos en Email Sandbox con informes de spam y HTML, gestiona dominios de envío, supresiones y plantillas, sigue cada mensaje enviado en los registros, consulta estadísticas de envío y lleva contactos, listas y campañas de Email Marketing. Un solo token de API; los borrados irreversibles vienen desactivados.

Prueba a pedir

Prompts de ejemplo para Mailtrap

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

Mailtrap · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Mailtrap, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

Mailtrap + Meta Muse

Trabaja con una cuenta de Mailtrap desde cualquier agente de IA: envía emails transaccionales, masivos y por lotes, pruébalos en Email Sandbox con informes de spam y HTML, gestiona dominios de envío, supresiones y plantillas, sigue cada mensaje enviado en los registros, consulta estadísticas de envío y lleva contactos, listas y campañas de Email Marketing. Un solo token de API; los borrados irreversibles vienen desactivados.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

MAILTRAP_API_TOKEN

Paso 1 — Obtener credenciales

La configuración lleva unos 3 minutos. Necesitas una cuenta de Mailtrap.

  1. En Mailtrap abre Settings, API Tokens (https://mailtrap.io/api-tokens) y crea un token. Dale acceso a los dominios de envío (para envío, estadísticas, registros y supresiones), a los sandboxes o proyectos (para Email Sandbox) y, si lo usas, a Email Marketing. Cambiar supresiones requiere acceso de admin.
  2. Pégalo en MAILTRAP_API_TOKEN. Se envía como Authorization: Bearer <token> y no caduca hasta que lo restableces.
  3. Instala el conector y ejecuta mailtrap_list_accounts: muestra la cuenta con tu nivel de acceso (1000 owner, 100 admin, 10 viewer) y confirma el token. Un token pertenece a una sola cuenta y cada llamada trabaja sobre esa cuenta, así que no hace falta un id de cuenta.
  4. El envío real necesita un dominio de envío verificado (mailtrap_list_sending_domains); Email Sandbox funciona sin él.

Mailtrap sirve sus áreas desde hosts distintos y el conector elige el adecuado en cada herramienta: https://mailtrap.io para gestión e informes, https://send.api.mailtrap.io para el envío transaccional, https://bulk.api.mailtrap.io para el stream Bulk y https://sandbox.api.mailtrap.io para los envíos de prueba a un sandbox.

Envío: mailtrap_send_email envía un email transaccional a hasta 1000 destinatarios, mailtrap_send_batch_emails hasta 500 emails distintos en una llamada (50 MB como máximo). El email de marketing y otros envíos masivos van por el stream Bulk con mailtrap_send_bulk_email y mailtrap_send_bulk_batch_emails, que separa el tráfico promocional del transaccional. El contenido es text, html o ambos, o una plantilla guardada: template_uuid (el uuid de mailtrap_list_templates, no el id numérico) con template_variables, sin subject, text, html ni category. from_email debe estar en un dominio de envío verificado; to, cc y bcc son listas de {"email", "name"}; los adjuntos van en Base64 en content. Cada envío llega a buzones reales, así que la IA te muestra destinatarios, remitente, asunto y contenido y espera tu sí. Un envío devuelve message_ids, uno por destinatario. Las llamadas por lotes responden 200 aunque fallen mensajes sueltos: la IA revisa success y errors de cada entrada en responses.

Email Sandbox: mailtrap_send_sandbox_email envía un email de prueba que queda atrapado en un sandbox y nunca se entrega, la forma segura de probar una plantilla o un contenido nuevo. Después la IA lee los mensajes atrapados (mailtrap_list_sandbox_messages, mailtrap_get_sandbox_message), el cuerpo como texto, HTML de vista previa, código HTML o MIME en bruto, las cabeceras, los adjuntos, el informe de SpamAssassin con puntuación y reglas activadas y la revisión de HTML que muestra qué elementos y propiedades CSS no admiten qué clientes de correo. También lista proyectos y sandboxes y crea sandboxes; las credenciales SMTP no aparecen en ninguna respuesta.

Dominios y entregabilidad: lista y lee los dominios de envío con los registros DNS que hay que publicar (SPF, DKIM, DMARC, return path) y su verificación, añade un dominio y envía por email las instrucciones de DNS a quien gestiona el DNS. Las direcciones suprimidas (rebote duro, baja, queja de spam, importación manual) se listan con el mensaje que las causó; mailtrap_create_suppression deja de enviar a una dirección. Para un email concreto, mailtrap_list_email_logs filtra por destinatario, estado, eventos, categoría y hora de envío, y mailtrap_get_email_log muestra sus eventos de entrega, apertura, clic y rebote con la respuesta del proveedor. mailtrap_get_sending_stats da los totales de un periodo, mailtrap_get_sending_stats_grouped los reparte por dominio, categoría, proveedor de buzón o día, y mailtrap_get_billing_usage muestra el consumo frente al plan.

Plantillas: lista, lee, crea y actualiza plantillas. Las variables usan Handlebars, por ejemplo {{user_name}}; los emails enviados después de un cambio usan la versión nueva.

Email Marketing: contactos con estado, listas y campos (crear, leer y actualizar por id o email; eventos propios como purchase para automatizaciones y segmentos; importaciones de hasta 50.000 contactos emparejados por email y seguidas con mailtrap_get_contact_import), listas de contactos y campos de contacto (las merge tags que sirven de claves en fields). Campañas: mailtrap_create_campaign siempre crea un borrador, mailtrap_update_campaign cambia un borrador, mailtrap_schedule_campaign fija una hora como mucho un mes por delante, mailtrap_start_campaign envía ya, mailtrap_cancel_campaign devuelve a borrador una campaña programada y mailtrap_get_campaign_stats muestra los resultados. Programar e iniciar escriben a toda la audiencia: la IA confirma antes contigo campaña, audiencia y hora. Añade solo contactos que aceptaron recibir email y, para dejar de escribir a alguien, dale de baja (unsubscribed: true) en lugar de borrarlo.

Desactivadas al instalar: mailtrap_delete_suppression (la dirección vuelve a recibir email), mailtrap_clean_sandbox (borra todos los mensajes de un sandbox) y mailtrap_delete_contact. No se pueden deshacer, así que un admin del workspace las activa cuando el equipo las necesita.

Formatos de datos: los ids de dominios, sandboxes, mensajes, plantillas, listas y campañas son enteros; los contactos, las supresiones y los mensajes de los registros usan UUID. Las horas van en ISO 8601 en UTC. Las tasas de las estadísticas son fracciones (0.25 = 25 %) y sus fechas son YYYY-MM-DD.

Paginación: los contactos pasan pagination.next_token como token hasta que sea null; las campañas usan token como número de página tomado de pagination.next_token. Los registros pasan next_page_cursor como search_after. Las supresiones llegan de 1000 en 1000, con el id del último elemento como last_id. Los mensajes del sandbox llegan de 30 en 30, con page o el id del último mensaje como last_id.

Límites: 150 peticiones cada 10 segundos por token; Contactos 200 por minuto, Estadísticas y Supresiones 10 por minuto, listar los registros 60 por minuto por cuenta.

Errores frecuentes: 401 Incorrect API token indica un token incorrecto o sin acceso a ese dominio o sandbox. 403 es un permiso que falta: edita el token en Settings, API Tokens. 404 es un id desconocido. 422 es una entrada no válida con el motivo en errors, por ejemplo un remitente fuera de un dominio verificado o una campaña que ya no es borrador. 429 es el límite de peticiones: espera y reintenta.

El conector no borra dominios de envío, sandboxes, plantillas ni campañas y no devuelve las credenciales SMTP de los sandboxes.

Paso 2 — Instalar el adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Paso 3 — Añadir el conector en Muse

La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestra YOUR_SERVER_ID.

Muse añade los servidores MCP remotos como conectores personalizados e inicia sesión en ellos con OAuth.

  1. En Muse, abre Settings → Connectors y elige Add custom connector.
  2. Pega la URL del servidor MCP https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse abre la página de inicio de sesión de AnythingMCP: inicia sesión y aprueba el acceso.
  4. En un chat, pídele a Muse algo que necesite las herramientas de Mailtrap.

También puedes configurarlo desde un chat, en la web, en las apps de iOS y Android o en WhatsApp. Envía a Muse este mensaje:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Muse se conecta desde la nube de Meta, así que localhost no funciona.

Herramientas disponibles

ToolWhat it does
mailtrap_list_accountsMailtrap accounts the API token can reach, with id, name and access_levels (1000 owner, 100 admin, 10 viewer)
mailtrap_get_billing_usageUsage of the current billing cycle: plan names and sent or stored message counts against their limits for Email Sending, Email Sandbox and…
mailtrap_send_emailSend one transactional email through the Email API (send.api.mailtrap.io): to up to 1000 recipients, with text and/or HTML, or from a…
mailtrap_send_batch_emailsSend up to 500 different transactional emails in one call (send.api.mailtrap.io/api/batch): shared fields in base, one entry per message in…
mailtrap_send_bulk_emailSend one marketing or bulk email through the Bulk stream (bulk.api.mailtrap.io), which keeps promotional traffic apart from transactional…
mailtrap_send_bulk_batch_emailsSend up to 500 different bulk (marketing) emails in one call through the Bulk stream (bulk.api.mailtrap.io/api/batch)
mailtrap_list_sending_domainsSending domains of the account with their id, DNS verification and compliance status and tracking settings
mailtrap_get_sending_domainOne sending domain with the DNS records to publish (SPF, DKIM, DMARC, return path) and whether each is verified, plus compliance status and…
mailtrap_create_sending_domainAdd a sending domain
mailtrap_send_domain_setup_instructionsEmail the DNS setup instructions of a sending domain to someone, e.g. the person who manages DNS
mailtrap_list_suppressionsAddresses Mailtrap no longer sends to (hard bounce, unsubscription, spam complaint, manual import), up to 1000 per call, with the message…
mailtrap_create_suppressionStop sending to an address on one domain and stream
mailtrap_delete_suppressionRemove a suppression so the address receives email again
mailtrap_get_sending_statsSending totals for a date range: delivery, bounce, open, click and spam counts and rates, optionally limited to domains, streams…
mailtrap_get_sending_stats_groupedThe same sending stats split by sending domain, category, recipient mailbox provider or day
mailtrap_list_email_logsSent messages of the account, newest first, with status, recipient, subject, category, opens and clicks
mailtrap_get_email_logOne sent message with its delivery events (delivery, open, click, bounce with the provider response), custom variables, template and a link…
mailtrap_list_sandbox_projectsEmail Sandbox projects with the sandboxes (test inboxes) in each
mailtrap_list_sandboxesAll sandboxes (test inboxes) with id, name, project, message and unread counts and the sandbox email address
mailtrap_get_sandboxOne sandbox: name, project, message counts, size limits, SMTP host and ports and its email address
mailtrap_list_sandbox_messagesMessages caught in a sandbox, newest first, 30 per page: id, subject, sender, recipient, sent time, size and read state (SMTP details and…
mailtrap_get_sandbox_messageOne sandbox message: sender, recipient, subject, size, SMTP details and blacklist report summary
mailtrap_get_sandbox_message_bodyThe body of a sandbox message: txt (plain text), html (sanitized for preview), htmlsource (the HTML as sent) or raw (the whole MIME message)
mailtrap_get_sandbox_message_headersThe mail headers of a sandbox message (From, To, Subject, Message-ID, List-Unsubscribe, ...)
mailtrap_get_sandbox_spam_reportSpamAssassin report of a sandbox message: total score, threshold and the rules that matched
mailtrap_get_sandbox_html_analysisHTML check of a sandbox message: which elements and CSS properties are unsupported by which email clients, with an overall support score
mailtrap_list_sandbox_attachmentsAttachments of a sandbox message with filename, content type, size and download path
mailtrap_send_sandbox_emailSend a test email into a sandbox (sandbox.api.mailtrap.io): it is caught there and never reaches the recipients, so it is safe for trying…
mailtrap_create_sandboxCreate a sandbox (test inbox) in a project; the answer carries its id and email address, SMTP credentials left out
mailtrap_clean_sandboxDelete every message in a sandbox
mailtrap_list_contactsEmail Marketing contacts, 25 per page by default (at most 50), with id, email, status, list ids and fields
mailtrap_get_contactOne contact by id or email: status, lists, fields and timestamps
mailtrap_create_contactAdd a contact, optionally with fields (by merge tag) and lists
mailtrap_update_contactChange a contact: email, fields, list membership or subscription status
mailtrap_delete_contactDelete a contact for good, e.g. on an erasure request
mailtrap_create_contact_eventRecord a custom event for a contact (e.g. purchase, trial_started) with parameters, for automations and segments
mailtrap_list_contact_listsContact lists with id and name; search filters by the start of the name
mailtrap_create_contact_listCreate an Email Marketing contact list; add contacts with list_ids or list_ids_included afterwards
mailtrap_list_contact_fieldsContact fields with id, name, data type and the merge tag used in contact fields and templates
mailtrap_import_contactsCreate or update up to 50,000 contacts in one asynchronous import, matched by email
mailtrap_get_contact_importStatus of a contact import (created, started, finished, failed) with the counts of created and updated contacts and those over the plan…
mailtrap_list_templatesEmail templates of the account with id, uuid (used to send), name, category and subject
mailtrap_get_templateOne email template with subject, HTML and text body (Handlebars variables such as {{user_name}})
mailtrap_create_templateCreate an email template
mailtrap_update_templateChange an email template; only the fields you pass change
mailtrap_list_campaignsEmail Marketing campaigns, newest first, with id, name, state and schedule
mailtrap_get_campaignOne campaign: state, sender, audience lists and segments, delivery mode, template and schedule
mailtrap_get_campaign_statsResults of a campaign: delivered, opened, clicked, bounced, spam and unsubscribed counts and rates, optionally for a date window
mailtrap_create_campaignCreate a campaign as a draft: sender, audience, subject and design
mailtrap_update_campaignChange a draft campaign; only the fields you pass change
mailtrap_schedule_campaignSchedule a draft campaign to go out at a set time, at most one month ahead
mailtrap_start_campaignStart sending a draft campaign now to its whole audience
mailtrap_cancel_campaignCancel a scheduled campaign before it goes out; it goes back to draft and can be edited again

Ejemplos de prompts

  • "¿Se entregó esta mañana la confirmación de pedido a [email protected]? Enséñame sus eventos."
  • "Envía esta nueva plantilla de bienvenida a nuestro sandbox de pruebas y dime su puntuación de spam y qué clientes de correo tienen problemas con el HTML."
  • "¿Cuáles fueron la semana pasada nuestras tasas de entrega, rebote y spam, separadas por proveedor de buzón?"
  • "¿Qué registros DNS de nuestro dominio de envío siguen sin verificar?"
  • "Crea un borrador de campaña para la lista Clientes con la plantilla Newsletter noviembre y enséñame la audiencia antes de programarla."

FAQ

¿Dónde está disponible Muse? Por ahora Meta ofrece Muse en Estados Unidos y Canadá, en la web, en las apps de iOS y Android y en WhatsApp.

¿Meta revisa este conector? No. Meta no revisa los conectores personalizados. Muse solo ve las herramientas que activaste para este servidor MCP en AnythingMCP, y puedes desconectarlo cuando quieras en Settings → Connectors.

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de Mailtrap está a un clic.

Instala el conector, pega la clave y pregunta a Meta Muse. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Cómo conectar Mailtrap a ChatGPT vía MCP

Trabaja con una cuenta de Mailtrap desde cualquier agente de IA: envía emails transaccionales, masivos y por lotes, pruébalos en Email Sandbox con informes de spam y HTML, gestiona dominios de envío, supresiones y plantillas, sigue cada mensaje enviado en los registros, consulta estadísticas de envío y lleva contactos, listas y campañas de Email Marketing. Un solo token de API; los borrados irreversibles vienen desactivados.

Conectores

Cómo conectar Mailtrap a Claude vía MCP

Trabaja con una cuenta de Mailtrap desde cualquier agente de IA: envía emails transaccionales, masivos y por lotes, pruébalos en Email Sandbox con informes de spam y HTML, gestiona dominios de envío, supresiones y plantillas, sigue cada mensaje enviado en los registros, consulta estadísticas de envío y lleva contactos, listas y campañas de Email Marketing. Un solo token de API; los borrados irreversibles vienen desactivados.

Conectores

Cómo conectar Mailtrap a Cursor vía MCP

Trabaja con una cuenta de Mailtrap desde cualquier agente de IA: envía emails transaccionales, masivos y por lotes, pruébalos en Email Sandbox con informes de spam y HTML, gestiona dominios de envío, supresiones y plantillas, sigue cada mensaje enviado en los registros, consulta estadísticas de envío y lleva contactos, listas y campañas de Email Marketing. Un solo token de API; los borrados irreversibles vienen desactivados.

Conectores

Cómo conectar Mailtrap a Gemini vía MCP

Trabaja con una cuenta de Mailtrap desde cualquier agente de IA: envía emails transaccionales, masivos y por lotes, pruébalos en Email Sandbox con informes de spam y HTML, gestiona dominios de envío, supresiones y plantillas, sigue cada mensaje enviado en los registros, consulta estadísticas de envío y lleva contactos, listas y campañas de Email Marketing. Un solo token de API; los borrados irreversibles vienen desactivados.

Conectores

Mailtrap a MCP: envío de email, pruebas en Email Sandbox, registros de email, plantillas y campañas de marketing en cualquier agente de IA

Trabaja con una cuenta de Mailtrap desde cualquier agente de IA: envía emails transaccionales, masivos y por lotes, pruébalos en Email Sandbox con informes de spam y HTML, gestiona dominios de envío, supresiones y plantillas, sigue cada mensaje enviado en los registros, consulta estadísticas de envío y lleva contactos, listas y campañas de Email Marketing. Un solo token de API; los borrados irreversibles vienen desactivados.

Conectores

Cómo conectar Mailtrap a Microsoft Copilot vía MCP

Trabaja con una cuenta de Mailtrap desde cualquier agente de IA: envía emails transaccionales, masivos y por lotes, pruébalos en Email Sandbox con informes de spam y HTML, gestiona dominios de envío, supresiones y plantillas, sigue cada mensaje enviado en los registros, consulta estadísticas de envío y lleva contactos, listas y campañas de Email Marketing. Un solo token de API; los borrados irreversibles vienen desactivados.