Servidores MCP de humanizadores de IA comparados: lo que revelan los contratos públicos

Este conjunto de fuentes, fechado y no exhaustivo, incluye nueve proveedores con una herramienta de humanización MCP de primera parte verificable. La cifra no representa el total del mercado. Lo útil es comparar qué puede enviar un agente, qué recibe de vuelta y qué partes de ese contrato son públicas.

Equipo de HumanPen

· 11 min de lectura

¿Qué humanizadores de IA tienen un servidor MCP verificable?

Esta revisión, fechada y no exhaustiva, verifica herramientas de humanización MCP de primera parte de nueve proveedores. Esa cifra solo aplica a las páginas controladas por el proveedor que se comprobaron y listaron abajo; no es un total de mercado. Sus contratos públicos difieren en payload, transporte, autenticación, forma de ejecución y límites de solicitud.

La muestra comprobada incluye HumanPen, WriteHuman, Phrasly, Duey AI, Ryter Pro, StealthGPT, Walter Writes, HumanText Pro y Undetectable AI. Su límite reproducible es el conjunto exacto de páginas controladas por el proveedor, repositorios, paquetes y schemas nombrados en la lista de fuentes abajo. Un producto solo entró si una de esas fuentes nombraba una herramienta de humanización. Esto es un registro fechado de fuentes, no una búsqueda exhaustiva de mercado. No autoricé una cuenta, envié texto, subí un documento ni ejecuté un detector.

HumanPen publica esta comparación y es uno de los productos en ella. Trata las declaraciones sobre su producto como afirmaciones de primera parte, no como resultados de pruebas independientes.

La pregunta relevante no es si una página dice MCP. Es si el contrato de la herramienta publicada nombra una operación de humanización y define qué cruza el límite.

¿Qué cuenta como MCP nativo, acceso API o un wrapper?

Cuatro etiquetas evitan que integraciones distintas se colapsen en una sola lista:

  1. First-party MCP significa que el proveedor del producto publica o controla el servidor y documenta una herramienta de humanización. Esta es la categoría usada para las filas verificadas en esta muestra fechada.
  2. First-party API significa que el proveedor expone una interfaz REST o streaming. Una API puede estar detrás de un servidor MCP, pero una API por sí sola no prueba que exista un servidor MCP.
  3. Wrapper o actor de terceros significa que otro desarrollador opera un adaptador alrededor de un producto o un flujo genérico. Su mantenimiento, autenticación y ruta de datos pertenecen al contrato de ese desarrollador.
  4. Etiqueta sin herramienta de humanización verificada significa que existe un paquete MCP o repositorio, pero el schema público comprobado no establece una operación de humanización.

La regla es deliberadamente estrecha. No dice que una capacidad no verificada sea imposible. Dice que el material público comprobado en la fecha indicada no lo demostró.

La evidencia de descubrimiento te dice dónde mirar. Un schema de herramienta te dice qué puede llamar realmente un agente.

¿Cómo se comparan los contratos MCP públicos?

La tabla registra contratos públicos comprobados el 26 de agosto de 2026. Un límite publicado se incluye solo cuando la página relevante de MCP o producto asociaba un número a ese flujo de trabajo.

ProductoSuperficie verificadaTransporte y autenticaciónEntrada y salida del humanizadorForma de ejecuciónLímite de solicitud publicado
HumanPenMCP de primera parte y API RESTPaquete stdio local; API key en el entornoRuta de archivo DOCX o PPTX hacia dentro; archivo de resultado editable escrito en discoMCP maneja el trabajo de archivo; REST expone subida, polling de trabajo y descargaNo se publica límite de palabras por entrada; un archivo puede llegar a 100 MB
WriteHumanMCP de primera parte y API REST JSON separadaEndpoint HTTP alojado; OAuth 2.1 con PKCETexto hacia dentro; variaciones de texto de vuelta en la conversaciónRespuesta directa de la herramientaLa página de MCP lista 1.200 palabras en Pro y 3.000 en Ultra por llamada de humanización
PhraslyMCP de primera parteEndpoint HTTP alojado; aprobación OAuth de cuenta PhraslyTexto hacia dentro; texto humanizado devuelto en chat y guardado en el historial de PhraslyResultado directo de chat documentadoUsa los mismos límites por plan y balance de palabras que el sitio; no se publica cap numérico por llamada en la página MCP comprobada
Duey AIMCP de primera parteStreamable HTTP alojado; OAuth 2.1 con PKCE y Dynamic Client RegistrationTexto hacia dentro; texto reescrito a través de `humanize_text`La herramienta Humanize está separada de las herramientas de Session lifecycle programadasNo se publica cap numérico de solicitud `humanize_text` en la página MCP comprobada
Ryter ProMCP alojado de primera parte y paquete local opcionalStreamable HTTP alojado con `X-API-Key`; stdio local opcionalTexto y modo opcional hacia dentro; reescritura humanizada hacia fueraLlamada a herramienta documentada; sin secuencia de trabajo o polling separada en la página comprobadaLas llamadas consumen créditos; no se publica cap numérico por llamada en la página MCP comprobada
StealthGPTMCP de primera parte y API RESTStreamable HTTP alojado; OAuth para conectores web o bearer token para clientes IDE y CLITexto o Markdown hacia dentro; texto o Markdown hacia fueraHumanize devuelve un `runId`, luego el agente verifica el estadoNo se encontró cap numérico por llamada MCP en la documentación comprobada
Walter WritesMCP de primera parte y API RESTAutorización de workspace alojada con OAuth; REST usa `X-API-Key`Texto hacia dentro y texto hacia fuera; humanización por lotes devuelve resultados por ítemMCP cubre herramientas individuales y por lotes; REST documenta trabajos síncronos y asíncronosLos docs de MCP dicen que los límites dependen del plan pero no publican número allí
HumanText ProPaquete MCP de primera partePaquete npm stdio local; API key en el entornoTexto hacia dentro; texto humanizado o resultado de detección hacia fueraRespuesta directa de la herramientaLa entrada del humanizador empieza en 50 caracteres; la página actual del producto lista 3.000 palabras por solicitud pagada
Undetectable AIMCP de primera parte y API RESTStreamable HTTP alojado; inicio de sesión OAuth o API key estáticaTexto hacia dentro; texto humanizado más ID de documento hacia fueraMCP devuelve un resultado de herramienta; REST v2 también soporta submit-and-poll y streaming WebSocket50 a 30.000 caracteres de entrada
Paquete Text2GoExiste el paquete MCP; humanización no verificadaPaquete npm y repositorio públicosLa fuente comprobada registra una herramienta `detect`Solo solicitud de detección en la fuente examinadaSin límite de humanización verificado

Estas filas no miden calidad de escritura, resultados de detectores o aceptabilidad institucional. Describen superficies de integración. Los límites también pueden usar unidades distintas: palabras, caracteres, allowances de plan o ningún número publicado.

Convierte cada límite a su unidad original antes de planear un flujo de trabajo. Una entrada de 30.000 caracteres no es una entrada de 30.000 palabras.

¿Qué cambia entre stdio local y MCP alojado?

HumanPen y HumanText Pro publican paquetes stdio locales. Ryter Pro también enlaza un paquete stdio local opcional, mientras recomienda su endpoint Streamable HTTP alojado. Para un paquete local, el proceso MCP arranca en la máquina del usuario, lee una API key del entorno y se comunica con el cliente por standard input y output. Eso describe dónde corre el conector. No significa que el modelo de reescritura o el contenido enviado se queden en la máquina.

WriteHuman, Phrasly, Duey AI, Ryter Pro, StealthGPT, Walter Writes y Undetectable AI publican conexiones alojadas. WriteHuman y Duey AI documentan OAuth 2.1 con PKCE, mientras Phrasly usa aprobación OAuth de cuenta. Walter Writes usa autorización OAuth de workspace. StealthGPT ofrece OAuth para conectores web y una ruta bearer token para clientes IDE o CLI. Undetectable AI documenta tanto OAuth de navegador como una API key estática. Ryter Pro usa `X-API-Key`.

La autenticación afecta la configuración y el manejo de credenciales, pero no responde cada pregunta de privacidad. Antes de usar cualquier servidor con material restringido, revisa por separado los términos actuales de retención, entrenamiento, eliminación y subprocessor del proveedor. Esas políticas estuvieron fuera de esta comparación de contratos.

El MCP de HumanPen también es distinto en el límite del payload. Su herramienta de humanizador nombra rutas de archivos DOCX y PPTX y escribe el resultado en una ruta de salida local. Las demás herramientas de humanización verificadas en esta tabla documentan entradas orientadas a texto. Para la configuración de HumanPen y el flujo de ruta de archivo, usa la guía separada sobre humanizar un documento dentro de Claude Code.

Stdio local es una topología de conector, no una afirmación de que el procesamiento de documentos sea offline.

¿Por qué importan los job IDs y los archivos de resultado?

Una llamada de humanización puede devolver contenido inmediatamente o devolver un recibo de trabajo que aún está en curso. Esa diferencia determina qué debe hacer el agente tras la primera llamada de herramienta.

StealthGPT hace visible el paso asíncrono en MCP: `humanize_text` devuelve un `runId` y `get_run_status` recupera el resultado eventual. La API REST de HumanPen sigue una secuencia de trabajo con archivo: subida multipart, recibo de trabajo, polling, luego descarga de archivo editable. Su herramienta MCP envuelve esa secuencia y escribe el archivo completo en disco.

Entre los contratos añadidos, Phrasly devuelve el resultado en chat y lo guarda en el historial de Phrasly del usuario. Duey AI lista `humanize_text` por separado de sus herramientas de Session scheduling y status. Ryter Pro documenta `humanize_text` sin un contrato de trabajo o polling separado en la página MCP comprobada. Las APIs separadas amplían la imagen: la ruta REST v2 de Undetectable AI envía texto y devuelve un ID para polling, Walter Writes documenta trabajos de API síncronos y asíncronos, y WriteHuman publica una API REST JSON separada cuyos límites no deben sustituirse por límites MCP.

Para una respuesta de chat, un resultado de texto puede ser el deliverable. Para una tesis, informe o deck de diapositivas, el deliverable suele ser el archivo mismo. En ese caso, registra la ruta fuente, ruta de salida, estado del trabajo y tipo de archivo devuelto, luego realiza una verificación de aceptación a nivel de documento. El flujo de revisión de documento de Word más completo cubre ese paso post-run.

Una llamada a herramienta exitosa prueba que la herramienta devolvió exitosamente. No prueba que cada cita, campo, tabla, nota u objeto de diapositiva sobreviviera correctamente.

¿Qué listados MCP pueden crear falsa confianza?

El repositorio público y paquete npm de Text2Go se llaman `ai-humanizer-mcp-server`. Ese título parece decisivo en un resultado de búsqueda. Sin embargo, en el source público de TypeScript comprobado para la versión 1.0.7, el servidor registraba una herramienta llamada `detect` y llamaba un endpoint de detección de texto. No encontré una herramienta de humanización registrada en esa fuente examinada.

La clasificación defendible es por tanto MCP package exists; humanization not verified. Sería demasiado fuerte decir que la capacidad nunca puede existir, porque el paquete, endpoint remoto o documentación pueden cambiar tras la fecha de verificación.

Los actores de comunidad son un caso aparte. El listado de Apify `Humanize AI Text` identifica a su desarrollador como Neatrat y etiqueta el actor como community maintained. Puede exponer una ruta de automatización, pero no es un contrato MCP o API de primera parte de un proveedor de humanizador nombrado. Las afirmaciones en la página del actor pertenecen a ese listado, no automáticamente a ningún producto subyacente.

Para cualquier resultado de directorio, abre el schema actual y responde tres preguntas: quién lo opera, qué herramientas están registradas y qué endpoint recibe el contenido. Si falta una respuesta, preserva la incertidumbre en el artículo en lugar de rellenarla desde el título.

Not verified es un estado de evidencia, no un veredicto sobre lo que pueda construirse después.

¿Cómo deberías elegir una superficie de integración?

Empieza con el artefacto y el límite de control, luego revisa el nombre del producto.

  1. Identifica el deliverable. Decide si el agente debe devolver texto en chat o un archivo editable DOCX o PPTX.
  2. Lee el schema real de la herramienta. Confirma la herramienta de humanización, campos requeridos, entrada mínima y objeto de salida.
  3. Registra transporte y propiedad. Distingue stdio local, HTTP alojado y un actor operado por comunidad.
  4. Emparea la autenticación con el cliente. OAuth evita copiar una key de larga duración en algunos clientes; las rutas con API-key pueden ser más simples para automatización controlada.
  5. Maneja la forma de ejecución. Si la primera respuesta es un job o run ID, requiere polling, manejo de estado terminal y una ruta de salida clara.
  6. Mantén las unidades pegadas a los límites. No conviertas caracteres, palabras, créditos y allowances mensuales en un solo número sin etiqueta.
  7. Define la aceptación fuera del servidor. Vuelve a verificar significado, citas, números, formato y la política que gobierna la asistencia con IA.

Entre los contratos revisados aquí, HumanPen es la opción orientada a archivos: su MCP README documenta rutas DOCX y PPTX en lugar de un campo de texto pegado. HumanPen publica este artículo, así que verifica esa afirmación de primera parte contra un archivo desechable antes de usarlo en un deliverable real. Su flujo público también permite pasajes seleccionados para que la superficie de revisión pueda mantenerse más pequeña.

Los resultados elegibles pueden seguir bajando la IA gratis.

Preguntas frecuentes

¿Es una AI humanizer API lo mismo que un servidor MCP? No. Una API REST define solicitudes y respuestas de aplicación. Un servidor MCP expone herramientas y recursos en un protocolo que un cliente agente puede descubrir. Un proveedor puede publicar ambos, uno o ninguno.

¿Qué servidor MCP comprobado acepta archivos de documento? El MCP README público de HumanPen documenta rutas de archivo DOCX y PPTX para su herramienta de humanización y un archivo de resultado en disco. Una función de subida web de un producto no establece que su herramienta MCP acepte archivos.

¿Mantiene un STDIO MCP local mi documento offline? No necesariamente. Stdio describe la comunicación entre el cliente y el conector local. Lee el source del conector y el contrato de red del proveedor para ver si el contenido se envía a una API remota.

¿Es OAuth siempre preferible a una API key? Resuelven el manejo de credenciales de forma distinta. OAuth puede evitar pegar una key estática en clientes compatibles, mientras una API key con alcance de entorno puede servir para automatización local controlada. Ninguna elección sola establece retención de datos o privacidad de contenido.

¿Por qué Text2Go no figura como MCP humanizador verificado? La fuente del paquete comprobada registró una herramienta de detección, no una herramienta de humanización. La clasificación puede cambiar si una versión pública posterior expone y documenta una operación de humanización.

¿Puede un humanizador MCP garantizar un resultado de detector? No se probó aquí tal conclusión. Los contratos públicos describen llamadas, payloads, estados de trabajo y límites. No establecen un resultado futuro de Turnitin ni de ningún otro detector.

Páginas oficiales y fuentes comprobadas

Estas páginas y repositorios públicos se comprobaron el 26 de agosto de 2026. Reabre el contrato en vivo antes de la implementación porque endpoints, schemas, límites y autenticación pueden cambiar.