MCP Server
MCP Server for email checker. Integrate email verification with Claude, Cursor, and AI assistants.
Model Context Protocol (MCP) is een open protocol van Anthropic dat AI-modellen in staat stelt veilig te communiceren met externe tools en gegevensbronnen. Via MCP kunt u Claude e-mails laten verifiëren met natuurlijke taal.
Wat is MCP?
MCP stelt AI-modellen in staat om:
- Externe tools en API's aan te roepen
- Toegang te krijgen tot lokale bestanden en gegevens
- Specifieke taken uit te voeren
Voor EmailVerify: Gebruikers kunnen e-mails verifiëren met natuurlijke taal zonder handmatig API's aan te roepen.
Ondersteunde Clients
| Client | Status | Beschrijving |
|---|---|---|
| Claude Desktop | Ondersteund | Mac/Windows desktop-applicatie |
| Claude Code | Ondersteund | CLI programmeerassistent |
| Cursor | Ondersteund | AI code-editor |
| Zed | Ondersteund | Hoogwaardige code-editor |
| Cline (VS Code) | Ondersteund | VS Code AI-extensie |
| Continue | Ondersteund | Open-source AI-assistent |
Snelle Setup
Stap 1: Verkrijg API-sleutel
Bezoek het EmailVerify Dashboard om uw API-sleutel aan te maken.
Stap 2: Configureer Claude Desktop
Bewerk het configuratiebestand:
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"
}
}
}
}Stap 3: Herstart Claude Desktop
Na het herstarten kunt u gewoon zeggen:
"Controleer of john@company.com een geldig e-mailadres is"
Claude Code Setup
Voor Claude Code, voeg de MCP-server toe aan uw configuratie:
claude mcp add emailverify -- npx -y @emailverify/mcp-serverOf voeg toe aan uw ~/.claude/claude_code_config.json:
{
"mcpServers": {
"emailverify": {
"command": "npx",
"args": ["-y", "@emailverify/mcp-server"],
"env": {
"EMAILVERIFY_API_KEY": "your-api-key-here"
}
}
}
}Cursor Setup
In Cursor, ga naar Settings > MCP en voeg toe:
{
"emailverify": {
"command": "npx",
"args": ["-y", "@emailverify/mcp-server"],
"env": {
"EMAILVERIFY_API_KEY": "your-api-key-here"
}
}
}Beschikbare Tools
verify_email
Verifieer een enkel e-mailadres.
Parameters:
| Parameter | Type | Vereist | Beschrijving |
|---|---|---|---|
| string | Ja | E-mailadres om te verifiëren |
Retourneert:
- E-mailstatus (valid/invalid/unknown)
- Afleverbaarheid
- Of het een wegwerp-e-mail is
- Of het een rol-gebaseerde e-mail is
- Betrouwbaarheidsscore
Voorbeeldgebruik in Claude:
"Controleer of test@example.com een geldig e-mailadres is"
verify_emails_bulk
Verifieer meerdere e-mailadressen tegelijk.
Parameters:
| Parameter | Type | Vereist | Beschrijving |
|---|---|---|---|
| emails | string[] | Ja | Array van e-mailadressen (max 1000) |
Retourneert:
- job_id: Taak-identificatie
- status: Verwerkingsstatus
- total: Totaal aantal
- processed: Verwerkt aantal
Voorbeeldgebruik in Claude:
"Verifieer deze e-mails: user1@example.com, user2@test.com, info@company.com"
check_credits
Controleer accountsaldo en rate limits.
Parameters: Geen
Retourneert:
- Resterende credits
- Rate limit-informatie
- Plangegevens
Voorbeeldgebruik in Claude:
"Hoeveel verificatiecredits heb ik nog over?"
Gebruiksvoorbeelden
Basis Verificatie
Gebruiker:
Verifieer john@google.com
Claude:
Ik zal dat e-mailadres voor u verifiëren.
E-mailverificatieresultaat
Veld Waarde john@google.com Status Geldig Afleverbaar Ja Wegwerp Nee Score 0.95 Deze e-mail lijkt geldig en afleverbaar te zijn.
Meerdere E-mailverificatie
Gebruiker:
Controleer deze e-mails: john@google.com, test@mailinator.com, support@microsoft.com
Claude:
Ik zal alle drie de e-mailadressen verifiëren.
Status Opmerkingen john@google.com Geldig Afleverbaar, zakelijke e-mail test@mailinator.com Ongeldig Wegwerp-e-mail, aanbevolen te weigeren support@microsoft.com Geldig Rol-gebaseerd adres, kan gedeeld zijn Aanbevelingen:
- john@google.com - Veilig om te gebruiken
- test@mailinator.com - Tijdelijke e-mail, niet aanbevolen
- support@microsoft.com - Geldig maar waarschijnlijk een team-inbox
Ontwikkelaarsworkflow
Gebruiker (in Claude Code):
Verifieer de test-e-mails in mijn .env.example bestand
Claude:
Ik zal het bestand lezen en alle gevonden e-mailadressen verifiëren.
3 e-mailadressen gevonden in .env.example:
- TEST_EMAIL=user@example.com
- ADMIN_EMAIL=admin@company.com
- SUPPORT_EMAIL=help@temp-mail.org
Verificatieresultaten:
Status user@example.com Onbekend (voorbeeld domein) admin@company.com Geldig help@temp-mail.org Ongeldig (wegwerp) Overweeg echte e-mailadressen te gebruiken voor testen.
Uitvoerformaat
De MCP-server retourneert goed geformatteerde resultaten:
## E-mailverificatieresultaat
**E-mail:** test@example.com
**Status:** GELDIG
**Betrouwbaarheidsscore:** 95.0%
### Details
| Controle | Resultaat |
|----------|-----------|
| Afleverbaar | Ja |
| Geldig Formaat | Ja |
| Geldig Domein | Ja |
| Geldige MX | Ja |
| Wegwerp | Nee |
| Rol Adres | Nee |
| Catch-all | Nee |
| Gratis Provider | Nee |
**Gebruikte Credits:** 1Best Practices
1. Sla API-sleutel Veilig Op
Hardcode nooit uw API-sleutel. Gebruik omgevingsvariabelen:
{
"env": {
"EMAILVERIFY_API_KEY": "${EMAILVERIFY_API_KEY}"
}
}2. Gebruik Natuurlijke Taal
De MCP-server begrijpt verschillende formuleringen:
- "Verifieer user@example.com"
- "Is test@company.com een geldig e-mailadres?"
- "Controleer of dit e-mailadres afleverbaar is: john@test.com"
- "Kun je deze e-mailadressen voor me valideren?"
3. Batch Waar Mogelijk
Voor meerdere e-mails, vraag Claude om ze samen te verifiëren voor efficiëntie:
"Verifieer al deze e-mails tegelijk: email1@test.com, email2@test.com, email3@test.com"
Probleemoplossing
MCP-server Niet Gevonden
Als Claude zegt dat de EmailVerify-tool niet kan worden gevonden:
- Controleer uw configuratiebestandspad
- Zorg ervoor dat de JSON geldig is
- Herstart Claude Desktop volledig
- Verifieer dat uw API-sleutel correct is
Rate Limit Fouten
Als u rate limit-fouten ziet:
- Controleer uw resterende credits met "Hoeveel credits heb ik?"
- Wacht even en probeer opnieuw
- Overweeg uw plan te upgraden voor hogere limieten
Verbindingsproblemen
Als verificatie mislukt:
- Controleer uw internetverbinding
- Verifieer dat uw API-sleutel geldig is
- Probeer eerst een eenvoudige verificatie
FAQ
Is mijn API-sleutel veilig?
Ja. De API-sleutel wordt opgeslagen in uw lokale configuratiebestand en wordt alleen gebruikt door de MCP-server die op uw machine draait. Het wordt nooit naar derden gestuurd.
Welke AI-clients ondersteunen MCP?
Elke MCP-compatibele client werkt, inclusief Claude Desktop, Claude Code, Cursor, Zed, Cline en Continue.
Wat gebeurt er offline?
Als de EmailVerify API onbereikbaar is, retourneert de tool een foutmelding. Dit heeft geen invloed op Claude's andere mogelijkheden.
Hoe werken credits?
Elke e-mailverificatie gebruikt 1 credit. Bulkverificaties gebruiken 1 credit per e-mail. Controleer uw saldo met de check_credits tool.