Inicio/API Verificación/MCP Verificar Email: validar emails, teléfonos y datos desde ChatGPT, Claude y otros asistentes de IA
MCP Verificar Email: validar emails, teléfonos y datos desde ChatGPT, Claude y otros asistentes de IA
Qué es MCP VerificarEmails
MCP VerificarEmails es un servicio que permite usar las herramientas de VerificarEmails directamente desde asistentes de inteligencia artificial como ChatGPT, Claude u otros clientes compatibles con MCP.
Dicho de forma sencilla: en lugar de entrar manualmente en una API, preparar llamadas técnicas o interpretar respuestas complejas, puedes pedirle al asistente algo como:
Valida este email: antxon.pous@gmail.com
o:
Valida este número de teléfono: 34677934019
o incluso:
He subido un fichero con emails. Los emails están en la primera columna. Valídalos.
El asistente utiliza el servicio MCP de VerificarEmails, ejecuta la validación y te devuelve una respuesta en lenguaje natural.
El servicio está disponible en:
https://mcp.apinombres.workers.dev/
Y el endpoint MCP principal es:
https://mcp.apinombres.workers.dev/mcp
Este es el endpoint que se configura en ChatGPT, Claude o cualquier cliente compatible con MCP.
Permite comprobar emails, números de teléfono, nombres, direcciones y ficheros completos. También permite consultar los créditos disponibles en la cuenta de VerificarEmails.
Esto resulta útil para limpiar bases de datos, revisar contactos, validar leads, comprobar teléfonos antes de campañas, detectar datos falsos en formularios o verificar ficheros completos sin salir del asistente de IA.
El servicio está pensado para búsquedas y usos como:
MCP verificar email
MCP validar email
MCP validar números de teléfono
MCP validar datos
MCP validar ficheros
MCP VerificarEmails
VerificarEmails ChatGPT
VerificarEmails Claude
Qué datos se pueden validar
MCP VerificarEmails permite trabajar con distintos tipos de datos.
Puedes verificar un email individual usando la herramienta validate_email.
Puedes comprobar solo la sintaxis de un teléfono usando validate_phone_syntactic.
Puedes consultar la portabilidad u operador de un número usando validate_phone_mnp.
También puedes validar nombres con validate_name, direcciones con validate_address, buscar nombres parecidos con fuzzy_search_name y autocompletar nombres parciales con name_complete.
Además, el servicio permite validar ficheros completos usando validate_file, consultar el estado de esa validación con get_file_validation_status y descargar el resultado con download_file_validation_result.
Configuración del servicio MCP
El servicio publicado en:
https://mcp.apinombres.workers.dev/
devuelve una descripción con los datos principales de configuración.
También indica que soporta varias versiones del protocolo MCP:
2025-06-18
2025-03-26
2024-11-05
El usuario normal no necesita conocer todos estos detalles. Lo importante es saber que el endpoint que se debe configurar en ChatGPT, Claude o el cliente MCP es:
https://mcp.apinombres.workers.dev/mcp
Configuración en ChatGPT
Para configurar MCP VerificarEmails en ChatGPT, se crea una nueva aplicación o conector MCP.
En la pantalla de configuración se debe indicar el nombre del conector, por ejemplo:
Verificar Emails MCP
En el campo de URL del servidor MCP se introduce:
https://mcp.apinombres.workers.dev/
o, si el cliente pide directamente el endpoint MCP:
https://mcp.apinombres.workers.dev/mcp
La autenticación debe ser:
OAuth
En la configuración avanzada de OAuth, el punto más importante es el método de registro.
Debe seleccionarse:
Registro dinámico de clientes (DCR)
Este punto es importante porque permite que ChatGPT registre automáticamente el cliente OAuth contra el servidor MCP.
En la configuración que muestra ChatGPT, normalmente se detectan automáticamente los ámbitos o herramientas disponibles, como:
En la mayoría de los casos no hay que cambiar estos valores. ChatGPT los detecta desde el servidor MCP y los muestra seleccionados por defecto.
También puede aparecer un aviso indicando que CIMD no está disponible porque el servidor no anunció compatibilidad con CIMD. Este aviso no impide usar el servicio si se está utilizando el registro dinámico de clientes mediante DCR.
El punto clave de la configuración es:
Autenticación: OAuth
Método de registro: Registro dinámico de clientes (DCR)
URL del servidor MCP: https://mcp.apinombres.workers.dev/
Qué ocurre al conectar el MCP
Cuando se crea el conector y ChatGPT inicia la conexión, aparece una pantalla de autorización de VerificarEmails.
En esa pantalla se solicita el token API de VerificarEmails.
El texto que ve el usuario es similar a:
Conectar verificaremails.com
Introduce tu token API de verificaremails.com. El servidor MCP no almacena tokens de usuario. El token se entregará al cliente como access_token OAuth para que pueda llamar al MCP con Authorization: Bearer.
Token API de verificaremails.com
Autorizar MCP
Esto significa que cada usuario debe introducir su propio token de VerificarEmails.
El Worker no guarda el token del usuario. El token se utiliza para que ChatGPT pueda hacer llamadas al MCP usando autorización Bearer.
La idea es que cada usuario use sus propios créditos de VerificarEmails y que el servicio MCP actúe como puente entre el asistente de IA y VerificarEmails.
Configuración en Claude
En Claude u otros clientes compatibles con Remote MCP, la idea es similar.
Se indica la URL del servidor MCP:
https://mcp.apinombres.workers.dev/mcp
La autenticación recomendada es:
OAuth
Si el cliente permite elegir registro dinámico, se debe usar:
Dynamic Client Registration
o:
DCR
Si el cliente detecta automáticamente la configuración OAuth desde el servidor MCP, normalmente no es necesario introducir manualmente todos los endpoints.
Endpoints OAuth disponibles
El servicio MCP publica varios endpoints OAuth para que los clientes puedan conectarse correctamente.
En una configuración normal con ChatGPT o Claude, el usuario no suele tener que introducir todos estos campos. El cliente los detecta a partir del servidor MCP.
Aun así, es útil conocerlos si se está configurando un cliente avanzado o una integración propia.
Uso desde clientes técnicos
Además de ChatGPT o Claude, el servicio también se puede usar desde clientes técnicos, scripts o herramientas propias.
En ese caso se puede enviar el token directamente como Bearer:
Authorization: Bearer <TOKEN_DE_VERIFICAREMAILS>
Por ejemplo, un cliente técnico puede llamar al endpoint MCP con:
https://mcp.apinombres.workers.dev/mcp
y añadir el header de autorización.
Este modo es útil para desarrolladores, pruebas locales o integraciones personalizadas.
Utiliza VerificarEmails MCP 1.7 para validar el mail antxon.pous@gmail.com
El asistente respondió:
Voy a buscar la herramienta disponible de VerificarEmails y usarla para validar esa dirección.
A continuación, el asistente llamó a la herramienta MCP correspondiente.
En la conversación apareció:
Herramienta llamada
Y después se mostró el resultado:
Validación realizada.
No es concluyente; el dominio acepta correos de forma amplia o no permite confirmar el buzón concreto con certeza.
Este ejemplo muestra el flujo básico de MCP verificar email.
El usuario escribe el email, el asistente llama a VerificarEmails mediante MCP y devuelve el resultado en una frase comprensible.
La respuesta concreta depende siempre de lo que devuelva VerificarEmails para ese email. En este ejemplo, el resultado fue “no concluyente”.
Por qué ChatGPT puede pedir autorización antes de verificar
Cuando se valida un email, un teléfono o cualquier otro dato, el asistente va a llamar a una herramienta externa.
Por eso ChatGPT puede pedir autorización antes de ejecutar la acción.
Esto es normal. Sirve para que el usuario confirme que quiere compartir ese dato con el servicio MCP de VerificarEmails.
El servicio declara sus herramientas de validación individual como herramientas de solo lectura. Es decir, están pensadas para consultar información, no para modificar datos del usuario.
Aun así, cada plataforma decide cuándo pide confirmación.
Utiliza VerificarEmails MCP para validar el número 34677934019
El asistente puede usar la herramienta:
validate_phone
Esta herramienta verifica un teléfono mediante consulta HLR.
También existen otras dos opciones relacionadas con teléfonos:
validate_phone_syntactic
para comprobar si el número tiene una sintaxis correcta, y:
validate_phone_mnp
para consultar portabilidad u operador.
Este uso está pensado para búsquedas como:
MCP validar números de teléfono
MCP validar teléfono
validar teléfono desde ChatGPT
validar teléfono con Claude
Consultar créditos disponibles
MCP VerificarEmails también permite consultar los créditos disponibles.
Las herramientas son:
get_credits
get_all_credits
get_service_credits
get_credits es un alias de get_all_credits.
Si quieres consultar todos los créditos, puedes pedir:
Consulta los créditos que me quedan
Si quieres consultar los créditos de un servicio concreto, puedes pedir:
Consulta los créditos que me quedan para email
Los servicios soportados para créditos son:
name
phone
email
address
phonemnp
fuzzysearch
namecomplete
phonesyntactic
Validar ficheros con emails, teléfonos u otros datos
Una de las funciones más útiles de MCP VerificarEmails es la validación de ficheros.
El usuario puede subir un fichero al chat e indicar dónde están los datos.
Por ejemplo:
Ahora quiero verificar los emails del fichero. Los mails están en la primera columna.
El asistente utiliza la herramienta:
validate_file
El proceso es asíncrono. Esto significa que el fichero se envía a VerificarEmails, el sistema devuelve un identificador de petición y más tarde se puede consultar el estado.
Ese identificador se llama:
request_id
Ejemplo real de validación de fichero
En una conversación real, el usuario subió un fichero llamado:
Email.txt
y pidió:
Ahora quiero verificar los emails del fichero. Los mails están en la primera columna.
El asistente inició la validación masiva de emails usando la primera columna.
El estado es Completado.
El fichero tenía 2 registros.
Se procesaron 2 registros.
No quedó ningún registro pendiente.
Se facturaron 2.00 créditos.
El resultado está disponible para descarga.
Descargar y mostrar los resultados del fichero
Cuando la validación está completada, el usuario puede pedir:
Píntame una tabla con los resultados de la verificación
El asistente utiliza:
download_file_validation_result
Esta herramienta descarga el resultado sin mostrar la URL interna de descarga, porque esa URL contiene el token del usuario.
En una prueba real, el contenido descargado fue un CSV como este:
status,email,result,Email
No concluyente,apousb@yahoo.es,"{""status"":""ok_for_all""}",apousb@yahoo.es
No concluyente,isa@yahoo.es,"{""status"":""ok_for_all""}",isa@yahoo.es
Esta tabla muestra los datos reales devueltos por el fichero de resultado. No añade información inventada ni interpreta más allá de los campos recibidos.
Por qué no se muestra la URL de descarga
Cuando VerificarEmails genera el resultado de un fichero, existe una URL de descarga interna.
Esa URL contiene el token del usuario, por lo que no debe mostrarse en el chat.
Por eso el MCP no devuelve la URL directamente. En su lugar, usa la herramienta:
download_file_validation_result
Así el asistente puede leer el resultado y mostrarlo como texto o tabla, pero sin exponer el token.
Servicios disponibles para validar ficheros
La validación de ficheros permite usar estos servicios:
El usuario debe indicar qué quiere validar y en qué columna están los datos.
Por ejemplo:
Valida los teléfonos del fichero. Están en la segunda columna.
o:
Valida los emails del fichero. Están en la primera columna.
Entradas y salidas de ficheros
El MCP puede recibir ficheros de dos formas:
file_base64
file_url
Y puede devolver los resultados como:
text
base64
Para trabajar desde un chat, el formato más cómodo suele ser:
text
porque permite que el asistente lea directamente el CSV y lo convierta en una tabla.
Resumen de herramientas disponibles
Estas son las herramientas principales del MCP:
Herramienta
Uso
validate_email
Verificar un email individual.
validate_phone
Validar un teléfono mediante HLR.
validate_phone_syntactic
Validar la sintaxis de un teléfono.
validate_phone_mnp
Consultar portabilidad u operador.
validate_name
Validar nombre o apellido.
validate_address
Validar y normalizar dirección.
fuzzy_search_name
Buscar nombre parecido.
name_complete
Autocompletar nombre.
get_service_credits
Consultar créditos de un servicio.
get_all_credits
Consultar todos los créditos.
get_credits
Alias para consultar todos los créditos.
validate_file
Iniciar validación masiva de fichero.
get_file_validation_status
Consultar estado del fichero.
download_file_validation_result
Descargar resultado validado.
Ventajas de MCP VerificarEmails
MCP VerificarEmails permite usar VerificarEmails desde una conversación natural.
Sus principales ventajas son:
Permite verificar emails desde ChatGPT o Claude.
Permite validar números de teléfono con MCP.
Permite validar datos como nombres y direcciones.
Permite validar ficheros completos.
Permite consultar créditos.
No almacena tokens de usuario en el Worker.
No muestra URLs internas con auth-token.
Permite transformar resultados técnicos en tablas fáciles de leer.
Casos de uso habituales
Este servicio puede utilizarse para:
Validar emails de clientes.
Comprobar teléfonos antes de una campaña.
Limpiar bases de datos.
Revisar leads.
Detectar datos incorrectos en formularios.
Validar ficheros de contactos.
Consultar créditos disponibles.
Usar VerificarEmails desde ChatGPT.
Usar VerificarEmails desde Claude.
Resumen final
MCP VerificarEmails permite conectar VerificarEmails con asistentes de IA como ChatGPT, Claude y otros clientes compatibles con MCP.
El endpoint principal es:
https://mcp.apinombres.workers.dev/mcp
Para configurarlo, lo más importante es:
Usar autenticación OAuth.
Seleccionar Registro dinámico de clientes (DCR).
Introducir el token API de VerificarEmails cuando se solicite.
A partir de ahí, el usuario puede pedir en lenguaje natural que se validen emails, teléfonos, nombres, direcciones o ficheros completos.
Este servicio está especialmente orientado a búsquedas como:
MCP verificar email
MCP validar números de teléfono
MCP validar datos
El objetivo es que cualquier persona pueda usar VerificarEmails desde un chat, sin tener que construir llamadas API manualmente ni interpretar respuestas técnicas complejas.