Disponible pour
-
tous les forfaits Phrase, actuellement sans coût supplémentaire.
Le serveur MCP Phrase (Model Context Protocol Server) connecte les assistants IA, tels que Claude, à Phrase. Il apporte l'intelligence linguistique de Phrase dans ces outils, permettant aux assistants de travailler avec des projets, des travaux et des traductions en utilisant le langage naturel. Le serveur couvre Phrase TMS, Phrase Strings et d'autres fonctionnalités Phrase exposées via l'API, et fonctionne au-dessus de ces produits individuels plutôt qu'à l'intérieur de l'un d'eux.
Fonctionnalités
Le serveur MCP apporte l'intelligence linguistique de Phrase dans les outils d'IA déjà utilisés, permettant d'agir sur le contenu, les travaux et les traductions avec le langage naturel, où que le travail soit effectué. Les tâches typiques incluent :
-
Poser des questions sur les projets et les travaux.
-
Résolution de problèmes de qualité sur l'ensemble du contenu sans ouvrir de fichiers ou de langues individuels.
-
Création de travaux ou réaffectation de projets.
-
Exécution de mises à jour groupées au lieu de mettre à jour un élément à la fois.
-
Création, modification et suppression des connecteurs Phrase TMS.
Options de connexion
Le serveur MCP prend en charge deux méthodes de connexion.
Connexion à distance (Recommandé)
La connexion à distance utilise l'authentification avec un compte Phrase existant et ne nécessite aucune installation. Cette méthode fonctionne avec les outils d'IA qui prennent en charge la connexion à un serveur à distance.
La connexion à distance s'authentifie via OAuth, le seul protocole d'authentification actuellement pris en charge pour cette méthode. Les outils de flux de travaux personnalisés ou tiers qui nécessitent une authentification manuelle basée sur les en-têtes ne sont pas actuellement pris en charge pour la connexion à distance. Cela inclut les jetons porteur, les clés API et les identifiants machine à machine (M2M).
Authentification obsolète dans VS Code
Visual Studio Code (VS Code) met en cache l'ID client enregistré auprès d'un serveur MCP, indexé sur l'URL du serveur plutôt que sur le nom d'affichage. Si cet ID client n'existe plus sur le serveur Phrase, VS Code continue d'envoyer l'ID obsolète au lieu de déclencher une nouvelle inscription. Cela entraîne une erreur 400 Bad Request signalant un client_id et un redirect_uri non concordants, au lieu de l'écran de consentement attendu. Supprimer et réinstaller l'entrée du serveur, ou la renommer, dans mcp.json ne supprime pas l'inscription mise en cache, car le cache est indexé sur l'URL du serveur.
Pour résoudre ce problème dans VS Code 1.101 ou version ultérieure, suivez ces étapes :
-
Ouvrez la palette de commandes (Ctrl/Cmd+Shift+P) et exécutez Authentication : Supprimez les fournisseurs d'authentification dynamique, puis sélectionnez l'entrée du serveur Phrase MCP.
-
Ouvrez le menu , localisez le compte lié au serveur Phrase, et ouvrez Gérer les serveurs MCP approuvés pour le révoquer, ou déconnectez-vous de cette entrée de compte.
-
Dans la vue MCP, ou via MCP : Liste des serveurs, arrêtez et redémarrez la connexion au serveur, ou exécutez Developer : Rechargez la fenêtre.
Le prochain appel d'outil déclenche une nouvelle inscription et affiche l'écran de consentement.
Remarque
Si ces étapes ne permettent pas d'effacer l'inscription obsolète, effacez manuellement l'authentification stockée depuis le gestionnaire d'informations d'identification du système d'exploitation (OS) (trousseau d'accès macOS, Gestionnaire d'identification Windows ou libsecret sous Linux) et le stockage global de VS Code. Cela efface l'authentification pour tout autre serveur MCP configuré.
Connexion auto-hébergée (Obsolète)
La connexion auto-hébergée s'exécute sur une infrastructure gérée par l'équipe et nécessite Node.js ainsi qu'un fichier de configuration.
Mise en route
Trouvez les étapes de configuration complètes pour les deux options de connexion, y compris les commandes pour différents outils d'IA, dans l'article du Developer Hub Serveur Phrase MCP.
Après la connexion, trouvez une liste organisée de prompts de démarrage classés par tâche dans l'article du Developer Hub Server Starter Prompts.
Autorisations
Lors de la connexion, le titulaire du compte sélectionne le niveau d'accès accordé à l'assistant : voir les données, créer des données, ou modifier et supprimer des données. Cela s'applique en plus des autorisations de rôle Phrase existantes, et non à leur place, de sorte que l'assistant ne peut pas dépasser ce que le compte autorise déjà.
Examinez ou révoquez l'accès à tout moment depuis les paramètres de profil Phrase, sous l'onglet .