mailsink
@mailsink/mcp
Model Context Protocol-Server für MailSink — programmatische temporäre E-Mail-Postfächer für KI-Agenten und Testautomatisierung.
Stellt Ihrem Agenten acht typisierte Tools zur Verfügung, um Wegwerfadressen bereitzustellen, auf Anmelde-E-Mails zu warten, OTP-Codes und Magic Links zu extrahieren und nach getaner Arbeit aufzuräumen. Funktioniert in Claude Code, Claude Desktop, Cursor, Windsurf und jedem anderen MCP-fähigen Client.
Installation
npm install -g @mailsink/mcpOder führen Sie es über npx aus, ohne es zu installieren:
npx @mailsink/mcpRelated MCP server: guerrillamail-mcp
API-Schlüssel erhalten
Melden Sie sich unter https://mailsink.dev/app mit GitHub an.
Kopieren Sie den Schlüssel aus der einmaligen Anzeige. Speichern Sie ihn in Ihrem Passwort-Manager oder in Ihrer
.env-Datei.Exportieren Sie ihn, damit der MCP-Server ihn lesen kann:
export MAILSINK_API_KEY="msk_..."
Der kostenlose Tarif umfasst 50 Postfächer pro Monat und beinhaltet MCP. Pro ($15/Monat) und Team ($49/Monat) erhöhen das Postfach-Limit, heben die E-Mail-Größenbeschränkungen auf, verlängern die TTL und erhöhen die Anfrageraten. Siehe Preise.
Konfigurieren Sie Ihren Client
Claude Code
claude mcp add mailsink -- npx -y @mailsink/mcpClaude Desktop / Cursor / Windsurf
Fügen Sie dies zum Abschnitt mcpServers der Konfigurationsdatei des Clients hinzu:
{
"mcpServers": {
"mailsink": {
"command": "npx",
"args": ["-y", "@mailsink/mcp"],
"env": {
"MAILSINK_API_KEY": "msk_..."
}
}
}
}Starten Sie den Client neu. Sie sollten den mailsink-Server mit seinen acht Tools aufgelistet sehen.
Tools
Tool | Zweck |
| Bereitstellung einer Wegwerfadresse. Gibt |
| Auflisten der aktiven Postfächer des Kontos. |
| Blockiert bis zu |
| Extrahiert das neueste OTP aus dem Postfach (pollt bis zum Fund oder Timeout). |
| Extrahiert den neuesten Magic Link. |
| Zusammenfassungen aller Nachrichten in einem Postfach. |
| Vollständiger Inhalt einer bestimmten Nachricht nach ID. |
| Löscht ein Postfach sofort. |
Beispiel für einen Agenten-Ablauf
> 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) → cleanupKein Webhook-Gefummel. Keine IMAP-Anmeldedaten. Kein Parsen von MIME.
Umgebungsvariablen
MAILSINK_API_KEY(erforderlich) — der API-Schlüssel Ihres Kontos.MAILSINK_API_URL(optional, Standardhttps://api.mailsink.dev) — Überschreibung für selbst gehostete oder Entwicklungs-APIs.
Quelle
https://github.com/heocoi/mailsink/tree/main/mcp
Lizenz
MIT — siehe 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