MCP Server
MCP Server for email checker. Integrate email verification with Claude, Cursor, and AI assistants.
Le Model Context Protocol (MCP) est un protocole ouvert d'Anthropic qui permet aux modèles IA d'interagir de manière sécurisée avec des outils et sources de données externes. Avec MCP, vous pouvez laisser Claude vérifier directement les e-mails en langage naturel.
Qu'est-ce que MCP ?
MCP permet aux modèles IA de :
- Appeler des outils et API externes
- Accéder aux fichiers et données locales
- Exécuter des tâches spécifiques
Pour EmailVerify : Les utilisateurs peuvent vérifier les e-mails en langage naturel sans appeler manuellement les API.
Clients supportés
| Client | Statut | Description |
|---|---|---|
| Claude Desktop | Supporté | Application desktop Mac/Windows |
| Claude Code | Supporté | Assistant de programmation CLI |
| Cursor | Supporté | Éditeur de code IA |
| Zed | Supporté | Éditeur de code haute performance |
| Cline (VS Code) | Supporté | Extension IA VS Code |
| Continue | Supporté | Assistant IA open-source |
Configuration rapide
Étape 1 : Obtenir une clé API
Visitez le tableau de bord EmailVerify pour créer votre clé API.
Étape 2 : Configurer Claude Desktop
Modifiez le fichier de configuration :
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"
}
}
}
}Étape 3 : Redémarrer Claude Desktop
Après le redémarrage, vous pouvez simplement dire :
"Vérifie si john@company.com est un e-mail valide"
Configuration de Claude Code
Pour Claude Code, ajoutez le serveur MCP à votre configuration :
claude mcp add emailverify -- npx -y @emailverify/mcp-serverOu ajoutez à votre ~/.claude/claude_code_config.json :
{
"mcpServers": {
"emailverify": {
"command": "npx",
"args": ["-y", "@emailverify/mcp-server"],
"env": {
"EMAILVERIFY_API_KEY": "your-api-key-here"
}
}
}
}Configuration de Cursor
Dans Cursor, allez dans Paramètres > MCP et ajoutez :
{
"emailverify": {
"command": "npx",
"args": ["-y", "@emailverify/mcp-server"],
"env": {
"EMAILVERIFY_API_KEY": "your-api-key-here"
}
}
}Outils disponibles
verify_email
Vérifie une adresse e-mail unique.
Paramètres :
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| string | Oui | Adresse e-mail à vérifier |
Retourne :
- Statut de l'e-mail (valid/invalid/unknown)
- Délivrabilité
- Si c'est un e-mail jetable
- Si c'est un e-mail de rôle
- Score de confiance
Exemple d'utilisation dans Claude :
"Vérifie si test@example.com est un e-mail valide"
verify_emails_bulk
Vérifie plusieurs adresses e-mail à la fois.
Paramètres :
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| emails | string[] | Oui | Tableau d'adresses e-mail (max 1000) |
Retourne :
- job_id : Identifiant du job
- status : Statut de traitement
- total : Nombre total
- processed : Nombre traité
Exemple d'utilisation dans Claude :
"Vérifie ces e-mails : user1@example.com, user2@test.com, info@company.com"
check_credits
Vérifie le solde du compte et les limites de débit.
Paramètres : Aucun
Retourne :
- Crédits restants
- Informations de limite de débit
- Détails du plan
Exemple d'utilisation dans Claude :
"Combien de crédits de vérification me reste-t-il ?"
Exemples d'utilisation
Vérification de base
Utilisateur :
Vérifie john@google.com
Claude :
Je vais vérifier cette adresse e-mail pour vous.
Résultat de vérification d'e-mail
Champ Valeur john@google.com Statut Valide Délivrable Oui Jetable Non Score 0.95 Cet e-mail semble être valide et délivrable.
Vérification de plusieurs e-mails
Utilisateur :
Vérifie ces e-mails : john@google.com, test@mailinator.com, support@microsoft.com
Claude :
Je vais vérifier les trois adresses e-mail.
Statut Notes john@google.com Valide Délivrable, e-mail professionnel test@mailinator.com Invalide E-mail jetable, rejet recommandé support@microsoft.com Valide Adresse de rôle, peut être partagée Recommandations :
- john@google.com - Sûr à utiliser
- test@mailinator.com - E-mail temporaire, non recommandé
- support@microsoft.com - Valide mais probablement une boîte d'équipe
Workflow développeur
Utilisateur (dans Claude Code) :
Vérifie les e-mails de test dans mon fichier .env.example
Claude :
Je vais lire le fichier et vérifier toutes les adresses e-mail trouvées.
Trouvé 3 adresses e-mail dans .env.example :
- TEST_EMAIL=user@example.com
- ADMIN_EMAIL=admin@company.com
- SUPPORT_EMAIL=help@temp-mail.org
Résultats de vérification :
Statut user@example.com Inconnu (domaine exemple) admin@company.com Valide help@temp-mail.org Invalide (jetable) Envisagez d'utiliser de vraies adresses e-mail pour les tests.
Format de sortie
Le serveur MCP retourne des résultats bien formatés :
## Résultat de vérification d'e-mail
**E-mail :** test@example.com
**Statut :** VALIDE
**Score de confiance :** 95.0%
### Détails
| Vérification | Résultat |
|--------------|----------|
| Délivrable | Oui |
| Format valide | Oui |
| Domaine valide | Oui |
| MX valide | Oui |
| Jetable | Non |
| Adresse de rôle | Non |
| Catch-all | Non |
| Fournisseur gratuit | Non |
**Crédits utilisés :** 1Bonnes pratiques
1. Stocker la clé API en toute sécurité
Ne codez jamais en dur votre clé API. Utilisez des variables d'environnement :
{
"env": {
"EMAILVERIFY_API_KEY": "${EMAILVERIFY_API_KEY}"
}
}2. Utiliser le langage naturel
Le serveur MCP comprend diverses formulations :
- "Vérifie user@example.com"
- "Est-ce que test@company.com est un e-mail valide ?"
- "Vérifie si cet e-mail est délivrable : john@test.com"
- "Peux-tu valider ces adresses e-mail pour moi ?"
3. Traiter par lots si possible
Pour plusieurs e-mails, demandez à Claude de les vérifier ensemble pour plus d'efficacité :
"Vérifie tous ces e-mails en une fois : email1@test.com, email2@test.com, email3@test.com"
Dépannage
Serveur MCP introuvable
Si Claude dit qu'il ne peut pas trouver l'outil EmailVerify :
- Vérifiez le chemin de votre fichier de configuration
- Assurez-vous que le JSON est valide
- Redémarrez complètement Claude Desktop
- Vérifiez que votre clé API est correcte
Erreurs de limite de débit
Si vous voyez des erreurs de limite de débit :
- Vérifiez vos crédits restants avec "Combien de crédits me reste-t-il ?"
- Attendez un moment et réessayez
- Envisagez de mettre à niveau votre plan pour des limites plus élevées
Problèmes de connexion
Si la vérification échoue :
- Vérifiez votre connexion Internet
- Vérifiez que votre clé API est valide
- Essayez d'abord une vérification simple
FAQ
Ma clé API est-elle sécurisée ?
Oui. La clé API est stockée dans votre fichier de configuration local et utilisée uniquement par le serveur MCP fonctionnant sur votre machine. Elle n'est jamais envoyée à des tiers.
Quels clients IA supportent MCP ?
Tout client compatible MCP fonctionne, y compris Claude Desktop, Claude Code, Cursor, Zed, Cline et Continue.
Que se passe-t-il hors ligne ?
Si l'API EmailVerify est inaccessible, l'outil retourne un message d'erreur. Cela n'affecte pas les autres capacités de Claude.
Comment fonctionnent les crédits ?
Chaque vérification d'e-mail utilise 1 crédit. Les vérifications en masse utilisent 1 crédit par e-mail. Vérifiez votre solde avec l'outil check_credits.