Valider les emails de Claude avec le serveur botoi MCP
Connectez Claude Desktop ou Claude Code à 44 outils de développement via MCP. Validez les e-mails, vérifiez les enregistrements MX et signalez les adresses jetables sans quitter votre éditeur.
Vous examinez un CSV de 500 inscriptions d’utilisateurs dans Claude. La moitié des adresses e-mail semblent suspectes ; domaines temporaires, fautes d'orthographe, adresses qui sentent les robots. Vous pouvez exporter le fichier, écrire un script Python, installer une bibliothèque de validation, l'exécuter et coller les résultats. Ou vous pouvez demander à Claude de les vérifier à l'aide d'un outil MCP déjà connecté à une API de validation.
Cette deuxième option prend environ dix secondes. Ce didacticiel vous montre comment le configurer et trois façons de l'utiliser.
Connectez le serveur MCP
Le serveur Botoi MCP fonctionne sur api.botoi.com/mcp et expose 44 outils de développement, notamment la validation des e-mails, la détection des e-mails jetables et les recherches DNS. Aucune installation requise. Ajoutez l'URL du serveur à la configuration de votre client et redémarrez.
Bureau Claude
Ouvrir claude_desktop_config.json (Paramètres > Développeur > Modifier la configuration) et ajoutez le serveur :
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
Claude Code
Exécutez ceci dans votre terminal :
claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp
Curseur
Créer ou modifier .cursor/mcp.json à la racine de votre projet :
{
"mcpServers": {
"botoi": {
"url": "https://api.botoi.com/mcp",
"type": "streamable-http"
}
}
}
Redémarrez votre client après avoir enregistré. Claude découvre les 44 outils dès la première connexion.
Cas d'utilisation 1 : vérifier un seul e-mail
Posez à Claude une question simple : "Vérifiez si user@tempmail.org est un vrai email." Claude choisit le lookup_email outil, envoie la demande et renvoie les résultats en ligne.
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."
La réponse comprend quatre signaux : validité du format, si des enregistrements MX existent pour le domaine, si le fournisseur est un service jetable connu et une suggestion orthographique si le domaine ressemble à une faute de frappe (par exemple : gmial.com → gmail.com).
Cas d'utilisation 2 : validation par lots à partir d'un CSV
Remettez à Claude un fichier CSV et dites-lui ce qu'il doit rechercher. "Lisez users.csv et marquez toutes les lignes où l'e-mail est jetable." Claude lit le fichier, extrait la colonne email et appelle check_disposable_email pour chaque domaine unique.
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."
Pour 500 lignes avec 14 domaines uniques, Claude n'a besoin que de 14 appels API puisqu'il effectue une déduplication par domaine. Sur le niveau gratuit (5 req/min), cela prend moins de trois minutes. Avec une clé API, cela se termine en quelques secondes.
Cas d'utilisation 3 : vérification MX au niveau du domaine
Parfois, vous souhaitez aller plus loin que la détection jetable. Une adresse e-mail peut être syntaxiquement valide et non jetable, mais le domaine peut ne pas avoir d'enregistrements MX, ce qui signifie qu'il ne peut pas du tout recevoir d'e-mails. Demandez à Claude de vérifier les enregistrements MX pour chaque domaine unique de votre liste.
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."
Cela détecte les domaines qui ont expiré, qui n'ont jamais été configurés pour la messagerie électronique ou qui sont parqués. Ce sont des adresses qui rebondiront durement si vous leur envoyez.
Comment ça marche
Le serveur MCP à api.botoi.com/mcp expose 44 outils en tant que fonctions appelables. Lorsque vous le connectez à Claude, le client récupère le manifeste de l'outil au démarrage. Claude voit le nom, la description et le schéma d'entrée de chaque outil.
Lorsque vous posez des questions sur la validation des emails, Claude sélectionne le bon outil en fonction de votre question :
- Questions sur une adresse e-mail spécifique →
lookup_email - Questions sur les fournisseurs jetables →
check_disposable_email - Questions sur les enregistrements MX, SPF ou DMARC →
lookup_dns
Claude envoie la requête, récupère le JSON structuré et interprète le résultat dans son contexte. Aucune clé API n'est requise pour le niveau gratuit à 5 requêtes par minute et 100 par jour. Ajoutez une clé dans le Authorization en-tête pour des limites plus élevées.
Autres outils MCP liés au courrier électronique
La même connexion MCP vous donne accès à ces outils associés :
lookup_email: validation complète incluant la syntaxe, le format, les enregistrements MX et la détection jetablecheck_disposable_email: contrôle ciblé pour les fournisseurs jetables comme Mailinator, Guerrilla Mail et YOPmaillookup_dns: interrogez MX, SPF, DMARC et autres enregistrements DNS pour n'importe quel domainedetect_pii: scannez un bloc de texte et recherchez les adresses e-mail (ainsi que les numéros de téléphone, les SSN et autres informations personnelles) qui y sont intégrées
Tous les quatre fonctionnent via le même serveur MCP. Aucune configuration supplémentaire nécessaire.
Parcourez la liste complète des 44 outils sur api.botoi.com/v1/mcp/tools.json, ou visitez le Page de configuration MCP pour les configurations de chaque client pris en charge.
FAQ
- Comment valider une adresse email avec Claude et MCP ?
- Connectez le serveur Botoi MCP à Claude Desktop ou Claude Code, puis demandez à Claude de vérifier n'importe quelle adresse e-mail. Claude appelle automatiquement l'outil email_validate, renvoyant la validité du format, l'état de l'enregistrement MX et la détection du fournisseur jetable en quelques secondes.
- Claude peut-il valider un lot d'emails à partir d'un fichier CSV ?
- Oui. Demandez à Claude de lire votre fichier CSV et de signaler les e-mails jetables ou invalides. Claude parcourt les lignes, appelle l'outil jetable_email_check ou email_validate pour chaque adresse et signale les lignes qui présentent des problèmes.
- Quels outils de validation des e-mails sont disponibles via le serveur Botoi MCP ?
- Quatre outils couvrent la validation des e-mails : email_validate (syntaxe, format, MX, chèque jetable), jetable_email_check (détecte les fournisseurs jetables comme Mailinator et Guerrilla Mail), dns_lookup (vérifications d'enregistrements MX, SPF, DMARC) et pii_detect (trouve les adresses e-mail intégrées dans le texte).
- Ai-je besoin d'une clé API pour valider les e-mails via MCP ?
- Non. Le serveur Botoi MCP fonctionne sans clé API à raison de 5 requêtes par minute et 100 par jour. Pour des limites plus élevées, obtenez une clé gratuite pour 1 000 requêtes par jour ou un forfait payant à partir de 9 $/mois.
- Quels clients MCP prennent en charge la validation des e-mails avec Botoi ?
- Claude Desktop, Claude Code, Cursor, VS Code et Windsurf prennent tous en charge le serveur Botoi MCP. Ajoutez l'URL du serveur (https://api.botoi.com/mcp) à la configuration de votre client et commencez à poser des questions sur les adresses e-mail.
Commencez a construire avec botoi
150+ endpoints API pour la recherche, le traitement de texte, la generation d'images et les utilitaires pour developpeurs. Offre gratuite, sans carte bancaire.