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: GetMailer 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceIntegrates with Mailtrap Email Platform to enable sending transactional emails via API.833264MIT
- AlicenseAqualityDmaintenanceEnables sending transactional emails through GetMailer from AI assistants. Supports email operations, template management, domain verification, analytics, suppression lists, and batch email jobs.1410MIT
- FlicenseBqualityDmaintenanceEnables 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
Related MCP Connectors
AI email inbox and sending tools with attachments, search, live events, and webhooks.
Email for AI agents: send mail, manage contacts, automations & webhooks. Zero-DNS first send.
Email for AI agents — send, receive as a webhook, manage domains, templates, routing.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pijusz/mcp-mailtrap'
If you have feedback or need assistance with the MCP directory API, please join our Discord server