Validieren Sie E-Mails von Claude mit dem botoi MCP-Server
Verbinden Sie Claude Desktop oder Claude Code über MCP mit 44 Entwicklertools. Validieren Sie E-Mails, überprüfen Sie MX-Einträge und kennzeichnen Sie Einwegadressen, ohne Ihren Editor zu verlassen.
Sie überprüfen eine CSV-Datei mit 500 Benutzeranmeldungen in Claude. Die Hälfte der E-Mail-Adressen sieht verdächtig aus; temporäre Domains, Rechtschreibfehler, Adressen, die nach Bots riechen. Sie könnten die Datei exportieren, ein Python-Skript schreiben, eine Validierungsbibliothek installieren, sie ausführen und die Ergebnisse wieder einfügen. Oder Sie könnten Claude bitten, sie mit einem MCP-Tool zu überprüfen, das bereits mit einer Validierungs-API verbunden ist.
Diese zweite Option dauert etwa zehn Sekunden. Dieses Tutorial zeigt Ihnen, wie Sie es einrichten und drei Möglichkeiten, es zu verwenden.
Verbinden Sie den MCP-Server
Der Botoi MCP-Server läuft unter api.botoi.com/mcp und stellt 44 Entwicklertools zur Verfügung, darunter E-Mail-Validierung, Erkennung von Einweg-E-Mails und DNS-Suchen. Keine Installation erforderlich. Fügen Sie die Server-URL zu Ihrer Client-Konfiguration hinzu und starten Sie neu.
Claude Desktop
Offen claude_desktop_config.json (Einstellungen > Entwickler > Konfiguration bearbeiten) und fügen Sie den Server hinzu:
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
Claude Code
Führen Sie dies in Ihrem Terminal aus:
claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp
Cursor
Erstellen oder bearbeiten .cursor/mcp.json in Ihrem Projektstamm:
{
"mcpServers": {
"botoi": {
"url": "https://api.botoi.com/mcp",
"type": "streamable-http"
}
}
}
Starten Sie Ihren Client nach dem Speichern neu. Claude entdeckt alle 44 Werkzeuge bei der ersten Verbindung.
Anwendungsfall 1: Überprüfen Sie eine einzelne E-Mail
Stellen Sie Claude eine einfache Frage: „Überprüfen Sie, ob user@tempmail.org eine echte E-Mail ist.“ Claude wählt das aus lookup_email Tool, sendet die Anfrage und gibt die Ergebnisse inline zurück.
You: "Check if user@tempmail.org is a real email."
Tool call: lookup_email
Input: { "email": "user@tempmail.org" }
Result:
{
"email": "user@tempmail.org",
"is_valid": true,
"is_disposable": true,
"is_free": false,
"mx_found": true,
"suggestion": null
}
Claude: "The address is syntactically valid and has working MX
records, but it belongs to a disposable email provider. This
signup is likely throwaway."
Die Antwort umfasst vier Signale: Formatgültigkeit, ob MX-Einträge für die Domain vorhanden sind, ob der Anbieter ein bekanntermaßen verfügbarer Dienst ist und einen Rechtschreibvorschlag, wenn die Domain wie ein Tippfehler aussieht (z. B. gmial.com → gmail.com).
Anwendungsfall 2: Stapelvalidierung aus einer CSV
Geben Sie Claude eine CSV-Datei und sagen Sie ihm, wonach er suchen soll. „Lesen Sie „users.csv“ und kennzeichnen Sie alle Zeilen, in denen die E-Mail wegwerfbar ist.“ Claude liest die Datei, extrahiert die E-Mail-Spalte und ruft an check_disposable_email für jede eindeutige Domäne.
You: "Read users.csv and flag any rows where the email is disposable."
Claude reads the file, extracts the email column, and calls
disposable_email_check for each unique domain:
Tool call: check_disposable_email
Input: { "email": "alice@guerrillamail.com" }
Result: { "email": "alice@guerrillamail.com", "is_disposable": true }
Tool call: check_disposable_email
Input: { "email": "bob@gmail.com" }
Result: { "email": "bob@gmail.com", "is_disposable": false }
Tool call: check_disposable_email
Input: { "email": "charlie@yopmail.com" }
Result: { "email": "charlie@yopmail.com", "is_disposable": true }
Claude: "3 of 500 rows use disposable email providers:
Row 12: alice@guerrillamail.com (Guerrilla Mail)
Row 87: charlie@yopmail.com (YOPmail)
Row 341: dana@throwaway.email (Throwaway)
The rest look clean."
Für 500 Zeilen mit 14 eindeutigen Domänen benötigt Claude nur 14 API-Aufrufe, da die Deduplizierung nach Domäne erfolgt. Im kostenlosen Kontingent (5 Anforderungen/Min.) dauert das weniger als drei Minuten. Mit einem API-Schlüssel ist es in Sekundenschnelle erledigt.
Anwendungsfall 3: MX-Prüfung auf Domänenebene
Manchmal möchten Sie tiefer gehen als die Einwegerkennung. Eine E-Mail-Adresse kann syntaktisch gültig und nicht wegwerfbar sein, aber die Domain verfügt möglicherweise über keine MX-Einträge, was bedeutet, dass sie überhaupt keine E-Mails empfangen kann. Bitten Sie Claude, die MX-Einträge für jede einzelne Domain in Ihrer Liste zu überprüfen.
You: "Check the MX records for all unique domains in this email list."
Claude extracts 14 unique domains and calls dns_lookup for each:
Tool call: lookup_dns
Input: { "domain": "acme-corp.io", "type": "MX" }
Result:
{
"domain": "acme-corp.io",
"type": "MX",
"records": [
{ "value": "aspmx.l.google.com", "priority": 1, "ttl": 300 }
]
}
Tool call: lookup_dns
Input: { "domain": "defunct-startup.xyz", "type": "MX" }
Result:
{
"domain": "defunct-startup.xyz",
"type": "MX",
"records": []
}
Claude: "12 of 14 domains have valid MX records. Two domains
have no MX records and can't receive email:
- defunct-startup.xyz (0 MX records)
- old-agency.co (0 MX records)
Emails to these domains will bounce."
Dadurch werden Domains erfasst, die abgelaufen sind, nie für E-Mail konfiguriert wurden oder geparkt sind. Dies sind Adressen, die einen Hardbounce durchführen, wenn Sie an sie senden.
Wie es funktioniert
Der MCP-Server unter api.botoi.com/mcp stellt 44 Tools als aufrufbare Funktionen bereit. Wenn Sie es mit Claude verbinden, ruft der Client beim Start das Tool-Manifest ab. Claude sieht den Namen, die Beschreibung und das Eingabeschema jedes Tools.
Wenn Sie nach der E-Mail-Validierung fragen, wählt Claude basierend auf Ihrer Frage das richtige Tool aus:
- Fragen zu einer bestimmten E-Mail-Adresse →
lookup_email - Fragen zu Einweganbietern →
check_disposable_email - Fragen zu MX-, SPF- oder DMARC-Einträgen →
lookup_dns
Claude sendet die Anfrage, erhält strukturiertes JSON zurück und interpretiert das Ergebnis im Kontext. Für die kostenlose Stufe ist bei 5 Anfragen pro Minute und 100 pro Tag kein API-Schlüssel erforderlich. Fügen Sie einen Schlüssel hinzu Authorization Überschrift für höhere Grenzwerte.
Andere E-Mail-bezogene MCP-Tools
Über dieselbe MCP-Verbindung haben Sie Zugriff auf die folgenden verwandten Tools:
lookup_email: vollständige Validierung einschließlich Syntax, Format, MX-Einträgen und Einwegerkennungcheck_disposable_email: gezielte Prüfung für Einweganbieter wie Mailinator, Guerrilla Mail und YOPmaillookup_dns: MX-, SPF-, DMARC- und andere DNS-Einträge für jede Domäne abfragendetect_pii: Scannen Sie einen Textblock und finden Sie darin eingebettete E-Mail-Adressen (sowie Telefonnummern, Sozialversicherungsnummern und andere personenbezogene Daten).
Alle vier arbeiten über denselben MCP-Server. No extra configuration needed.
Durchsuchen Sie die vollständige Liste der 44 Tools unter api.botoi.com/v1/mcp/tools.json, oder besuchen Sie die MCP-Setup-Seite für Konfigurationen für jeden unterstützten Client.
FAQ
- Wie validiere ich eine E-Mail-Adresse mit Claude und MCP?
- Verbinden Sie den Botoi MCP-Server mit Claude Desktop oder Claude Code und bitten Sie Claude, eine beliebige E-Mail-Adresse zu überprüfen. Claude ruft das Tool email_validate automatisch auf und gibt in Sekundenschnelle die Formatgültigkeit, den MX-Eintragsstatus und die Erkennung verfügbarer Anbieter zurück.
- Kann Claude einen Stapel E-Mails aus einer CSV-Datei validieren?
- Ja. Bitten Sie Claude, Ihre CSV-Datei zu lesen und wegwerfbare oder ungültige E-Mails zu kennzeichnen. Claude durchläuft die Zeilen, ruft das Tool „disposable_email_check“ oder „email_validate“ für jede Adresse auf und meldet, in welchen Zeilen Probleme auftreten.
- Welche E-Mail-Validierungstools sind über den Botoi MCP-Server verfügbar?
- Vier Tools decken die E-Mail-Validierung ab: email_validate (Syntax, Format, MX, Einwegprüfung), „disposable_email_check“ (erkennt Einweganbieter wie Mailinator und Guerrilla Mail), dns_lookup (MX-, SPF-, DMARC-Eintragsprüfungen) und pii_detect (findet in Text eingebettete E-Mail-Adressen).
- Benötige ich einen API-Schlüssel, um E-Mails über MCP zu validieren?
- Nein. Der Botoi MCP-Server funktioniert ohne API-Schlüssel mit 5 Anfragen pro Minute und 100 pro Tag. Für höhere Limits erhalten Sie einen kostenlosen Schlüssel für 1.000 Anfragen pro Tag oder einen kostenpflichtigen Plan ab 9 $/Monat.
- Welche MCP-Clients unterstützen die E-Mail-Validierung mit Botoi?
- Claude Desktop, Claude Code, Cursor, VS Code, and Windsurf all support the Botoi MCP server. Fügen Sie die Server-URL (https://api.botoi.com/mcp) zu Ihrer Client-Konfiguration hinzu und fragen Sie nach E-Mail-Adressen.
Starte mit botoi zu entwickeln
150+ API-Endpunkte für Abfragen, Textverarbeitung, Bildgenerierung und Entwickler-Tools. Kostenloser Tarif, keine Kreditkarte nötig.