Comparaison des serveurs MCP d'humanisation IA : ce que révèlent les contrats publics

Cet ensemble de sources daté et non exhaustif couvre neuf fournisseurs disposant d'un outil d'humanisation MCP vérifiable de première partie. Ce chiffre ne représente pas le total du marché. La comparaison utile porte sur ce qu'un agent peut envoyer, ce qui revient, et quelles parties de ce contrat sont publiques.

L'équipe HumanPen

· 11 min de lecture

Quels humaniseurs IA disposent d'un serveur MCP vérifiable ?

Cette revue datée et non exhaustive vérifie les outils d'humanisation MCP de première partie auprès de neuf fournisseurs. Ce chiffre s'applique uniquement aux pages contrôlées et listées ci-dessous, gérées par les fournisseurs eux-mêmes ; il ne constitue pas un recensement du marché complet. Leurs contrats publics varient en matière de charge utile, de transport, d'authentification, de forme d'exécution et de limites de requête.

L'échantillon vérifié comprend HumanPen, WriteHuman, Phrasly, Duey AI, Ryter Pro, StealthGPT, Walter Writes, HumanText Pro et Undetectable AI. Sa frontière reproductible est l'ensemble exact des pages sous contrôle du fournisseur, des dépôts, des packages et des schémas nommés dans la liste de sources ci-dessous. Un produit n'est inclus que si l'une de ces sources mentionnait un outil d'humanisation. Il s'agit d'un registre de sources daté, pas d'une recherche exhaustive sur le marché. Je n'ai autorisé aucun compte, soumis aucun texte, téléchargé aucun document ni exécuté aucun détecteur.

HumanPen publie cette comparaison et figure parmi les produits qu'elle couvre. Considérez leurs déclarations sur leur propre produit comme des affirmations de première partie, pas comme des résultats de tests indépendants.

La vraie question n'est pas de savoir si une page mentionne MCP, mais si le contrat d'outil publié nomme une opération d'humanisation et définit ce qui traverse la frontière.

Comment distinguer MCP natif, accès API et wrapper ?

Quatre étiquettes empêchent des intégrations dissemblables de se fondre en une seule liste :

  1. MCP de première partie signifie que le fournisseur du produit publie ou contrôle le serveur et documente un outil d'humanisation. C'est la catégorie utilisée pour les lignes vérifiées dans cet échantillon daté.
  2. API de première partie signifie que le fournisseur expose une interface REST ou en streaming. Une API peut se trouver derrière un serveur MCP, mais une API seule ne prouve pas l'existence d'un serveur MCP.
  3. Wrapper ou acteur tiers signifie qu'un autre développeur exploite un adaptateur autour d'un produit ou d'un flux de travail générique. Sa maintenance, son authentification et son acheminement des données relèvent du contrat de ce développeur.
  4. Étiquette sans outil d'humanisation vérifié signifie qu'un package MCP ou un dépôt existe, mais que le schéma public vérifié n'établit pas d'opération d'humanisation.

La règle est délibérément étroite. Elle n'affirme pas qu'une capacité non vérifiée est impossible. Elle indique que le matériel public vérifié à la date indiquée ne l'a pas prouvée.

Les preuves de découverte vous disent où chercher. Un schéma d'outil vous dit ce qu'un agent peut réellement appeler.

Comment se comparent les contrats MCP publics ?

Le tableau consigne les contrats publics vérifiés le 26 août 2026. Une limite publiée n'est incluse que si la page MCP ou du produit concernée associait un chiffre à ce flux de travail.

ProduitSurface vérifiéeTransport et authentificationEntrée et sortie de l'humaniseurForme d'exécutionFrontière de requête publiée
HumanPenMCP et API REST de première partiePackage stdio local ; clé API dans l'environnementChemin de fichier DOCX ou PPTX en entrée ; fichier résultat modifiable écrit sur le disqueMCP gère la tâche de fichier ; REST expose le téléchargement, le sondage de tâche et le téléchargementAucune limite de mots par entrée n'est publiée ; un fichier peut atteindre 100 Mo
WriteHumanMCP de première partie et API REST JSON séparéePoint de terminaison HTTP hébergé ; OAuth 2.1 avec PKCETexte en entrée ; variations de texte retournées dans la conversationRéponse directe de l'outilLa page MCP indique 1 200 mots sur Pro et 3 000 sur Ultra par appel d'humanisation
PhraslyMCP de première partiePoint de terminaison HTTP hébergé ; approbation OAuth du compte PhraslyTexte en entrée ; texte humanisé retourné dans le chat et enregistré dans l'historique PhraslyRésultat de chat direct documentéUtilise les mêmes limites par plan et le même solde de mots que le site ; aucun plafond numérique par appel n'est publié sur la page MCP vérifiée
Duey AIMCP de première partieHTTP streamable hébergé ; OAuth 2.1 avec PKCE et enregistrement dynamique de clientTexte en entrée ; texte réécrit via `humanize_text`L'outil d'humanisation est distinct des outils de cycle de vie de Session planifiésAucun plafond numérique de requête `humanize_text` n'est publié sur la page MCP vérifiée
Ryter ProMCP hébergé de première partie et package local en optionHTTP streamable hébergé avec `X-API-Key` ; stdio local en optionTexte et mode optionnel en entrée ; réécriture humanisée en sortieAppel d'outil documenté ; aucune tâche séparée ni séquence de sondage sur la page vérifiéeLes appels consomment des crédits ; aucun plafond numérique par appel n'est publié sur la page MCP vérifiée
StealthGPTMCP et API REST de première partieHTTP streamable hébergé ; OAuth pour les connecteurs web ou jeton bearer pour les clients IDE et CLITexte ou Markdown en entrée ; texte ou Markdown en sortieHumanize renvoie un `runId`, puis l'agent vérifie le statutAucun plafond MCP numérique par appel trouvé dans la documentation vérifiée
Walter WritesMCP et API REST de première partieAutorisation d'espace de travail hébergée avec OAuth ; REST utilise `X-API-Key`Texte en entrée et texte en sortie ; l'humanisation par lot renvoie des résultats par élémentMCP couvre les outils uniques et par lot ; REST documente les tâches synchrones et asynchronesLa documentation MCP indique que les limites dépendent du plan mais ne publie aucun chiffre
HumanText ProPackage MCP de première partiePackage npm stdio local ; clé API dans l'environnementTexte en entrée ; texte humanisé ou résultat de détection en sortieRéponse directe de l'outilL'entrée de l'humaniseur commence à 50 caractères ; la page actuelle du produit indique 3 000 mots par requête payante
Undetectable AIMCP et API REST de première partieHTTP streamable hébergé ; connexion OAuth ou clé API statiqueTexte en entrée ; texte humanisé plus ID de document en sortieMCP renvoie un résultat d'outil ; REST v2 prend également en charge l'envoi-et-sondage et le streaming WebSocket50 à 30 000 caractères en entrée
Package Text2GoLe package MCP existe ; humanisation non vérifiéePackage npm et dépôt publicsLa source vérifiée enregistre un outil `detect`Requête de détection uniquement dans la source examinéeAucune frontière d'humanisation vérifiée

Ces lignes ne mesurent pas la qualité d'écriture, les résultats des détecteurs ou l'acceptabilité institutionnelle. Elles décrivent des surfaces d'intégration. Les limites peuvent aussi utiliser des unités différentes : mots, caractères, allocations de plan, ou aucun chiffre publié.

Convertissez chaque limite dans son unité d'origine avant de planifier un flux de travail. Une entrée de 30 000 caractères n'est pas une entrée de 30 000 mots.

Que change le passage du stdio local au MCP hébergé ?

HumanPen et HumanText Pro publient des packages stdio locaux. Ryter Pro propose également un lien vers un package stdio local en option, tout en recommandant son point de terminaison HTTP streamable hébergé. Pour un package local, le processus MCP démarre sur la machine de l'utilisateur, lit une clé API depuis l'environnement et communique avec le client via les entrées et sorties standard. Cela décrit où s'exécute le connecteur. Cela ne signifie pas que le modèle de réécriture ou le contenu soumis reste sur la machine.

WriteHuman, Phrasly, Duey AI, Ryter Pro, StealthGPT, Walter Writes et Undetectable AI publient des connexions hébergées. WriteHuman et Duey AI documentent OAuth 2.1 avec PKCE, tandis que Phrasly utilise l'approbation OAuth du compte. Walter Writes utilise l'autorisation d'espace de travail OAuth. StealthGPT propose OAuth pour les connecteurs web et une route avec jeton bearer pour les clients IDE ou CLI. Undetectable AI documente à la fois l'OAuth navigateur et une clé API statique. Ryter Pro utilise `X-API-Key`.

L'authentification affecte la configuration et la gestion des identifiants, mais elle ne répond pas à toutes les questions de confidentialité. Avant d'utiliser un serveur avec du matériel restreint, vérifiez séparément les conditions actuelles du fournisseur en matière de rétention, de formation, de suppression et de sous-traitants. Ces politiques étaient hors du champ de cette comparaison de contrats.

Le MCP de HumanPen se distingue également au niveau de la frontière de charge utile. Son outil d'humanisation nomme des chemins de fichiers DOCX et PPTX et écrit le résultat dans un chemin de sortie local. Les autres outils d'humanisation vérifiés dans ce tableau documentent des entrées orientées texte. Pour la configuration HumanPen et le flux basé sur les chemins de fichiers, utilisez le guide séparé sur l'humanisation d'un document dans Claude Code.

Le stdio local est une topologie de connecteur, pas une affirmation que le traitement de document se fait hors ligne.

Pourquoi les ID de tâche et les fichiers résultat comptent-ils ?

Un appel d'humanisation peut renvoyer du contenu immédiatement ou retourner un reçu pour un travail en cours. Cette différence détermine ce que l'agent doit faire après le premier appel d'outil.

StealthGPT rend l'étape asynchrone visible dans MCP : `humanize_text` renvoie un `runId` et `get_run_status` récupère le résultat final. L'API REST de HumanPen suit une séquence de tâche de fichier : téléchargement multipart, reçu de tâche, sondage, puis téléchargement du fichier modifiable. Son outil MCP encapsule cette séquence et écrit le fichier terminé sur le disque.

Parmi les contrats supplémentaires, Phrasly renvoie le résultat dans le chat et l'enregistre dans l'historique Phrasly de l'utilisateur. Duey AI liste `humanize_text` séparément de ses outils de planification et de statut de Session. Ryter Pro documente `humanize_text` sans contrat de tâche ou de sondage séparé sur la page MCP vérifiée. Les API séparées élargissent le tableau : la route REST v2 d'Undetectable AI soumet du texte et renvoie un ID pour le sondage, Walter Writes documente les tâches API synchrones et asynchrones, et WriteHuman publie une API REST JSON distincte dont les limites ne doivent pas être substituées à celles de MCP.

Pour une réponse de chat, un résultat textuel peut constituer le livrable. Pour une thèse, un rapport ou un deck de diapositives, le livrable est souvent le fichier lui-même. Dans ce cas, enregistrez le chemin source, le chemin de sortie, le statut de la tâche et le type de fichier retourné, puis effectuez une vérification d'acceptation au niveau du document. Le flux de relecture de document Word plus complet couvre cette étape post-exécution.

Un appel d'outil réussi prouve que l'outil a retourné avec succès. Il ne prouve pas que chaque citation, champ, tableau, note ou objet de diapositive a survécu correctement.

Quelles listes MCP peuvent créer une fausse confiance ?

Le dépôt public et le package npm de Text2Go s'intitulent `ai-humanizer-mcp-server`. Ce titre semble décisif dans un résultat de recherche. Pourtant, dans le code source TypeScript public vérifié pour la version 1.0.7, le serveur n'enregistrait qu'un outil nommé `detect` appelant un point de terminaison de détection de texte. Je n'ai trouvé aucun outil d'humanisation enregistré dans cette source examinée.

La classification défendable est donc package MCP existe ; humanisation non vérifiée. Il serait excessif de dire que la capacité ne peut jamais exister, car le package, le point de terminaison distant ou la documentation peuvent changer après la date de vérification.

Les acteurs communautaires constituent un cas distinct. La liste Apify `Humanize AI Text` identifie son développeur comme Neatrat et étiquette l'acteur comme maintenu par la communauté. Il peut exposer une route d'automatisation, mais il ne s'agit pas d'un contrat MCP ou API de première partie d'un fournisseur d'humaniseur nommé. Les affirmations sur la page de l'acteur appartiennent à cette liste, pas automatiquement à un produit sous-jacent.

Pour tout résultat de répertoire, ouvrez le schéma actuel et répondez à trois questions : qui l'exploite, quels outils sont enregistrés et quel point de terminaison reçoit le contenu. Si une réponse manque, conservez l'incertitude dans l'article au lieu de la combler à partir du titre.

« Non vérifié » est un statut de preuve, pas un verdict sur ce qui pourra être construit plus tard.

Comment choisir une surface d'intégration ?

Commencez par l'artefact et la frontière de contrôle, puis vérifiez le nom du produit.

  1. Identifier le livrable. Décidez si l'agent doit renvoyer du texte dans le chat ou un fichier DOCX ou PPTX modifiable.
  2. Lire le schéma d'outil réel. Confirmez l'outil d'humanisation, les champs requis, l'entrée minimale et l'objet de sortie.
  3. Enregistrer le transport et la propriété. Distinguez le stdio local, le HTTP hébergé et un acteur opéré par la communauté.
  4. Adapter l'authentification au client. OAuth évite de copier une clé de longue durée dans certains clients ; les routes avec clé API peuvent être plus simples pour l'automatisation contrôlée.
  5. Gérer la forme d'exécution. Si la première réponse est un ID de tâche ou d'exécution, exigez le sondage, la gestion de l'état terminal et un chemin de sortie clair.
  6. Conserver les unités attachées aux limites. Ne convertissez pas caractères, mots, crédits et allocations mensuelles en un seul chiffre sans étiquette.
  7. Définir l'acceptation en dehors du serveur. Revérifiez le sens, les citations, les chiffres, le formatage et la politique qui régit l'assistance IA.

Parmi les contrats examinés ici, HumanPen est l'option orientée fichier : son README MCP documente des chemins DOCX et PPTX plutôt qu'un champ de texte collé. HumanPen publie cet article, alors vérifiez cette affirmation de première partie avec un fichier jetable avant de l'utiliser sur un livrable réel. Son flux public permet également de sélectionner des passages afin que la surface de relecture puisse rester plus petite.

Les résultats éligibles peuvent continuer à réduire l'IA gratuitement.

Questions fréquemment posées

Une API d'humaniseur IA est-elle la même chose qu'un serveur MCP ? Non. Une API REST définit des requêtes et réponses applicatives. Un serveur MCP expose des outils et des ressources dans un protocole qu'un client agent peut découvrir. Un fournisseur peut publier les deux, l'un ou aucun.

Quel serveur MCP vérifié accepte les fichiers de document ? Le README MCP public de HumanPen documente des chemins de fichiers DOCX et PPTX pour son outil d'humanisation et un fichier résultat sur le disque. Une fonctionnalité de téléchargement web d'un produit n'établit pas que son outil MCP accepte les fichiers.

Un MCP stdio local garde-t-il mon document hors ligne ? Pas nécessairement. Stdio décrit la communication entre le client et le connecteur local. Lisez la source du connecteur et le contrat réseau du fournisseur pour voir si le contenu est envoyé à une API distante.

OAuth est-il toujours préférable à une clé API ? Ils résolvent la gestion des identifiants différemment. OAuth peut éviter de coller une clé statique dans des clients compatibles, tandis qu'une clé API limitée à l'environnement peut convenir à l'automatisation locale contrôlée. Aucun choix seul n'établit la rétention des données ou la confidentialité du contenu.

Pourquoi Text2Go n'est-il pas listé comme humaniseur MCP vérifié ? La source du package vérifiée a enregistré un outil de détection, pas un outil d'humanisation. La classification peut changer si une version publique ultérieure expose et documente une opération d'humanisation.

Un humaniseur MCP peut-il garantir un résultat de détecteur ? Aucune telle conclusion n'a été testée ici. Les contrats publics décrivent les appels, les charges utiles, les états de tâche et les limites. Ils n'établissent pas un résultat futur de Turnitin ou de tout autre détecteur.

Pages officielles et sources vérifiées

Ces pages et dépôts publics ont été vérifiés le 26 août 2026. Rouvrez le contrat en direct avant l'implémentation car les points de terminaison, schémas, limites et authentification peuvent changer.