MCP Server
MCP Server for email checker. Integrate email verification with Claude, Cursor, and AI assistants.
Das Model Context Protocol (MCP) ist ein offenes Protokoll von Anthropic, das es KI-Modellen ermöglicht, sicher mit externen Tools und Datenquellen zu interagieren. Über MCP können Sie Claude E-Mails direkt in natürlicher Sprache verifizieren lassen.
Was ist MCP?
MCP ermöglicht es KI-Modellen:
- Externe Tools und APIs aufzurufen
- Auf lokale Dateien und Daten zuzugreifen
- Spezifische Aufgaben auszuführen
Für EmailVerify: Benutzer können E-Mails in natürlicher Sprache verifizieren, ohne APIs manuell aufzurufen.
Unterstützte Clients
| Client | Status | Beschreibung |
|---|---|---|
| Claude Desktop | Unterstützt | Mac/Windows Desktop-Anwendung |
| Claude Code | Unterstützt | CLI-Programmier-Assistent |
| Cursor | Unterstützt | KI-Code-Editor |
| Zed | Unterstützt | Hochleistungs-Code-Editor |
| Cline (VS Code) | Unterstützt | VS Code KI-Erweiterung |
| Continue | Unterstützt | Open-Source KI-Assistent |
Schnelleinrichtung
Schritt 1: API-Schlüssel erhalten
Besuchen Sie das EmailVerify Dashboard, um Ihren API-Schlüssel zu erstellen.
Schritt 2: Claude Desktop konfigurieren
Bearbeiten Sie die Konfigurationsdatei:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"emailverify": {
"command": "npx",
"args": ["-y", "@emailverify/mcp-server"],
"env": {
"EMAILVERIFY_API_KEY": "your-api-key-here"
}
}
}
}Schritt 3: Claude Desktop neu starten
Nach dem Neustart können Sie einfach sagen:
"Überprüfe, ob john@company.com eine gültige E-Mail ist"
Claude Code Einrichtung
Für Claude Code fügen Sie den MCP-Server zu Ihrer Konfiguration hinzu:
claude mcp add emailverify -- npx -y @emailverify/mcp-serverOder fügen Sie zu Ihrer ~/.claude/claude_code_config.json hinzu:
{
"mcpServers": {
"emailverify": {
"command": "npx",
"args": ["-y", "@emailverify/mcp-server"],
"env": {
"EMAILVERIFY_API_KEY": "your-api-key-here"
}
}
}
}Cursor Einrichtung
Gehen Sie in Cursor zu Settings > MCP und fügen Sie hinzu:
{
"emailverify": {
"command": "npx",
"args": ["-y", "@emailverify/mcp-server"],
"env": {
"EMAILVERIFY_API_KEY": "your-api-key-here"
}
}
}Verfügbare Tools
verify_email
Eine einzelne E-Mail-Adresse verifizieren.
Parameter:
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| string | Ja | Zu verifizierende E-Mail-Adresse |
Rückgabewerte:
- E-Mail-Status (valid/invalid/unknown)
- Zustellbarkeit
- Ob es eine Wegwerf-E-Mail ist
- Ob es eine rollenbasierte E-Mail ist
- Konfidenzwert
Beispielnutzung in Claude:
"Prüfe, ob test@example.com eine gültige E-Mail ist"
verify_emails_bulk
Mehrere E-Mail-Adressen auf einmal verifizieren.
Parameter:
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| emails | string[] | Ja | Array von E-Mail-Adressen (max 1000) |
Rückgabewerte:
- job_id: Job-Identifikator
- status: Verarbeitungsstatus
- total: Gesamtzahl
- processed: Verarbeitete Anzahl
Beispielnutzung in Claude:
"Verifiziere diese E-Mails: user1@example.com, user2@test.com, info@company.com"
check_credits
Kontostand und Rate Limits prüfen.
Parameter: Keine
Rückgabewerte:
- Verbleibende Credits
- Rate Limit-Informationen
- Plan-Details
Beispielnutzung in Claude:
"Wie viele Verifizierungs-Credits habe ich noch übrig?"
Nutzungsbeispiele
Basis-Verifizierung
Benutzer:
Verifiziere john@google.com
Claude:
Ich verifiziere diese E-Mail-Adresse für Sie.
E-Mail-Verifizierungsergebnis
Feld Wert john@google.com Status Gültig Zustellbar Ja Wegwerf Nein Score 0,95 Diese E-Mail scheint gültig und zustellbar zu sein.
Mehrere E-Mails verifizieren
Benutzer:
Prüfe diese E-Mails: john@google.com, test@mailinator.com, support@microsoft.com
Claude:
Ich verifiziere alle drei E-Mail-Adressen.
Status Hinweise john@google.com Gültig Zustellbar, Unternehmens-E-Mail test@mailinator.com Ungültig Wegwerf-E-Mail, Ablehnung empfohlen support@microsoft.com Gültig Rollenbasierte Adresse, möglicherweise geteilt Empfehlungen:
- john@google.com - Sicher zu verwenden
- test@mailinator.com - Temporäre E-Mail, nicht empfohlen
- support@microsoft.com - Gültig, aber wahrscheinlich ein Team-Postfach
Entwickler-Workflow
Benutzer (in Claude Code):
Verifiziere die Test-E-Mails in meiner .env.example-Datei
Claude:
Ich lese die Datei und verifiziere alle gefundenen E-Mail-Adressen.
3 E-Mail-Adressen in .env.example gefunden:
- TEST_EMAIL=user@example.com
- ADMIN_EMAIL=admin@company.com
- SUPPORT_EMAIL=help@temp-mail.org
Verifizierungsergebnisse:
Status user@example.com Unbekannt (Beispieldomain) admin@company.com Gültig help@temp-mail.org Ungültig (Wegwerf) Erwägen Sie, echte E-Mail-Adressen für Tests zu verwenden.
Ausgabeformat
Der MCP-Server gibt gut formatierte Ergebnisse zurück:
## E-Mail-Verifizierungsergebnis
**E-Mail:** test@example.com
**Status:** GÜLTIG
**Konfidenzwert:** 95,0%
### Details
| Prüfung | Ergebnis |
|-------|--------|
| Zustellbar | Ja |
| Gültiges Format | Ja |
| Gültige Domain | Ja |
| Gültiges MX | Ja |
| Wegwerf | Nein |
| Rollenadresse | Nein |
| Catch-all | Nein |
| Kostenloser Anbieter | Nein |
**Verwendete Credits:** 1Best Practices
1. API-Schlüssel sicher speichern
Hardcodieren Sie niemals Ihren API-Schlüssel. Verwenden Sie Umgebungsvariablen:
{
"env": {
"EMAILVERIFY_API_KEY": "${EMAILVERIFY_API_KEY}"
}
}2. Natürliche Sprache verwenden
Der MCP-Server versteht verschiedene Formulierungen:
- "Verifiziere user@example.com"
- "Ist test@company.com eine gültige E-Mail?"
- "Prüfe, ob diese E-Mail zustellbar ist: john@test.com"
- "Kannst du diese E-Mail-Adressen für mich validieren?"
3. Wenn möglich stapeln
Für mehrere E-Mails bitten Sie Claude, sie zusammen zu verifizieren, um effizienter zu sein:
"Verifiziere alle diese E-Mails auf einmal: email1@test.com, email2@test.com, email3@test.com"
Fehlerbehebung
MCP-Server nicht gefunden
Wenn Claude sagt, dass es das EmailVerify-Tool nicht finden kann:
- Überprüfen Sie den Pfad Ihrer Konfigurationsdatei
- Stellen Sie sicher, dass das JSON gültig ist
- Starten Sie Claude Desktop vollständig neu
- Überprüfen Sie, ob Ihr API-Schlüssel korrekt ist
Rate Limit-Fehler
Wenn Sie Rate Limit-Fehler sehen:
- Überprüfen Sie Ihre verbleibenden Credits mit "Wie viele Credits habe ich?"
- Warten Sie einen Moment und versuchen Sie es erneut
- Erwägen Sie ein Upgrade Ihres Plans für höhere Limits
Verbindungsprobleme
Wenn die Verifizierung fehlschlägt:
- Überprüfen Sie Ihre Internetverbindung
- Überprüfen Sie, ob Ihr API-Schlüssel gültig ist
- Versuchen Sie zuerst eine einfache Verifizierung
FAQ
Ist mein API-Schlüssel sicher?
Ja. Der API-Schlüssel wird in Ihrer lokalen Konfigurationsdatei gespeichert und nur vom MCP-Server verwendet, der auf Ihrem Computer läuft. Er wird niemals an Dritte gesendet.
Welche KI-Clients unterstützen MCP?
Jeder MCP-kompatible Client funktioniert, einschließlich Claude Desktop, Claude Code, Cursor, Zed, Cline und Continue.
Was passiert bei Offline-Betrieb?
Wenn die EmailVerify-API nicht erreichbar ist, gibt das Tool eine Fehlermeldung zurück. Dies beeinträchtigt nicht die anderen Fähigkeiten von Claude.
Wie funktionieren Credits?
Jede E-Mail-Verifizierung verbraucht 1 Credit. Massenverifizierungen verbrauchen 1 Credit pro E-Mail. Überprüfen Sie Ihren Kontostand mit dem check_credits-Tool.