Synthetic Data Generator - Saifs AI
El MCP Synthetic Data Generator crea conjuntos de datos sintéticos realistas, imita patrones de datos del mundo real y ayuda a las empresas a generar datos seguros y respetuosos con la privacidad para pruebas, análisis y desarrollo de modelos de IA.
Servidor MCP alojado
npx add-mcp 'https://synthetic-mint-mcp.saifs.ai/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Random Users
Lo Que Este Agente Puede Hacer Realmente
Deja de pensar en esto como un selector de nombres falsos. Piénsalo como un analista permanente que nunca duerme en tu necesidad de datos con forma de personas.
Un Agente Generador de Datos Sintéticos, construido de la manera correcta, te ofrece:
Una lista de perfiles en vivo, clasificada según lo que pediste
No es un volcado de nombres inventados en un chat, sino dónde se encuentra cada persona falsa en esta llamada: registros completos — nombre, género, ubicación, correo electrónico, inicio de sesión, fecha de nacimiento, teléfono, foto, nacionalidad.
El "porqué" detrás de cada campo
Sin párrafos de caja negra. Haz clic en cualquier perfil y ve exactamente qué campos regresaron: título / nombre / apellido, calle-ciudad-país, correo electrónico sintético, hashes de inicio de sesión, URLs de avatar en grande, mediano y miniatura.
Alertas por lotes antes de que la demo esté vacía
El agente señala el estado vacío antes de que alguien pegue una fila real de CRM. Pide 1, 5 o 10+ perfiles. Para cuando un número de teléfono real aparece en la captura de pantalla, ese momento ya pasó.
Un registro completo de cada persona falsa
No es "esto parece un usuario", sino nombre, correo electrónico, teléfono, foto, ubicación, inicio de sesión — campos que tus formularios realmente aceptarán, porque provienen de un generador dedicado, no de un farol.
Una cola de solicitudes clasificada lista para enviar
No cada persona inventada, sino el número correcto: pasa results, recibe esa cantidad de perfiles. Un nombre que escribiste a mano no necesita una herramienta. Una tabla que necesita 10 personas creíbles sí.
Un número de nivel de libro para tu propio jefe
"Se generaron 5 usuarios aleatorios: Ada, Ravi, Mei, …" El tipo de vista previa que logra que una demo sea aprobada — o que una regla de "no usar PII de producción" se cumpla de verdad.
Esto es lo que separa a un agente de inteligencia de una herramienta de informes: no solo te dice que la tabla de contactos está vacía. Te dice a quién poner ahí, cuántos, que son falsos, y qué hacer al respecto antes de que el próximo cliente real aparezca en una captura de pantalla.
Para Quién Es Esto
Esto no está construido para científicos de datos. Está construido para las personas que están cansadas de descubrir que un cliente real apareció en la demo después de que la presentación ya se envió.
Si eres VP de Ingeniería o Director de Producto
Eres quien tiene que explicar ante la junta por qué un número de teléfono real apareció en una captura de pantalla pública. Esto te da personas falsas antes del recorrido, no durante el análisis posterior. No necesitas construir esto tú mismo. Necesitas saber que existe y entregárselo a alguien que pueda.
Si eres Líder de Frontend, QA o Pruebas
Eres quien mira una tabla vacía cada lunes, adivinando qué correos electrónicos ficticios sobrevivirán al formulario de registro. Esto convierte esa suposición en una solicitud clasificada: cuántos perfiles, listos para insertar. Es la diferencia entre "creo que debería inventar 10 nombres" y "Genera 10 usuarios aleatorios — registros completos, sin PII real — antes del almuerzo".
Si eres Fundador o Director de Diseño en una PYME
No tienes un equipo de ciencia de datos, y no lo necesitas. Esto funciona con el MCP de Random Users al que tu agente ya se conecta. No te están vendiendo un clon de producción. Te están entregando perfiles que no tenías ayer.
Si nada de esto es tu trabajo, pero gestionas a alguien cuyo trabajo sí lo es
Esta es la sección para reenviar. La construcción toma una tarde para la persona adecuada de tu equipo. El costo de no tenerlo es el cliente real del que te enteras solo después de que ya está en la captura de pantalla.
Una cosa para lo que esto no es
Si buscas un chatbot para inventar nombres, o personas reales, contactos extraídos, o cualquier cosa que pueda identificar a una persona viva, esto no es eso, y no fingirá serlo. Esto es para personas que toman decisiones basadas en qué perfiles falsos son seguros de poner en una pantalla hoy — no para personas que quieren una forma más bonita de pegar la exportación de CRM de ayer.
Por Qué los Equipos Nos Eligen Sobre Otros Agentes de IA
| Agentes de IA Genéricos / Chatbots | Nosotros | |
|---|---|---|
| Consistencia | Respuesta diferente cada vez que preguntas — probabilística, difícil de confiar dos veces | Perfiles estructurados de random_users — misma forma, cada llamada: nombre, correo electrónico, ubicación, teléfono, foto |
| Costo de ejecución | Reprocesa toda tu solicitud a través de un LLM en cada consulta | Generador de propósito específico, uso mínimo de tokens — lo suficientemente barato para ejecutar en cada demo; pide N perfiles, recibe N perfiles |
| Fiabilidad | Lógica novedosa/no probada, confiadamente incorrecta en casos límite — campos faltantes, correos electrónicos inválidos | Registros completos de una API dedicada — endurecida contra la falla de "inventar un usuario" que rompe tu formulario de registro |
| Privacidad de datos | Tus datos a menudo salen de tus sistemas, quedan con un tercero — tentador pegar filas reales de CRM en un chat | Cumplimiento total de SOC 2 — solo personas falsas; nunca se requieren datos reales de clientes. La autenticación inyecta tu ID de usuario; nunca lo pasas |
En resumen: Otros agentes te dan una persona que suena plausible. Esto te da un perfil que puedes defender, reproducir y poner frente a tu equipo de seguridad sin pelear.
Las Matemáticas Detrás del Número — No Inventadas, Solo Aplicadas
No le pedimos a un modelo de lenguaje que inventara una persona y esperamos que tus formularios se comporten. Todo lo que hay debajo es un registro sintético estructurado — los mismos campos que los flujos de trabajo de producto, QA y agentes realmente necesitan, sin un libro real de clientes.
| Qué Hace | Campo |
|---|---|
| Te da un nombre para mostrar que parece una persona real en una interfaz — título, nombre, apellido | Nombre |
| Completa la interfaz de dirección y ubicación: calle, ciudad, estado, país, código postal, coordenadas, zona horaria | Ubicación |
| Pasa la validación con forma de correo electrónico en pantallas de registro y CRM — además de teléfono y celular | Correo electrónico / teléfono |
| Suministra uuid, nombre de usuario, contraseña, sal y hashes para inicios de sesión de demo y fixtures | Inicio de sesión |
| Devuelve URLs de imágenes en grande, mediano y miniatura — además de fecha de nacimiento, género y nacionalidad | Foto + identidad |
Por qué esto te importa: Cada campo aquí se genera como dato sintético para demos y pruebas — no se copia de un libro real de clientes. No le pedimos a un LLM que "estime un usuario". Devolvemos un perfil falso estructurado de random_users, de la misma manera que lo haría un archivo fixture — reproducible en forma, defendible en una revisión de seguridad, y el mismo esquema cada vez que preguntas.
Eso es lo que "sintético" realmente significa. No es una palabra de marketing. Es una palabra de privacidad.
Preguntas Frecuentes
¿Cuál es la diferencia entre usar ChatGPT (u otro LLM) y usar este Agente Generador de Datos Sintéticos?
ChatGPT y otros LLM están construidos para hablar. Hazles una pregunta, y generan la respuesta que suena estadísticamente más probable basada en patrones de texto — que es exactamente por qué son brillantes para redactar un párrafo de persona y poco fiables para darte un registro de usuario que tu formulario de registro aceptará.
Aquí está la diferencia práctica:
- Un LLM adivina. Este agente genera. Pídele a ChatGPT "dame 10 usuarios falsos" y te dará una lista que suena plausible basada en lo que escribiste — no registros de la herramienta
random_userscon nombre, género, ubicación, correo electrónico, inicio de sesión, fecha de nacimiento, teléfono, foto y nacionalidad. Pregunta dos veces, obtén dos formas diferentes. - Un LLM no tiene memoria de tu contrato de fixtures. Cada conversación comienza en frío. Este agente evalúa tu solicitud en un generador dedicado — no en texto general de internet.
- Un LLM no puede auditarse a sí mismo. Si ChatGPT te dice "esto parece un usuario", no hay esquema, ni lista de campos, nada que puedas mostrar a tu equipo de seguridad. Este agente muestra su trabajo — qué campos regresaron, cuántos perfiles, y que son falsos.
- Un LLM es una herramienta de propósito general con un sombrero de datos. Este es un sistema de propósito específico que usa IA donde es útil (interacción en lenguaje natural) y entrega los perfiles reales — la parte que tiene que cargar en un formulario — a un generador construido exactamente para este problema.
En resumen: ChatGPT puede ayudarte a describir una persona. No puede decirte de manera fiable qué campos poner en la tabla, cuántas personas, o qué vale si pegas un cliente real en su lugar. Ese es el vacío que este agente existe para cerrar.
En términos simples — mira cuántas personas falsas necesitas y hace tres cosas en cada ejecución:
- Te dice cuántos perfiles generar, y los devuelve — pasa
results(mínimo 1), recibe esa cantidad de personas falsas completas, no una corazonada ni una hoja de cálculo obsoleta de nombres inventados. - Señala exactamente qué contiene cada registro — nombre, género, ubicación, correo electrónico, inicio de sesión, fecha de nacimiento, teléfono, foto, nacionalidad. Especialmente los campos que tu formulario rechazará si faltan, ya que ese es el momento en que un usuario inventado por chatbot se cae. Para cuando un número de teléfono real está en la captura de pantalla, ese momento ya pasó.
- Te dice exactamente a quién poner en la pantalla, y que son falsos. No una lista de 200 nombres inventados para adivinar — una lista estructurada que dice, en campos simples: "Se generaron 5 usuarios aleatorios — Ada, Ravi, Mei — registros completos, sin PII real."
En resumen: Convierte una tabla de contactos vacía en una lista de tareas, con una persona falsa junto a cada fila, para que sepas exactamente dónde es seguro mostrar una demo.
No — esto no es un proyecto de ingeniería. Si puedes conectar un servidor MCP en Claude o Cursor (y todos pueden), ya tienes todo lo que el agente necesita. Ni siquiera tienes que nombrar las columnas. Nombre, correo electrónico, ubicación, teléfono, foto — devuelve los campos tal como son.
Solo sigue los tutoriales paso a paso que proporcionamos, y estarás funcionando en minutos — no semanas, no un equipo de ciencia de datos, no un ticket de TI. Sin integraciones que configurar, sin modelos que entrenar tú mismo, sin código que escribir.
En resumen: Si puedes pedir N usuarios, puedes tener esto funcionando hoy. Sigue el tutorial paso a paso.
Sí. Esto está construido para ser totalmente compatible con SOC 2, y nunca tienes que enviar datos reales de clientes en primer lugar.
No hay exportación de tu libro de clientes, no hay proveedor de caja negra que tenga nombres y teléfonos de producción, no hay "confía en nosotros" — los perfiles son sintéticos. Estas son personas falsas para demos y pruebas, no PII real. Tu ID de usuario autenticado se inyecta del lado del servidor; nunca lo pasas. Para un negocio, mezclar contactos reales en una demo es sensible por definición; esto fue construido con eso como requisito desde el primer día, no como una ocurrencia tardía añadida después.
En resumen: Obtienes los perfiles, no la exposición.
Se basa en un generador dedicado de usuarios aleatorios que ha sido construido para devolver registros falsos estructurados — no un nuevo prompt con la esperanza de inventar correos electrónicos válidos.
El generador mira tres cosas sobre cada solicitud: cuántos perfiles pediste (results), si se requiere Pro (isPro), y el usuario autenticado inyectado del lado del servidor. A partir de eso, devuelve personas sintéticas completas — nombre, ubicación, correo electrónico, inicio de sesión, fecha de nacimiento, teléfono, foto, nacionalidad — la misma categoría de datos fixture usados en demos y QA, refinados para que un formulario pueda cargarlos. Si solo pediste un campo (un nombre, un avatar), aún devuelve un perfil completo para que puedas elegir lo que necesitas.
En resumen: No está adivinando basado en patrones de texto, como lo haría un chatbot de IA general. Está generando, usando un esquema que ha tenido tiempo de demostrar que carga.
¿Cuál es la diferencia entre resultados deterministas y no deterministas — y cuál estamos usando?
No determinista significa: pregunta lo mismo dos veces, obtén dos respuestas diferentes. Así es como funcionan la mayoría de los chatbots de IA general — generan la respuesta que suena más probable cada vez, que puede cambiar incluso cuando nada sobre tu solicitud cambió. Bien para escribir un mensaje de cumpleaños. Arriesgado cuando la "respuesta" es un registro de usuario que tu suite de pruebas tiene que cargar, o un nombre que no debe ser un cliente real.
Determinista significa: mismo esquema de entrada, misma forma de salida — cada vez. Sin campos faltantes, sin desviación, sin "hoy se sintió como un formato de correo electrónico diferente". Si las personas cambian, es porque pediste nuevos perfiles sintéticos — no porque el modelo lanzó dados diferentes sobre qué columnas incluir.
Lo que usamos: Un generador dedicado, siempre. Los perfiles que este agente te proporciona provienen de random_users, no de un modelo de lenguaje que adivina una persona plausible. Eso es lo que te permite mostrar una demo a tu equipo de seguridad, a tu líder de QA o a tu propio jefe y saber que los registros se mantendrán si alguien pide diez más mañana.
En resumen: No te damos una respuesta en la que tengas que esperar que sea correcta. Te damos el mismo esquema defendible, cada vez que preguntes.