mailsink
@mailsink/mcp
Servidor del Protocolo de Contexto de Modelo (MCP) para MailSink — bandejas de entrada de correo electrónico temporales programables para agentes de IA y automatización de pruebas.
Proporciona a su agente ocho herramientas tipadas para aprovisionar direcciones desechables, esperar correos electrónicos de registro, extraer códigos OTP y enlaces mágicos, y realizar la limpieza posterior. Funciona en Claude Code, Claude Desktop, Cursor, Windsurf y cualquier otro cliente compatible con MCP.
Instalación
npm install -g @mailsink/mcpO ejecútelo mediante npx sin instalar:
npx @mailsink/mcpRelated MCP server: guerrillamail-mcp
Obtenga una clave API
Inicie sesión en https://mailsink.dev/app con GitHub.
Copie la clave de la revelación única. Guárdela en su gestor de contraseñas o en
.env.Expórtela para que el servidor MCP pueda leerla:
export MAILSINK_API_KEY="msk_..."
El nivel gratuito es de 50 bandejas de entrada/mes e incluye MCP. Los planes Pro ($15/mes) y Team ($49/mes) eliminan el límite de bandejas de entrada, aumentan los límites de tamaño de correo, extienden el TTL y aumentan las tasas de solicitud. Consulte los precios.
Configure su cliente
Claude Code
claude mcp add mailsink -- npx -y @mailsink/mcpClaude Desktop / Cursor / Windsurf
Añada a la sección mcpServers del archivo de configuración del cliente:
{
"mcpServers": {
"mailsink": {
"command": "npx",
"args": ["-y", "@mailsink/mcp"],
"env": {
"MAILSINK_API_KEY": "msk_..."
}
}
}
}Reinicie el cliente. Debería ver el servidor mailsink listado con sus
ocho herramientas.
Herramientas
Herramienta | Propósito |
| Aprovisionar una dirección desechable. Devuelve |
| Listar las bandejas de entrada activas en la cuenta. |
| Bloquear hasta |
| Extraer el OTP más reciente de la bandeja de entrada (sondea hasta encontrarlo o agotar el tiempo de espera). |
| Extraer el enlace mágico más reciente. |
| Resúmenes de todos los mensajes en una bandeja de entrada. |
| Contenido completo de un mensaje específico por ID. |
| Eliminar una bandeja de entrada inmediatamente. |
Ejemplo de flujo de agente
> Sign me up for Figma, capture the verification code, confirm, and
> tell me the plan once you're in.
[agent invokes]
create_inbox() → agent@codenotify.net
[agent fills the Figma signup form with that address]
wait_for_email(inbox_id) → blocks 30s…
→ returns email + OTP
[agent types the OTP into the Figma form]
delete_inbox(inbox_id) → cleanupSin tuberías de webhooks. Sin credenciales IMAP. Sin analizar MIME.
Variables de entorno
MAILSINK_API_KEY(obligatorio) — la clave API de su cuenta.MAILSINK_API_URL(opcional, por defectohttps://api.mailsink.dev) — anulación para API autoalojada o de desarrollo.
Fuente
https://github.com/heocoi/mailsink/tree/main/mcp
Licencia
MIT — consulte LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for MailTempo's public free temporary email inboxes.
Your IMAP mailbox as an MCP server: read, search and (if you allow it) organize mail. Open source.
MCP server for e-mail testing: create disposable inboxes, wait for delivery, and extract e-mail content or links - all from your AI agent or test automation workflow. Get a free API key on https://app.zyntra.app/
Your mailbox for MCP clients: search, read, draft, send, rules and notes. Sending is off by default.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA minimal MCP server for reading and sending emails via IMAP/SMTP, supporting multiple accounts in a single instance with zero external dependencies.1-
- AlicenseAqualityCmaintenanceMCP server for the Guerrilla Mail temporary/disposable email API. Spin up throwaway inboxes, poll for mail, and read messages from any MCP client.610 npm1MIT
- FlicenseAqualityCmaintenanceProvides a dummy SMTP server for catching emails during development, with MCP tools to list, retrieve, and manage received messages.4-
- AlicenseNot gradedqualityCmaintenanceA minimal MCP server for reading, searching, managing, and sending email over IMAP and SMTP.MIT