Blog

Dale a tu agente de IA un verificador de textos: detección de IA, gramática y plagio a través de MCP

Probator comprueba cualquier texto en busca de generación por IA, errores gramaticales y plagio en más de 100 idiomas, mediante una API REST o un servidor MCP remoto al que tu agente puede llamar.

Una parte cada vez mayor del texto que circula por nuestras aplicaciones la escribe, la edita o la resume un modelo de lenguaje. Las plataformas de contenido quieren saberlo antes de publicarlo. Los centros educativos, antes de ponerle nota. Y, según el artículo 50 del Reglamento de IA de la UE, quien publique texto generado por IA para informar al público tendrá que etiquetarlo.

Probator comprueba tres cosas de un texto en una sola llamada:

También informa de caracteres ocultos, letras de apariencia similar y marcas de procedencia de IA (C2PA, etiquetas IPTC, etiquetas Unicode invisibles usadas para esconder instrucciones). Funciona en más de 100 idiomas, y puedes llamarlo desde tu código o dejar que tu agente de IA lo llame directamente.

Para agentes: una línea de configuración MCP

Probator ofrece un servidor MCP remoto. Añádelo a cualquier cliente que hable MCP por HTTP:

{
  "mcpServers": {
    "probator": { "type": "http", "url": "https://probator.ai/mcp" }
  }
}

La primera llamada devuelve un 401 que remite al cliente a OAuth 2.1. El cliente se registra solo, tú inicias sesión y das tu aprobación, y listo: no hay claves que ir copiando de un sitio a otro. Si tu agente prefiere una clave, añade "headers": { "Authorization": "Bearer pb_live_…" } en su lugar.

Tu agente dispone de cinco herramientas:

HerramientaQué hace
check_aidetección de texto generado por IA, con indicios y marcas de procedencia
check_grammarcorrecciones, con explicaciones en 6 idiomas
check_plagiarismpuntuación de originalidad y fuentes coincidentes
check_alllas tres comprobaciones en una sola llamada
get_creditsplan y créditos restantes (gratis)

Los agentes que no pueden ejecutar un cliente OAuth también pueden registrarse: envían el correo electrónico de la persona, esta inicia sesión y escribe un código de 6 dígitos que le muestra el agente. Tienes todos los detalles en auth.md.

Para tu código: una API REST sin complicaciones

curl https://probator.ai/v1/detect \
  -H "Authorization: Bearer $PROBATOR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "Pega aquí el texto que quieres comprobar..."}'
{
  "verdict": { "key": "likely_ai", "p_ai": 0.94, "confidence": "high", "guards": [] },
  "sentences": [ … ],
  "evidence": [ … ],
  "provenance": { "declared": null, "marks": [] },
  "credits": { "used": 142, "remaining": 499858 }
}

Cómo funciona la detección (y por qué puedes fiarte de un «no»)

La mayoría de los detectores de IA te dan un único número opaco. Probator combina cuatro señales independientes:

  1. Su propio modelo de detección: un clasificador basado en embeddings multilingües de frases, entrenado con textos humanos y escritos por IA en seis idiomas, incluidos textos pulidos con IA y textos «humanizados».
  2. Una lectura experta a cargo de un modelo de lenguaje que cita los fragmentos que le parecen sospechosos.
  3. Una prueba de reescritura: el texto escrito por máquina apenas cambia cuando un modelo vuelve a pulirlo.
  4. Indicios forenses: restos de chatbot, caracteres invisibles, letras de apariencia similar, metadatos del archivo.

Un falso positivo cuesta mucho más que un texto de IA que se escapa, así que el motor está diseñado para evitarlos:

Cuando una salvaguarda cambia un resultado, el informe te dice cuál en verdict.guards.

En documentos de prueba que nunca vio durante el entrenamiento, el modelo alcanza un 98,4 % de precisión y un AUROC de 0,998. Los resultados por idioma están publicados en la página de precisión.

Los resultados son probabilidades acompañadas de sus razones, no pruebas. Úsalos para decidir qué debe revisar una persona, no para decidir sobre una persona.

Qué construye la gente con Probator

La privacidad, en pocas palabras

Los documentos guardados y la base de datos de cuentas se quedan en la UE. Los textos nunca se usan para entrenar modelos, y los modelos de lenguaje que utiliza se invocan sin retención de datos y sin entrenamiento. Probator informa de las marcas ocultas y las etiquetas de IA, pero nunca las elimina.

Pruébalo

Comprueba tu texto