Validar correos electrónicos de Claude con el servidor botoi MCP
Conecte Claude Desktop o Claude Code a 44 herramientas de desarrollo a través de MCP. Valide correos electrónicos, verifique registros MX y marque direcciones desechables sin salir de su editor.
Estás revisando un CSV de 500 registros de usuarios en Claude. La mitad de las direcciones de correo electrónico parecen sospechosas; dominios temporales, errores ortográficos, direcciones que huelen a bots. Puede exportar el archivo, escribir un script de Python, instalar una biblioteca de validación, ejecutarlo y volver a pegar los resultados. O puedes pedirle a Claude que los verifique usando una herramienta MCP que ya esté conectada a una API de validación.
Esa segunda opción tarda unos diez segundos. Este tutorial le muestra cómo configurarlo y tres formas de usarlo.
Conecte el servidor MCP
El servidor Botoi MCP se ejecuta en api.botoi.com/mcp y expone 44 herramientas de desarrollo, incluida la validación de correo electrónico, la detección de correo electrónico desechable y las búsquedas de DNS. No requiere instalación. Agregue la URL del servidor a la configuración de su cliente y reinicie.
Escritorio Claude
Abierta claude_desktop_config.json (Configuración > Desarrollador > Editar configuración) y agregue el servidor:
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
Código Claude
Ejecute esto en su terminal:
claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp
Cursor
Crear o editar .cursor/mcp.json en la raíz de tu proyecto:
{
"mcpServers": {
"botoi": {
"url": "https://api.botoi.com/mcp",
"type": "streamable-http"
}
}
}
Reinicie su cliente después de guardar. Claude descubre las 44 herramientas en la primera conexión.
Caso de uso 1: consultar un único correo electrónico
Hágale a Claude una pregunta sencilla: "Compruebe si usuario@tempmail.org es un correo electrónico real". Claude elige el lookup_email herramienta, envía la solicitud y devuelve los resultados en línea.
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 respuesta incluye cuatro señales: validez del formato, si existen registros MX para el dominio, si el proveedor es un servicio desechable conocido y una sugerencia de ortografía si el dominio parece un error tipográfico (por ejemplo, gmial.com → gmail.com).
Caso de uso 2: validación por lotes desde un CSV
Entregue a Claude un archivo CSV y dígale qué buscar. "Lea usuarios.csv y marque las filas donde el correo electrónico sea desechable". Claude lee el archivo, extrae la columna de correo electrónico y llama. check_disposable_email para cada dominio único.
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."
Para 500 filas con 14 dominios únicos, Claude solo necesita 14 llamadas API ya que deduplica por dominio. En el nivel gratuito (5 solicitudes/min), eso lleva menos de tres minutos. Con una clave API, finaliza en segundos.
Caso de uso 3: verificación MX a nivel de dominio
A veces quieres ir más allá de la detección desechable. Una dirección de correo electrónico puede ser sintácticamente válida y no desechable, pero es posible que el dominio no tenga registros MX, lo que significa que no puede recibir ningún correo electrónico. Pídale a Claude que verifique los registros MX de cada dominio único en su lista.
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."
Esto detecta dominios que han caducado, que nunca se configuraron para correo electrónico o que están estacionados. Estas son direcciones que rebotarán si les envías mensajes.
como funciona
El servidor MCP en api.botoi.com/mcp expone 44 herramientas como funciones invocables. Cuando lo conectas a Claude, el cliente recupera el manifiesto de la herramienta al inicio. Claude ve el nombre, la descripción y el esquema de entrada de cada herramienta.
Cuando preguntas sobre la validación del correo electrónico, Claude selecciona la herramienta adecuada según tu pregunta:
- Preguntas sobre una dirección de correo electrónico específica →
lookup_email - Preguntas sobre proveedores desechables →
check_disposable_email - Preguntas sobre registros MX, SPF o DMARC →
lookup_dns
Claude envía la solicitud, recupera JSON estructurado e interpreta el resultado en contexto. No se requiere clave API para el nivel gratuito de 5 solicitudes por minuto y 100 por día. Añade una clave en el Authorization encabezado para límites más altos.
Otras herramientas MCP relacionadas con el correo electrónico
La misma conexión MCP le brinda acceso a estas herramientas relacionadas:
lookup_email: validación completa que incluye sintaxis, formato, registros MX y detección desechablecheck_disposable_email: verificación enfocada para proveedores desechables como Mailinator, Guerrilla Mail y YOPmaillookup_dns: consulta MX, SPF, DMARC y otros registros DNS para cualquier dominiodetect_pii: escanea un bloque de texto y busca direcciones de correo electrónico (más números de teléfono, SSN y otra PII) integradas en él
Los cuatro funcionan a través del mismo servidor MCP. No se necesita configuración adicional.
Explore la lista completa de 44 herramientas en api.botoi.com/v1/mcp/tools.json, o visitar el Página de configuración de MCP para configuraciones para cada cliente compatible.
FAQ
- ¿Cómo valido una dirección de correo electrónico usando Claude y MCP?
- Conecte el servidor Botoi MCP a Claude Desktop o Claude Code, luego pídale a Claude que verifique cualquier dirección de correo electrónico. Claude llama a la herramienta email_validate automáticamente y devuelve la validez del formato, el estado del registro MX y la detección del proveedor desechable en segundos.
- ¿Puede Claude validar un lote de correos electrónicos desde un archivo CSV?
- Sí. Pídale a Claude que lea su archivo CSV y marque los correos electrónicos desechables o no válidos. Claude recorre las filas, llama a la herramienta desechable_email_check o email_validate para cada dirección e informa qué filas tienen problemas.
- ¿Qué herramientas de validación de correo electrónico están disponibles a través del servidor Botoi MCP?
- Cuatro herramientas cubren la validación del correo electrónico: email_validate (sintaxis, formato, MX, verificación desechable), desechable_email_check (detecta proveedores desechables como Mailinator y Guerrilla Mail), dns_lookup (verificaciones de registros MX, SPF, DMARC) y pii_detect (busca direcciones de correo electrónico incrustadas en texto).
- ¿Necesito una clave API para validar correos electrónicos a través de MCP?
- No. El servidor Botoi MCP funciona sin una clave API a 5 solicitudes por minuto y 100 por día. Para límites más altos, obtenga una clave gratuita para 1000 solicitudes por día o un plan pago a partir de $9 al mes.
- ¿Qué clientes MCP admiten la validación de correo electrónico con Botoi?
- Claude Desktop, Claude Code, Cursor, VS Code y Windsurf son compatibles con el servidor Botoi MCP. Agregue la URL del servidor (https://api.botoi.com/mcp) a la configuración de su cliente y comience a preguntar sobre las direcciones de correo electrónico.
Empieza a construir con botoi
150+ endpoints de API para consultas, procesamiento de texto, generacion de imagenes y utilidades para desarrolladores. Plan gratuito, sin tarjeta de credito.