Agents IA (MCP)

tranzly pour les agents IA

Votre site WordPress est son propre serveur MCP. Un assistant IA se connecte en tant qu'utilisateur WordPress avec un mot de passe d'application et peut faire ce que cet utilisateur est autorisé à faire avec tranzly — rien de plus.

75 actions : 55 gratuites, 20 dans Pro.

Référence pour les développeurs : chaque action, sa route REST et ses paramètres

Configurez-le en trois étapes

  1. Vérifier le commutateur

    Vous avez besoin de WordPress 6.9 ou version ultérieure et de tranzly 3.19.0 ou version ultérieure. Dans les paramètres du plugin, « Allow AI agents (MCP) » est activé sauf si vous l'avez désactivé.

  2. Créer un mot de passe d'application

    Sous WordPress, ouvrez Utilisateurs, puis Profil, et ajoutez un mot de passe d'application portant le nom de votre application IA. Copiez-le : WordPress ne l'affiche qu'une seule fois.

  3. Ajoutez le site à votre application d'IA

    Utilisez votre nom d'utilisateur WordPress, le mot de passe d'application et l'adresse de connexion de votre site :

    https://example.com/wp-json/tranzly/v1/mcp

Configuration pour les applications d'IA populaires

Chaque application ci-dessous communique avec votre site via le proxy officiel WordPress, @automattic/mcp-wordpress-remote. Remplacez l'adresse, le nom d'utilisateur et le mot de passe par les vôtres.

Claude Desktop

// claude_desktop_config.json
{
  "mcpServers": {
    "tranzly": {
      "command": "npx",
      "args": [
        "-y",
        "@automattic/mcp-wordpress-remote@latest"
      ],
      "env": {
        "WP_API_URL": "https://example.com/wp-json/tranzly/v1/mcp",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}

Claude Code

claude mcp add tranzly \
  -e WP_API_URL=https://example.com/wp-json/tranzly/v1/mcp \
  -e WP_API_USERNAME=your-username \
  -e WP_API_PASSWORD=your-application-password \
  -- npx -y @automattic/mcp-wordpress-remote@latest

Curseur et VS Code

// .cursor/mcp.json · .vscode/mcp.json
{
  "mcpServers": {
    "tranzly": {
      "command": "npx",
      "args": [
        "-y",
        "@automattic/mcp-wordpress-remote@latest"
      ],
      "env": {
        "WP_API_URL": "https://example.com/wp-json/tranzly/v1/mcp",
        "WP_API_USERNAME": "your-username",
        "WP_API_PASSWORD": "your-application-password"
      }
    }
  }
}

ChatGPT et autres applications

Toute application prenant en charge les serveurs MCP via l'entrée et la sortie standard peut utiliser la même commande et les mêmes paramètres. Les applications qui se connectent uniquement à des serveurs HTTP distants peuvent accéder directement à l'adresse de connexion avec le même nom d'utilisateur et le même mot de passe d'application.

Ce qu'un agent IA peut faire

Tout ce que les écrans du module externe peuvent faire. Les actions marquées Pro nécessitent une licence tranzly Pro.

ActionFonctionnementÉdition
Traduire l'ensemble du siteDémarre des tâches de traduction en arrière-plan pour chaque original des types de contenu indiqués (tous les types traduits si aucun n'est spécifié) : les traductions manquantes, obsolètes ou toutes. Renvoie les tâches lancées, une par langue.Édition Pro
Annuler une tâcheArrête une tâche ; les traductions déjà effectuées sont conservées.Édition gratuite
Vérifier une traduction avec l'IAL'IA compare une traduction avec son original et lui attribue un score, puis enregistre le rapport sur la traduction. Utilise le modèle d'IA de contrôle qualité défini dans les paramètres de flux de travail de Tranzly.Édition Pro
Se connecter au supportConnecte ce site au support de Zinn Digital® (nom, e-mail, consentement).Édition gratuite
Corriger une traductionEnregistre les segments corrigés d'une traduction (segments : clé vers texte) ; le texte corrigé est protégé contre une nouvelle traduction.Édition gratuite
Lancer une tâche de traductionLance une tâche en arrière-plan traduisant les publications répertoriées (posts) ou un type de publication entier dans les langues (langs).Édition gratuite
Créer une traduction videCrée une traduction brouillon d'un article dans une langue (lang) à rédiger manuellement, sans moteur.Édition gratuite
Créer une traduction de terme manuellementCrée la traduction d'un terme dans une langue avec un nom, un slug et une description que vous fournissez.Édition gratuite
Se déconnecter du supportDéconnecte ce site du support.Édition gratuite
Estimer une traductionEstime le nombre de caractères et le coût pour traduire des articles (posts ou post_type) dans des langues (langs) avec un moteur, avant de dépenser quoi que ce soit.Édition gratuite
Estimer la traduction du site (Pro)Estime la traduction d'un site entier dans une langue (post_types, scope, engine) avant de la lancer.Édition Pro
Exporter un fichier pour les traducteurs humainsRenvoie un fichier XLIFF ou CSV (sous forme de texte) contenant les originaux et leurs traductions dans une seule langue, destiné à un traducteur ou à une agence de traduction : les articles spécifiés, ou une page contenant jusqu'à 100 originaux d'un type de contenu dans un état donné (absent, obsolète, traduit ou tous ; répéter avec after). Réimportez-le via tranzly/upload-translation-file.Édition Pro
Traduire ce qui manqueMet en file d'attente la traduction de chaque élément manquant (ou obsolète) dans une langue et un type de publication.Édition gratuite
Gestion des commentaires (Pro)Indique si les commentaires sont partagés entre les langues ou conservés par langue.Édition Pro
Consulter l'utilisation de DeepLRenvoie les caractères utilisés et la limite de la clé DeepL enregistrée ce mois-ci.Édition gratuite
Consulter les diagnostics du siteRenvoie les diagnostics qu'un ticket de support comporterait : versions, plugins actifs, limites et erreurs récentes.Édition gratuite
Consulter les options d'affichageRenvoie les options du sélecteur de langue et d'affichage des crédits.Édition gratuite
Lire les paramètres du moteurRenvoie le moteur par défaut et de repli, les moteurs par langue, l'état de chaque moteur et les dépenses de ce mois-ci.Édition gratuite
Consulter le glossaireRenvoie les mots jamais traduits, les traductions de termes fixes et le ton par langue.Édition Pro
Lire les intégrationsListe les extensions SEO, WooCommerce, de création de pages et de formulaires prises en charge par Tranzly et qui sont actives ici.Édition gratuite
Consulter la progression d'une tâcheRenvoie la progression et les totaux d'un travail.Édition gratuite
Consulter les erreurs d'une tâcheRépertorie les éléments échoués d'une tâche avec la raison de chaque échec.Édition gratuite
Lire l'importation de Tranzly 2.xRenvoie l'état et le rapport de l'importation des traductions depuis Tranzly 2.x.Édition gratuite
Lire la licenceRenvoie le plan Tranzly, l'état de la licence, la date de renouvellement et le contenu du plan de ce site.Édition gratuite
Lire les menus par langueRenvoie quel menu chaque langue affiche dans chaque emplacement de menu.Édition gratuite
Lire les traductions d'une publicationRépertorie le groupe de traduction d'un article : chaque membre de chaque langue avec son titre, son statut et son lien de modification.Édition gratuite
Consulter un rapport de qualité (Pro)Renvoie le rapport de qualité IA d'une traduction : le score et les segments signalés.Édition Pro
Lire une traduction côte à côteRenvoie les segments d'une traduction à côté de ceux de l'original, pour révision et correction.Édition gratuite
Lire les textes des thèmes et des extensionsRenvoie les textes (portée) du thème et des plugins dans une langue avec leurs traductions.Édition gratuite
Lire les textes du site dans une langueRenvoie le titre du site, le slogan et les textes des widgets dans une langue.Édition gratuite
Lire la connexion au supportIndique si ce site est connecté ou non au support de Zinn Digital®, et sous quel nom.Édition gratuite
Lire les traductions d'un termeRépertorie le groupe de traduction d'une catégorie ou d'une étiquette.Édition gratuite
Lire les paramètres d'adresseRenvoie la façon dont les langues apparaissent dans les adresses (dossier, sous-domaine ou domaine), les slugs et bases traduits, ainsi que noindex pour les pages non traduites.Édition gratuite
Lire les paramètres du workflow (Pro)Renvoie la traduction automatique lors de la publication et de la mise à jour, la révision avant publication, ainsi que le seuil, le fournisseur et le modèle du contrôle qualité par IA.Édition Pro
Migrer depuis WPML, Polylang ou TranslatePress (Pro)Importe la page suivante de traductions d'un autre plugin multilingue (mode : simulation ou exécution ; curseur).Édition Pro
Écrire un fichier importé (Pro)Écrit la page suivante de publications à partir d'un fichier de traduction téléchargé (répéter avec after jusqu'à la fin).Édition Pro
Associer une publication existante comme traductionFait d'un article existant (cible) la traduction de cet article dans une langue.Édition gratuite
Associer un terme existant comme traductionFait d'un terme existant (cible) la traduction de ce terme dans une langue.Édition gratuite
Afficher les moteurs de traductionRépertorie les moteurs de traduction, indique si chacun est configuré et précise lequel est utilisé lorsqu'aucun n'est spécifié.Édition gratuite
Lister les extensions à migrer depuis (Pro)Répertorie les données WPML, Polylang et TranslatePress trouvées sur ce site et qui peuvent être importées.Édition Pro
Lister les tâches de traductionRépertorie les tâches de traduction en arrière-plan, de la plus récente à la plus ancienne, avec leur progression.Édition gratuite
Afficher les languesListe les langues du site. La première est la langue dans laquelle le contenu d'origine est rédigé.Édition gratuite
Listez ce qui manque ou n'est plus à jourAffiche les originaux avec leur état de traduction dans une langue (état : manquant, obsolète, actuel), page par page.Édition gratuite
Lister les identifiants de support temporairesRépertorie les utilisateurs de support temporaire accordés à notre équipe et la date d'expiration de chacun.Édition gratuite
Répertorier les sources de texte des thèmes et extensions (Pro)Dresse la liste des thèmes et des plugins dont les textes peuvent être analysés pour la traduction, ainsi que le nombre de chaînes pour chacun.Édition Pro
Ouvrir un ticket de supportEnregistre un ticket de support (sujet, message, type, e-mail) avec les diagnostics de ce site ; access_days et credentials accordent facultativement à notre équipe un accès temporaire.Édition gratuite
Consentement aux diagnostics de supportEnregistre le consentement de l'administrateur à l'envoi de diagnostics avec les tickets de support.Édition gratuite
Réessayer ou confier un élément en échecRéessaie un élément échoué (action : retry, éventuellement avec un autre moteur) ou le marque pour une traduction manuelle (action : by-hand).Édition gratuite
Approuver ou rejeter une traduction (Pro)Approuve une traduction (et la publie lorsque l'original est publié) ou la renvoie (décision, note).Édition Pro
Révoquer les identifiants de support temporairesSupprime les utilisateurs de support temporaires maintenant (ids).Édition gratuite
Importer les traductions de Tranzly 2.xExécute l'importation 2.x : simulation (rapport uniquement), exécution ou annulation.Édition gratuite
Analyser un thème ou un plugin à la recherche de textes (Pro)Analyse la page suivante des fichiers PHP d'un composant à la recherche de textes traduisibles (répéter avec après jusqu'à ce que ce soit terminé).Édition Pro
Vérifier les traductions avec l'IA (Pro)Programme la vérification de la qualité par IA de la prochaine page des traductions d'une langue (ou des articles indiqués).Édition Pro
Audit SEO multilingue (Pro)Vérifie les traductions pour détecter les titres SEO, descriptions, slugs et hreflang manquants dans une langue, page par page.Édition Pro
Gérer les commentaires (Pro)Partage les commentaires entre les différentes traductions d'une publication ou les conserve par langue (mode).Édition Pro
Enregistrer une clé de moteurEnregistre la clé API (et la région pour Microsoft) de DeepL, Google ou Microsoft ; si le champ est vide, elle est supprimée. Les clés sont stockées de manière chiffrée et ne sont jamais renvoyées.Édition gratuite
Configurer les menus par langueAttribue un menu par langue et par emplacement (carte).Édition gratuite
Protéger ou déverrouiller une traductionProtège une traduction contre l'écrasement par le moteur (protected: true) ou la déverrouille.Édition gratuite
Corriger les textes des thèmes et des extensionsEnregistre les traductions corrigées des textes de thèmes et d'extensions (chaînes) ; elles deviennent protégées.Édition gratuite
Traduire le texte d'un siteEnregistre un texte de site (clé) dans une langue, par exemple le titre ou le slogan du site.Édition gratuite
Modifier les paramètres d'adresseDéfinit le mode d'adresse (mode), les domaines par langue, les bases et segments traduits, noindex_untranslated et les suggestions de slugs.Édition gratuite
Commencer l'essai Pro gratuitDémarre l'essai de 14 jours Tranzly Pro pour ce site (aucun paiement requis).Édition gratuite
Traduire le texte d'une imageEnregistre le texte alternatif, le titre ou la légende (field) d'une image dans une langue (lang).Édition gratuite
Traduire un article ou une pageTraduit un article ou une page dans une ou plusieurs langues du site à l'aide d'un moteur de traduction, en créant ou en mettant à jour chaque traduction. Les nouvelles traductions sont enregistrées en tant que brouillons, sauf si la publication est activée. Une traduction modifiée par un utilisateur est ignorée, sauf si le paramètre de forçage est activé.Édition gratuite
Traduire les textes manquants des thèmes et des extensionsTraduit la page suivante des textes de thèmes et d'extensions non traduits dans une langue avec le moteur par défaut (répéter avec after jusqu'à ce que ce soit terminé).Édition gratuite
Traduire une catégorie ou une étiquetteTraduit un terme (catégorie, étiquette ou attribut de produit) dans une langue (lang) à l'aide d'un moteur, en créant ou en mettant à jour sa traduction.Édition gratuite
État de la traductionAvec un ID d'article : la traduction de cet article dans chaque langue, son éventuelle obsolescence et son auteur. Sans ID : le pourcentage du site traduit, par langue.Édition gratuite
Dissocier une publication de ses traductionsRetire un article de son groupe de traduction ; il conserve sa langue.Édition gratuite
Dissocier un terme de ses traductionsRetire un terme de son groupe de traduction.Édition gratuite
Modifier les options d'affichageModifie le sélecteur (style, drapeaux, noms, emplacement) et la ligne de crédit.Édition gratuite
Modifier les paramètres du moteurDéfinit le moteur par défaut, un moteur de secours et des moteurs par langue (default, fallback, per_lang). Les moteurs par langue et le moteur de secours sont des fonctionnalités Pro.Édition gratuite
Mettre à jour le glossaireRemplace les parties du glossaire que vous envoyez (mots jamais traduits, traductions de termes, ton) ; les parties que vous omettez sont conservées. Utilisé par tous les moteurs dès la prochaine traduction.Édition Pro
Modifier les langues et les paramètresDéfinit les langues du site (languages : liste de codes et de noms ; la première est la langue d'origine), le préfixe de classe du front-end et l'autorisation ou non des agents IA (MCP).Édition gratuite
Modifier les paramètres du workflow (Pro)Définit on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider et quality_model.Édition Pro
Importer un fichier traduit (Pro)Télécharge un fichier XLIFF ou CSV Tranzly (contenu, nom de fichier) traduit ailleurs ; renvoie un jeton pour tranzly/import-translation-file.Édition Pro

Flux de travail guidés

Le serveur propose également des flux de travail prêts à l'emploi que votre application d'IA liste comme invites :

  • Traduire mon site — Un flux de travail guidé : l'agent vérifie les langues et le moteur, estime le coût et traduit ce qui manque, en demandant avant de dépenser ou de publier.

Conçu pour la sécurité

Chaque action vérifie la même autorisation WordPress que l'écran propre du plugin, pour la page ou l'article exact qu'elle modifie. Un abonné ne peut pas se connecter du tout.

Les mots de passe d'application peuvent être révoqués à tout moment sous Utilisateurs, Profil, sans modifier votre mot de passe habituel.

Désactivez « Autoriser les agents IA (MCP) » et les actions ainsi que l'adresse de connexion disparaîtront du site.

Les pages modifiées par un agent conservent leurs révisions WordPress, de sorte que toute modification peut être annulée.

Hébergé chez Zinn Digital® ?

Si Zinn Digital® héberge le site, notre propre serveur MCP peut exécuter ces actions pour vous sans mot de passe d'application : connectez votre application d'IA au serveur MCP de Zinn Digital® et utilisez wordpress_abilities_list et wordpress_ability_run.

Le serveur MCP Zinn Digital®