logo Verificaremails
logo VerificarEmails
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.

Para qué sirve MCP VerificarEmails

El servicio sirve para validar datos desde un chat.

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 validar un número de teléfono mediante HLR usando validate_phone.

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.

Los puntos más importantes son:

Servicio: verificaremails-mcp
Estado: online
Versión: 1.8.1
Endpoint MCP: https://mcp.apinombres.workers.dev/mcp
Transporte: http-json-rpc

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:

validate_email
validate_phone
validate_phone_syntactic
validate_phone_mnp
validate_name
validate_address
fuzzy_search_name
name_complete
get_credits
get_service_credits
get_all_credits
validate_file
get_file_validation_status
download_file_validation_result

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/



Configuración CHATGPT MCP


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



Token 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.

Los más importantes son:

Authorization endpoint:
https://mcp.apinombres.workers.dev/authorize

Token endpoint:
https://mcp.apinombres.workers.dev/token

Registration endpoint:
https://mcp.apinombres.workers.dev/register

OAuth metadata:
https://mcp.apinombres.workers.dev/.well-known/oauth-authorization-server

Protected resource metadata:
https://mcp.apinombres.workers.dev/.well-known/oauth-protected-resource

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.

Verificar un email individual desde el chat

Una de las funciones principales del servicio es verificar emails desde el chat.

Un ejemplo real de uso fue:

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.

Validar un número de teléfono desde el chat

El mismo flujo se puede usar para validar números de teléfono.

Por ejemplo, el usuario puede escribir:

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.

La respuesta real del MCP fue:

{
  "request_id": "6918337",
  "service": "validate_email",
  "api_service": "email",
  "filename": "Email.txt",
  "column": 1,
  "send_email": 0,
  "async": true,
  "status_tool": "get_file_validation_status",
  "download_tool": "download_file_validation_result"
}

Lo más importante de esta respuesta es:

request_id: 6918337

Ese número permite consultar después el estado del proceso.

Consultar el estado de la validación del fichero

Después, el usuario pidió:

Comprueba el estado de la verificación

El asistente utilizó:

get_file_validation_status

La respuesta real del MCP fue:

{
  "request_id": "6918337",
  "service": "validate_email",
  "api_service": "email",
  "status": "Completado",
  "items": {
    "total": "2",
    "processed": "2",
    "pending": "0"
  },
  "credits": {
    "billed": "2.00",
    "not_billed": "0.00"
  },
  "name": "Email.txt",
  "date_created": "2026-05-12 14:21:04",
  "date_updated": "2026-05-12 14:21:20",
  "download_available": true,
  "completed": true
}

Con esta respuesta se puede ver que:

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

Presentado como tabla:

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:

validate_email
validate_phone
validate_phone_syntactic
validate_phone_mnp
validate_name
validate_address
fuzzy_search_name
name_complete

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.

— MEJORA LA CALIDAD DE TUS DATOS DE FORMA SIMPLE —
vERIFICA EMAILS
TELÉFONOS,
DIRECCIONES POSTALES
NOMBRES Y aPELLIDOS...
Logo VerificareEmails
Cerrar menú de navegación