MailerSend MCP Server

oficial

Convierte una herramienta de IA en tu motor de correo inteligente

¿Qué puedes hacer con MailerSend MCP?

  • Enviar correos transaccionales o masivos — Solicita al asistente que envíe un solo correo mediante send_email o varios correos en una sola solicitud con send_bulk_email.
  • Gestionar dominios de envío y DNS — Agrega, verifica y configura dominios usando add_domain, get_dns_records y verify_domain.
  • Crear y actualizar plantillas de correo — Construye plantillas reutilizables con create_template y modifica las existentes mediante update_template.
  • Monitorear la capacidad de entrega y supresiones — Revisa listas de bloqueo, rebotes duros, quejas de spam y cancelaciones de suscripción usando list_blocklist, list_hard_bounces y herramientas relacionadas.
  • Verificar direcciones de correo electrónico — Valida direcciones individuales con verify_email o ejecuta verificaciones asíncronas de listas mediante verify_list y get_verification_results.
  • Enviar mensajes SMS — Despacha SMS a través de send_sms y revisa la actividad de entrega con list_sms_messages y list_sms_activity.

Documentación

MailerSendMailerSend

Buscar

⌘K

AyudaGitHubEstado¿Qué es MailerSend?Recursos generales de la APIEnvío de correos con los SDKs de MailerSend

Referencia de la API

API de Correo Electrónico

Verificación

API de SMS

Cuenta

Documentación

Guías

Herramientas

Servidor MCP

Servidor MCP de MailerSendCasos de uso del MCP de MailerSend

Preguntar a la IA

Servidor MCP

Servidor MCP de MailerSend

Copiar MarkdownAbrir

El servidor del Protocolo de Contexto de Modelo (MCP) de MailerSend proporciona una integración perfecta con la API de MailerSend. Este servidor permite a los asistentes de IA enviar correos electrónicos y SMS, gestionar dominios, plantillas, webhooks, supresiones, identidades de remitente, usuarios y muchas otras cosas a través de herramientas MCP estandarizadas.

Cómo funciona MCP

El Protocolo de Contexto de Modelo (MCP) es un protocolo estandarizado para que los asistentes de IA interactúen con sistemas externos. Piense en él como un puerto USB-C para la IA. Puede conectar múltiples MCPs que se comunican entre sí y hacen las cosas por usted.

Conexión de un cliente

Puede conectar cualquier cliente compatible con MCP al servidor en ejecución. El servidor admite un endpoint HTTP transmitido según las últimas especificaciones del servidor MCP. Normalmente, solo añadiría https://mcp.mailersend.com/mcp como una dirección MCP remota en cualquier herramienta con la que esté trabajando.

Claude (escritorio y web)

Abra Claude (Escritorio), vaya a Configuración > Conectores y luego Agregar conector personalizado. El nombre puede ser el que desee, pero sugerimos usar MailerSend como nombre, y la URL del servidor MCP remoto es https://mcp.mailersend.com/mcp. Haga clic en conectar y siga el proceso de inicio de sesión.

Claude Code

Ejecute esto en la terminal:

claude mcp add --transport http mailersend https://mcp.mailersend.com/mcp

Gemini CLI

Agregue las siguientes líneas en su archivo ~/.gemini/settings.json:

{
  "mcpServers": {
    "mailersend": {
      "httpUrl": "https://mcp.mailersend.com/mcp",
      "timeout": 5000
    }
  }
}

VSCode

Puede usar la instalación en un clic para agregarlo a VSCode.

Cursor

Install MCP Server

ChatGPT

Elegibilidad: Disponible en beta para cuentas Pro y Plus en la web.

  • Primero, habilite el modo desarrollador: Vaya a: Configuración → Conectores → Avanzado → Modo desarrollador.
  • Vuelva a la pantalla principal de Conectores, haga clic en Crear junto a Examinar conectores y en el diálogo que se abre ingrese lo siguiente:

Nombre: MailerLite Descripción: déjelo vacío o complete como desee URL del servidor MCP: https://mcp.mailersend.com/mcpAutenticación: OAuth

Haga clic en la casilla Confío en esta aplicación y luego haga clic en Crear. Le guiará a través del proceso de autenticación.

Para usar conectores en las conversaciones: Abra una nueva conversación, elija el modo Desarrollador en el menú Plus y seleccione conectores. Es posible que necesite explorar diferentes técnicas de prompting para llamar a las herramientas correctas.

Herramientas disponibles

Gestión de correo electrónico

  • send_email: Enviar un solo correo electrónico con plantillas, personalización y archivos adjuntos
  • send_bulk_email: Enviar múltiples correos electrónicos en una sola solicitud
  • get_bulk_email_status: Obtener el estado de un envío de correo masivo

Gestión de dominios

  • list_domains: Listar todos los dominios de envío
  • get_domain: Obtener detalles de un dominio específico
  • add_domain: Agregar un nuevo dominio de envío
  • delete_domain: Eliminar un dominio
  • get_domain_recipients: Obtener destinatarios de un dominio
  • update_domain_settings: Actualizar la configuración del dominio
  • get_dns_records: Obtener registros DNS para la verificación del dominio
  • verify_domain: Verificar la configuración DNS del dominio

Gestión de usuarios SMTP

  • list_smtp_users: Listar usuarios SMTP para un dominio
  • get_smtp_user: Obtener detalles de un usuario SMTP específico
  • create_smtp_user: Agregar un nuevo usuario SMTP a un dominio
  • update_smtp_user: Actualizar un usuario SMTP
  • delete_smtp_user: Eliminar un usuario SMTP

Gestión de mensajes

  • list_messages: Listar mensajes enviados con filtrado
  • get_message: Obtener detalles de un mensaje específico
  • list_scheduled_messages: Listar mensajes programados
  • get_scheduled_message: Obtener detalles de un mensaje programado
  • delete_scheduled_message: Eliminar/cancelar un mensaje programado

Gestión de plantillas

  • list_templates: Listar plantillas de correo electrónico
  • get_template: Obtener detalles y contenido de la plantilla
  • create_template: Crear una nueva plantilla de correo electrónico
  • update_template: Actualizar una plantilla de correo electrónico (solo plantillas creadas por API)
  • delete_template: Eliminar una plantilla

Gestión de webhooks

  • list_webhooks: Listar todos los webhooks
  • get_webhook: Obtener detalles del webhook
  • create_webhook: Crear un nuevo webhook
  • update_webhook: Actualizar la configuración del webhook
  • delete_webhook: Eliminar un webhook

Enrutamiento entrante

  • list_inbound_routes: Listar rutas entrantes
  • get_inbound_route: Obtener detalles de la ruta entrante
  • create_inbound_route: Agregar una nueva ruta entrante a un dominio
  • update_inbound_route: Actualizar una ruta entrante
  • delete_inbound_route: Eliminar una ruta entrante

Gestión de destinatarios

  • list_recipients: Listar destinatarios en su cuenta
  • get_recipient: Obtener detalles del destinatario
  • delete_recipient: Eliminar un destinatario

Gestión de supresiones

  • list_blocklist: Listar entradas de la lista de bloqueo (cuenta o dominio)
  • list_hard_bounces: Listar destinatarios con rebote duro
  • list_spam_complaints: Listar quejas de spam
  • list_unsubscribes: Listar destinatarios dados de baja
  • list_on_hold: Listar destinatarios en espera
  • add_to_blocklist: Agregar destinatarios o patrones a la lista de bloqueo
  • add_to_hard_bounces: Agregar un rebote duro para destinatarios
  • add_to_spam_complaints: Agregar una queja de spam para destinatarios
  • add_to_unsubscribes: Establecer destinatarios como dados de baja
  • delete_from_blocklist: Eliminar entradas de la lista de bloqueo
  • delete_from_hard_bounces: Eliminar entradas de rebote duro
  • delete_from_spam_complaints: Eliminar entradas de quejas de spam
  • delete_from_unsubscribes: Eliminar entradas de bajas
  • delete_from_on_hold: Eliminar entradas en espera

Gestión de actividad

  • list_activities: Listar eventos de actividad de correo electrónico
  • get_activity: Obtener detalles de actividad específicos

Gestión de analíticas

  • get_analytics_by_date: Obtener analíticas de correo electrónico por rango de fechas
  • get_analytics_by_country: Obtener aperturas de correo agrupadas por país
  • get_analytics_by_user_agent_name: Obtener aperturas de correo agrupadas por nombre de agente de usuario
  • get_analytics_by_user_agent_type: Obtener aperturas de correo agrupadas por tipo de agente de usuario

Verificación de correo electrónico

  • verify_email: Verificar una sola dirección de correo electrónico
  • verify_email_async: Iniciar verificación de correo electrónico asíncrona
  • get_async_verification_status: Verificar el estado de la verificación asíncrona
  • list_verification_lists: Listar listas de verificación de correo electrónico
  • get_verification_list: Obtener detalles de la lista de verificación
  • create_verification_list: Crear nueva lista de verificación
  • verify_list: Iniciar verificación de lista
  • get_verification_results: Obtener resultados de verificación

Monitoreo DMARC

  • list_dmarc_monitors: Listar monitores DMARC
  • create_dmarc_monitor: Crear un monitor DMARC para un dominio verificado
  • update_dmarc_monitor: Actualizar el registro deseado de un monitor DMARC
  • delete_dmarc_monitor: Eliminar un monitor DMARC
  • get_dmarc_aggregated_report: Obtener informes agregados (por IP)
  • get_dmarc_ip_report: Obtener informes detallados para una IP específica
  • get_dmarc_report_sources: Listar organizaciones informantes para un monitor
  • favorite_dmarc_ip: Marcar una IP como favorita
  • unfavorite_dmarc_ip: Eliminar una IP de favoritos

Monitoreo de listas de bloqueo

  • list_blocklist_monitors: Listar monitores de listas de bloqueo
  • get_blocklist_monitor: Obtener detalles del monitor y aciertos actuales
  • create_blocklist_monitor: Crear un monitor para un dominio, IP o bloque CIDR
  • update_blocklist_monitor: Actualizar el nombre o la configuración de notificaciones de un monitor
  • delete_blocklist_monitor: Eliminar un monitor de lista de bloqueo

Gestión de tokens

  • list_tokens: Listar tokens de API
  • get_token: Obtener detalles del token de API
  • create_token: Crear un token de API con ámbitos
  • update_token: Actualizar el nombre y/o estado de un token
  • delete_token: Eliminar un token de API

Gestión de usuarios e invitaciones

  • list_users: Listar usuarios de la cuenta
  • get_user: Obtener detalles del usuario
  • invite_user: Invitar a un nuevo usuario
  • update_user: Actualizar el rol, permisos, plantillas o dominios de un usuario
  • delete_user: Eliminar un usuario
  • list_invites: Listar invitaciones de usuario pendientes
  • get_invite: Obtener detalles de la invitación
  • resend_invite: Reenviar una invitación pendiente
  • cancel_invite: Cancelar una invitación pendiente

Gestión de identidad del remitente

  • list_identities: Listar identidades de remitente
  • create_identity: Agregar una nueva identidad de remitente
  • get_identity: Obtener detalles de identidad por ID
  • update_identity: Actualizar una identidad por ID
  • delete_identity: Eliminar una identidad por ID
  • get_identity_by_email: Obtener detalles de identidad por correo electrónico
  • update_identity_by_email: Actualizar una identidad por correo electrónico
  • delete_identity_by_email: Eliminar una identidad por correo electrónico
  • resend_identity: Reenviar el correo de verificación para una identidad

SMS

  • send_sms: Enviar un mensaje SMS

Mensajes SMS

  • list_sms_messages: Listar mensajes SMS
  • get_sms_message: Obtener un mensaje SMS con submensajes y actividad

Actividad SMS

  • list_sms_activity: Listar actividad SMS, filtrable por número/fecha/estado

Números SMS

  • list_sms_numbers: Listar números de teléfono SMS
  • get_sms_number: Obtener detalles del número de teléfono SMS
  • update_sms_number: Actualizar un número SMS (ej. pausar/reanudar)
  • delete_sms_number: Eliminar un número SMS

Destinatarios SMS

  • list_sms_recipients: Listar destinatarios SMS
  • get_sms_recipient: Obtener detalles del destinatario SMS
  • update_sms_recipient: Actualizar el estado de un destinatario SMS

Webhooks SMS

  • list_sms_webhooks: Listar webhooks SMS para un número
  • get_sms_webhook: Obtener detalles del webhook SMS
  • create_sms_webhook: Crear un webhook SMS
  • update_sms_webhook: Actualizar un webhook SMS
  • delete_sms_webhook: Eliminar un webhook SMS

Entrada SMS

  • list_sms_inbounds: Listar rutas de entrada SMS
  • get_sms_inbound: Obtener detalles de la ruta de entrada SMS
  • create_sms_inbound: Agregar una ruta de entrada SMS
  • update_sms_inbound: Actualizar una ruta de entrada SMS
  • delete_sms_inbound: Eliminar una ruta de entrada SMS

Búsqueda y obtención

  • search: Buscar en todos los recursos
  • fetch: Obtener datos relacionados

Comentarios

Siempre estamos deseosos de recibir comentarios sobre las cosas emocionantes en las que estamos trabajando. Si tiene comentarios sobre nuestro MCP, no dude en enviar un correo electrónico a mcp@mailersend.com.

CLI de MailerSendEnvíe correos electrónicos y SMS, gestione dominios, plantillas, webhooks, destinatarios, supresiones y más desde su terminal con la CLI de MailerSend.Casos de uso del MCP de MailerSendPágina siguiente

En esta página

Cómo funciona MCPConectar un clienteClaude (escritorio y web)Claude CodeGemini CLIVSCodeCursorChatGPTHerramientas disponiblesGestión de correo electrónicoGestión de dominiosGestión de usuarios SMTPGestión de mensajesGestión de plantillasGestión de webhooksEnrutamiento entranteGestión de destinatariosGestión de supresionesGestión de actividadGestión de analíticasVerificación de correo electrónicoMonitoreo DMARCMonitoreo de listas de bloqueoGestión de tokensGestión de usuarios e invitacionesGestión de identidad del remitenteSMSMensajes SMSActividad SMSNúmeros SMSDestinatarios SMSWebhooks SMSSMS entrantesBúsqueda y obtenciónComentarios