mcpj-mailtrap
Inicio rápido
1. Obtén tu token de API
Obtén un token de API en Mailtrap API Tokens.
2. Añádelo a Claude Code
Mínimo
claude mcp add mailtrap -e MAILTRAP_API_TOKEN=your_token -- npx mcpj-mailtrapCompleto
claude mcp add mailtrap \
-e MAILTRAP_API_TOKEN=your_token \
-e MAILTRAP_SENDING_TOKEN=your_sending_token \
-e MAILTRAP_ACCOUNT_ID=12345 \
-e MAILTRAP_DEFAULT_FROM_EMAIL=noreply@yourdomain.com \
-e MAILTRAP_TEST_INBOX_ID=12345 \
-- npx mcpj-mailtrapEso es todo. Reinicia Claude Code y las herramientas estarán disponibles.
También funciona con
bunx mcpj-mailtrap@latestsi tienes Bun. Requiere Node 18+ cuando se ejecuta mediantenpx.
Claude Desktop / Cursor
Mínimo
{
"mcpServers": {
"mailtrap": {
"command": "npx",
"args": ["-y", "mcpj-mailtrap@latest"],
"env": {
"MAILTRAP_API_TOKEN": "your_token"
}
}
}
}Completo
{
"mcpServers": {
"mailtrap": {
"command": "npx",
"args": ["-y", "mcpj-mailtrap@latest"],
"env": {
"MAILTRAP_API_TOKEN": "your_token",
"MAILTRAP_SENDING_TOKEN": "your_sending_token",
"MAILTRAP_ACCOUNT_ID": "12345",
"MAILTRAP_DEFAULT_FROM_EMAIL": "noreply@yourdomain.com",
"MAILTRAP_TEST_INBOX_ID": "12345"
}
}
}
}Descarga un binario precompilado desde Releases:
Plataforma | Archivo |
macOS (Apple Silicon) |
|
macOS (Intel) |
|
Linux |
|
Windows |
|
macOS / Linux:
curl -Lo mcpj-mailtrap https://github.com/pijusz/mcp-mailtrap/releases/latest/download/mcpj-mailtrap-darwin-arm64
chmod +x mcpj-mailtrap
sudo mv mcpj-mailtrap /usr/local/bin/
claude mcp add mailtrap -e MAILTRAP_API_TOKEN=your_token -- /usr/local/bin/mcpj-mailtrapWindows (PowerShell):
Invoke-WebRequest -Uri "https://github.com/pijusz/mcp-mailtrap/releases/latest/download/mcpj-mailtrap-windows-x64.exe" -OutFile "$env:LOCALAPPDATA\mcpj-mailtrap.exe"
claude mcp add mailtrap -e MAILTRAP_API_TOKEN=your_token -- "%LOCALAPPDATA%\mcpj-mailtrap.exe"Related MCP server: Inbound Email MCP Server
Herramientas (48)
Análisis
Herramienta | Descripción |
| Estadísticas de envío: tasas de entrega, rebote, apertura, clics y spam. Agrupa por dominio, categoría, ESP o fecha |
Registros de correo
Herramienta | Descripción |
| Lista los correos enviados con filtrado por estado, flujo y fecha. Paginación basada en cursor |
| Detalle de un mensaje individual con la línea temporal de eventos de entrega |
| Lista los correos suprimidos (rebotes, quejas de spam, bajas) |
| Vuelve a habilitar el envío a una dirección suprimida |
| Encuentra correos suprimidos que aún existen en listas de contactos y sugiere acciones de limpieza exactas |
Envío
Herramienta | Descripción |
| Envía mediante el flujo transaccional o masivo. Admite HTML, texto o plantillas |
| Envía hasta 500 correos en una sola solicitud |
| Envía a una bandeja de entrada de sandbox para pruebas, con valores predeterminados opcionales de entorno para la bandeja y el remitente |
Plantillas
Herramienta | Descripción |
| Lista todas las plantillas de correo |
| Obtiene los detalles de la plantilla, incluido el cuerpo HTML/texto |
| Crea una nueva plantilla |
| Actualiza una plantilla existente |
| Elimina una plantilla |
| Renderiza un archivo de componente react-email ( |
Contactos
Herramienta | Descripción |
| Crea un contacto con correo, campos personalizados y pertenencia a listas |
| Obtiene un contacto por UUID o correo |
| Actualiza campos del contacto, pertenencia a listas y estado de suscripción |
| Elimina un contacto |
| Activa automatizaciones para un contacto |
| Lista todas las listas de contactos |
| Obtiene una lista de contactos individual |
| Crea una nueva lista de contactos |
| Renombra una lista de contactos |
| Elimina una lista de contactos |
| Lista, obtiene, crea, actualiza o elimina campos personalizados de contactos |
| Importación masiva de hasta 50 000 contactos, o consulta del estado de importación |
| Inicia la exportación de contactos o consulta el estado de exportación |
Sandbox de correo
Herramienta | Descripción |
| Lista los proyectos de sandbox con sus bandejas de entrada |
| Obtiene un proyecto individual |
| Crea, actualiza o elimina un proyecto |
| Lista todas las bandejas de entrada de sandbox |
| Obtiene los detalles de la bandeja (credenciales ocultas por defecto) |
| Crea, actualiza, limpia, marca como leído, restablece credenciales o elimina |
| Lista los mensajes en una bandeja de entrada de sandbox |
| Obtiene el cuerpo del mensaje en formato HTML/texto/bruto/EML, con adjuntos opcionales |
| Informe combinado de puntuación de spam + análisis HTML + cabeceras |
| Reenvía un mensaje de prueba a un correo |
Dominios
Herramienta | Descripción |
| Lista los dominios de envío con estado DNS |
| Obtiene los detalles del dominio, incluidos los registros DNS |
| Crea o elimina un dominio de envío |
| Envía por correo las instrucciones de configuración DNS a un colega |
Cuentas
Herramienta | Descripción |
| Lista las cuentas u obtiene una por ID |
| Límites del plan y uso actual |
| Lista, elimina, actualiza permisos y consulta recursos |
| Lista, obtiene, crea, elimina o restablece tokens de API |
Configuración
Variable | Obligatoria | Valor predeterminado | Descripción |
| Sí | — | Token de API general de mailtrap.io/api-tokens |
| No |
| Token independiente para solicitudes transaccionales y masivas de |
| No | detección automática | ID de cuenta predeterminado |
| No | — | Correo del remitente predeterminado para |
| No | — | ID de bandeja de sandbox predeterminada para |
| No | — | Habilita el registro de depuración |
Actualizaciones
Con npx @latest (recomendado): siempre obtienes la última versión; no se necesitan actualizaciones manuales.
Con un binario: el servidor comprueba si hay nuevas versiones al iniciar y registra en stderr si está desactualizado:
[mcpj-mailtrap] Update available: v0.2.0 (current: v0.1.0)Comprueba tu versión instalada:
mcpj-mailtrap --versionDesarrollo
Requiere Bun.
git clone https://github.com/pijusz/mcp-mailtrap.git
cd mcp-mailtrap
bun install
bun test # tests
bun run build # standalone binary
bun run inspect # MCP Inspector
bun run check # biome format + lintLicencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Connect any mailbox to Claude, ChatGPT & AI: read, send, reply, schedule & search emails.
Let AI agents send email from your own Gmail, Microsoft 365 or SMTP inbox, with guardrails.
AI email inbox and sending tools with attachments, search, live events, and webhooks.
Related MCP Servers
- AlicenseAqualityAmaintenanceIntegrates with Mailtrap Email Platform to enable sending transactional emails via API.8238 npm65MIT
- FlicenseBqualityCmaintenanceEnables AI assistants to interact with the Inbound Email API to manage domains, endpoints, and email communications. Users can send or schedule emails, manage webhooks, and retrieve email threads through natural language commands.142-
- AlicenseBqualityDmaintenanceEnables interaction with Mailosaur email and SMS testing services, allowing message management, server configuration, file downloads, spam analysis, and TOTP code retrieval via natural language.29MIT

Mailjet MCP Serverofficial
AlicenseNot gradedqualityBmaintenanceEnables AI agents to interact with Mailjet's contact, campaign, segmentation, statistics, and workflow APIs for managing email marketing operations through natural language.165 npm13Apache 2.0