Presentamos el Servidor MCP de Emailit
Estamos lanzando el Servidor MCP de Emailit, un servidor de código abierto del Protocolo de Contexto de Modelo que otorga a asistentes de IA como Claude, Cursor y cualquier otro cliente compatible con MCP acceso completo a la plataforma Emailit. Envía correos, gestiona contactos, configura dominios, crea plantillas, todo a través de lenguaje natural.
Lo que esto desbloquea
En lugar de alternar entre tu asistente de IA y el panel de Emailit, ahora puedes hacer todo desde una sola conversación:
- “Envía un correo de bienvenida a sarah@example.com usando la plantilla de incorporación” — la IA selecciona la plantilla correcta, completa las variables y lo envía.
- “Muéstrame todos los correos que rebotaron esta semana” — lista e inspecciona correos sin salir de tu editor.
- “Agrega mail.example.com como dominio de envío y muéstrame los registros DNS” — crea el dominio y obtén los registros exactos que necesitas configurar.
- “Programa un recordatorio al equipo para mañana a las 9am” — el servidor acepta programación en lenguaje natural como “mañana a las 9am” o “el próximo lunes a las 2pm”.
El Servidor MCP expone 47 herramientas en 8 categorías: correos, dominios, claves API, audiencias, contactos, plantillas, supresiones y webhooks. Cubre toda la API de Emailit.
Cómo funciona
El Protocolo de Contexto de Modelo es un estándar abierto que permite a los asistentes de IA conectarse a servicios externos a través de una interfaz de herramientas estructurada. El Servidor MCP de Emailit implementa este protocolo, por lo que cualquier cliente compatible puede descubrir y ejecutar operaciones de Emailit automáticamente.
Hay dos formas de conectarse:
- Stdio — El cliente inicia el servidor como un subproceso y se comunica a través de stdin/stdout. Esta es la configuración más simple y funciona con Claude Code, Cursor y Claude Desktop.
- HTTP — El servidor funciona como un servicio HTTP independiente con transporte HTTP transmisible. Útil para configuraciones remotas, entornos compartidos o clientes basados en web.
Primeros pasos
Todo lo que necesitas es una cuenta de Emailit, una clave API y Node.js 18+.
Claude Code
claude mcp add emailit -e EMAILIT_API_KEY=tu_clave_api -- npx -y @emailit/emailit-mcp
Cursor
Abre Configuración de Cursor → MCP → Agregar nuevo servidor MCP global y pega:
{
"mcpServers": {
"emailit": {
"command": "npx",
"args": ["-y", "@emailit/emailit-mcp"],
"env": {
"EMAILIT_API_KEY": "tu_clave_api"
}
}
}
}
Claude Desktop
Abre Configuración → Desarrollador → Editar Configuración y pega el mismo bloque JSON de arriba.
Eso es todo. Una vez conectado, la IA descubrirá automáticamente las 47 herramientas y podrás comenzar a usarlas de inmediato.
Ejemplos
Aquí tienes algunas cosas que puedes hacer desde el primer momento:
Enviar correos con plantillas y variables
“Envía la plantilla welcome-email a john@example.com con su nombre como John”
La IA resuelve la plantilla por alias, sustituye la variable {{name}} y envía:
{
"template": "welcome-email",
"to": "john@example.com",
"variables": { "name": "John" }
}
Adjuntar archivos desde una URL
“Envía la factura mensual a accounting@company.com con el PDF de nuestro bucket de S3”
{
"to": "accounting@company.com",
"subject": "Factura Mensual",
"attachments": [
{
"filename": "factura-2026-05.pdf",
"url": "https://mybucket.s3.amazonaws.com/invoices/2026-05.pdf"
}
]
}
Gestiona toda tu infraestructura de envío
“Crea una nueva audiencia llamada ‘Usuarios Beta’, agrega jane@example.com a ella, luego crea un webhook que me envíe eventos de entrega”
La IA encadena múltiples herramientas juntas — create-audience, create-contact y create-webhook — en una sola conversación.
Suprimir y reactivar direcciones
“Suprime bounced@example.com por demasiados rebotes duros, configúralo para que expire en 30 días”
{
"email": "bounced@example.com",
"type": "bounce",
"reason": "demasiados rebotes duros",
"keep_until": "2026-06-18T00:00:00Z"
}
Consejos
- Establece un remitente predeterminado. Pasa
--sender tu@tudominio.como configura la variable de entornoSENDER_EMAIL_ADDRESSpara que la IA no pregunte por una dirección de remitente cada vez. - Usa plantillas para correos repetidos. Crea plantillas con
{{variables}}y refiérelas por alias, es más rápido y consistente que escribir HTML en el chat. - La programación en lenguaje natural funciona. Puedes decir “mañana a las 9am”, “el próximo viernes al mediodía”, o pasar una marca de tiempo ISO 8601, el servidor maneja ambos.
- Las operaciones destructivas están protegidas. Las herramientas de eliminación instruyen a la IA para confirmar contigo antes de proceder, así no eliminarás accidentalmente un dominio o contacto.
- Modo HTTP para configuraciones compartidas. Si múltiples miembros del equipo o servicios necesitan acceso, ejecuta el servidor en modo HTTP y cada cliente se autentica con su propia clave API a través de token Bearer.
Código abierto
El Servidor MCP de Emailit tiene licencia MIT y está disponible en GitHub. Es JavaScript puro (ESM), no tiene paso de compilación y depende de solo cuatro paquetes: @modelcontextprotocol/sdk, fastify, minimist y zod.
Las contribuciones y comentarios son bienvenidos, abre un issue o envía un PR.
Documentación completa
Hemos publicado una guía completa de configuración y referencia:
- Guía del Servidor MCP de Emailit — Instalación, configuración, las 47 herramientas, ejemplos de uso y solución de problemas
Comienza
Instala el servidor MCP con un solo comando:
npx -y @emailit/emailit-mcp
Lee la guía completa o revisa el repositorio de GitHub para comenzar.
Blog
Las últimas noticias y actualizaciones, directamente desde Emailit.
Mantente al día con los últimos artículos del Blog de Emailit.