Intégration · Outils de développement
Connecter Claude et ChatGPT à Phrase
Demandez à votre IA de déterminer l'avancement de chaque langue dans un projet Phrase Strings, où réside un morceau de texte, ou d'ajouter une nouvelle clé avec son texte par défaut. Elle peut créer et mettre à jour des clés, des traductions et des langues, télécharger une langue sous forme de fichier et créer, lancer et terminer des tâches de traduction. Elle peut également lire et poster des commentaires sur les clés.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“À quel stade est la traduction allemande dans notre projet d'application web ?”
L'IA trouve le projet et lit l'avancement par langue, avec les comptes traduits, non vérifiés et manquants.
“Trouver la clé pour le texte sur le bouton de paiement à la caisse.”
Elle recherche les clés du projet par nom ou contenu et affiche la clé avec ses traductions dans toutes les langues.
“Ajouter la clé checkout.pay_now avec le texte par défaut 'Payer maintenant'.”
Elle crée la clé dans le projet avec une description, des balises et la traduction par défaut.
Ce que votre IA peut faire
Clés et traductions
Rechercher, créer et mettre à jour des clés, ajouter et modifier des traductions, et lire toutes les traductions d'une clé sur plusieurs langues.
Projets et langues
Lister et créer des projets, ajouter des langues, voir l'avancement par langue et télécharger une langue sous forme de fichier.
Tâches et révision
Créer, lancer, mettre à jour et terminer des tâches de traduction, ajouter des clés à une tâche, marquer des traductions comme révisées et commenter sur les clés.
“Modifier le texte danois pour checkout.pay_now en 'Payer maintenant' et le marquer comme révisé.”
Elle trouve la traduction, met à jour le contenu et la marque comme révisée.
“Créer une tâche pour le français et l'espagnol avec les nouvelles clés de paiement, prévue vendredi, et la lancer.”
Elle crée la tâche avec les langues cibles, les clés et la date d'échéance, puis la lance, ce qui notifie les traducteurs assignés.
“Télécharger les chaînes suédoises au format JSON.”
Elle télécharge la langue sous forme de fichier dans le format que vous demandez, tel que json, yml, xlf ou strings.
287 outils pour Phrase
Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.
add_keys_to_jobModifie des donnéesAjoutez des clés à un job via `project_id`, `job_id` et une liste de `translation_key_ids`.approve_orderVisible par d’autresarchive_repo_syncVisible par d’autrescomplete_jobVisible par d’autresMarquer une tâche entière comme terminée via `project_id` et `job_id`.create_account_automationModifie des donnéescreate_account_distributionModifie des donnéescreate_account_glossaryModifie des donnéescreate_account_invitationModifie des donnéescreate_account_machine_translation_locale_provider_mappingModifie des donnéescreate_account_projectModifie des donnéescreate_account_repo_syncModifie des donnéescreate_account_spaceModifie des donnéescreate_account_teamModifie des donnéescreate_an_organization_job_template_localeModifie des donnéescreate_authorizationModifie des donnéescreate_branch_compareModifie des donnéescreate_comment_reactionModifie des donnéescreate_comment_replyModifie des donnéescreate_delivery_shipmentSupprime des donnéescreate_distribution_releaseModifie des donnéescreate_distribution_release_triggerModifie des donnéescreate_glossary_termModifie des donnéescreate_jobModifie des donnéesCréez un job de traduction dans un projet : `project_id` et `name`, plus les options `target_locale_ids`, `translation_key_ids`, `briefing` et `due_date`. Le job reste en brouillon jusqu'à ce qu'il soit lancé.create_job_messageModifie des donnéescreate_job_projectModifie des donnéescreate_job_template_projectModifie des donnéescreate_keyModifie des donnéesCréez une clé de traduction dans un projet : `project_id` et `name`, plus les options `description`, `tags` et `default_translation_content`.create_key_commentModifie des donnéesPubliez un commentaire sur une clé via `project_id`, `key_id` et `message` ; les membres d'équipe mentionnés sont notifiés.create_key_key_linkModifie des donnéescreate_localeModifie des donnéesAjoutez une langue à un projet : passez `project_id`, `name` (par ex. Allemand) et `code` (par ex. de-DE).create_projectModifie des donnéesCréez un nouveau projet de traduction avec un `name`; définissez optionnellement le format de fichier `main_format` et la langue `account_id`.create_project_2Modifie des donnéescreate_project_blacklisted_keyModifie des donnéescreate_project_branchModifie des donnéescreate_project_documentModifie des donnéescreate_project_downloadModifie des donnéescreate_project_orderModifie des donnéescreate_project_pre_translationModifie des donnéescreate_project_quality_performance_scoreModifie des donnéescreate_project_styleguideModifie des donnéescreate_project_tagModifie des donnéescreate_project_variableModifie des donnéescreate_project_webhookSupprime des donnéescreate_propertyModifie des donnéescreate_screenshot_markerModifie des donnéescreate_skeletonModifie des donnéescreate_space_projectModifie des donnéescreate_team_projectModifie des donnéescreate_team_spaceModifie des donnéescreate_team_userModifie des donnéescreate_term_translationModifie des donnéescreate_translationModifie des donnéesAjoutez une traduction pour une clé : `project_id`, `key_id`, `locale_id` et la traduction `content`.create_webhook_testSupprime des donnéesdelete_a_figma_attachmentSupprime des donnéesdelete_a_jobSupprime des donnéesdelete_a_job_templateSupprime des donnéesdelete_a_projectSupprime des donnéesdelete_account_distributionSupprime des donnéesdelete_account_glossarySupprime des donnéesdelete_account_invitationSupprime des donnéesdelete_account_machine_translation_locale_provider_mappingsTransfère de l’argentdelete_account_projectSupprime des donnéesdelete_account_spaceSupprime des donnéesdelete_account_teamSupprime des donnéesdelete_account_userSupprime des donnéesdelete_an_organization_job_template_localeSupprime des donnéesdelete_authorizationSupprime des donnéesdelete_comment_reactionSupprime des donnéesdelete_comment_readsTransfère de l’argentdelete_comment_replySupprime des donnéesdelete_distribution_releaseSupprime des donnéesdelete_distribution_release_triggerSupprime des donnéesdelete_figma_attachment_keySupprime des donnéesdelete_glossary_termSupprime des donnéesdelete_job_messageSupprime des donnéesdelete_job_projectSupprime des donnéesdelete_job_projectsTransfère de l’argentdelete_job_template_projectSupprime des donnéesdelete_keySupprime des donnéesSupprimez définitivement une clé de traduction et toutes ses traductions via `project_id` et `key_id`. Impossible d'annuler.delete_key_key_linkSupprime des donnéesdelete_key_key_linksTransfère de l’argentdelete_key_messageSupprime des donnéesdelete_projectSupprime des donnéesdelete_project_blacklisted_keySupprime des donnéesdelete_project_branchSupprime des donnéesdelete_project_documentSupprime des donnéesdelete_project_keysTransfère de l’argentdelete_project_localeSupprime des donnéesdelete_project_orderSupprime des donnéesdelete_project_screenshotSupprime des donnéesdelete_project_styleguideSupprime des donnéesdelete_project_tagSupprime des donnéesdelete_project_variableSupprime des donnéesdelete_project_webhookSupprime des donnéesdelete_propertySupprime des donnéesdelete_screenshot_markersTransfère de l’argentdelete_space_projectSupprime des donnéesdelete_team_projectSupprime des donnéesdelete_team_spaceSupprime des donnéesdelete_team_userSupprime des donnéesdelete_term_translationSupprime des donnéesdownload_localeTéléchargez une langue sous forme de fichier via `project_id`, `locale_id` et `file_format` (par ex. yml, json, xlf, strings).export_repo_syncsModifie des donnéesget_a_single_organization_job_template_localeget_accountget_account_distributionget_account_glossaryget_account_invitationget_account_projectget_account_repo_syncget_account_spaceget_account_teamget_account_userget_authorizationget_comment_reactionget_comment_replyget_current_userObtenir l'utilisateur Phrase auquel vous êtes connecté (nom, email, nom d'utilisateur).get_distribution_releaseget_distribution_release_triggerget_glossary_termget_jobRécupérez un job via `project_id` et l'ID du job dans `project_id_2`, avec ses localisations, clés et date d'échéance.get_job_messageget_job_projectget_job_template_projectget_keyRécupérez une clé de traduction via `project_id` et `key_id`, avec sa description, tags et paramètres.get_key_messageget_locale_progressRécupérer le progrès de traduction par langue pour un projet via `project_id` (compteurs traduits, non vérifiés et manquants).get_notificationget_projectRécupérez un projet via `project_id`, incluant son format principal et ses paramètres.get_project_2get_project_blacklisted_keyget_project_branchget_project_documentget_project_downloadget_project_localeget_project_orderget_project_pre_translationget_project_screenshotget_project_styleguideget_project_tagget_project_variableget_project_webhookget_propertyget_repo_sync_eventget_screenshot_markerget_translationRécupérez une traduction via `project_id` et `translation_id`, incluant son contenu et son état de révision.get_translation_versionget_webhook_shipmentlist_account_automation_eventslist_account_automationslist_account_distributionslist_account_glossarieslist_account_invitationslist_account_localeslist_account_machine_translation_settingslist_account_projectslist_account_repo_syncslist_account_teamslist_account_userslist_accountsListez vos comptes Phrase (organisations) auxquels vous appartenez, avec leurs IDs.list_authorizationslist_comment_reactionslist_comment_readslist_distribution_release_triggerslist_distribution_releaseslist_formatslist_glossary_termslist_job_messageslist_job_projectslist_job_target_localeslist_job_template_projectslist_job_templateslist_jobsLister les tâches de traduction dans un projet via `project_id`, avec filtres optionnels par `state`, `assigned_to` ou `owned_by`.list_key_commentsLister les commentaires sur une clé via `project_id` et `key_id`.list_key_format_annotationslist_key_key_linkslist_key_translationsLister les traductions d'une clé dans toutes les langues via `project_id` et `key_id`.list_keysLister les clés de traduction dans un projet via `project_id`, avec filtres optionnels via `q` (ex: nom d'une clé, ou tags:checkout).list_languageslist_localesLister les langues (locales) dans un projet via `project_id`, avec leurs IDs et codes.list_notification_groupslist_notificationslist_organization_job_template_localeslist_organization_job_templateslist_project_blacklisted_keyslist_project_brancheslist_project_documentslist_project_orderslist_project_pre_translationslist_project_reportslist_project_screenshotslist_project_styleguideslist_project_variableslist_project_webhookslist_projectsLister les projets de traduction, avec filtres optionnels par `q` (recherche de nom) ou `account_id`. Utiliser pour trouver un ID de projet.list_projects_2list_repo_sync_eventslist_screenshot_markerslist_space_projectslist_ticketslist_translation_versionslist_translationsLister les traductions dans un projet via `project_id`, avec filtres optionnels par `key_id`, `locale_id` ou `q`.list_translations_by_localelist_uploadslist_webhook_shipmentsremove_a_target_locale_from_a_jobSupprime des donnéesreopen_a_jobVisible par d’autresreopen_a_job_localeVisible par d’autresreview_translationVisible par d’autresMarquer une traduction comme revue via `project_id` et `translation_id`.search_account_spacessearch_accountsModifie des donnéessearch_branch_comparessearch_comment_repliessearch_keysModifie des donnéesRechercher des clés dans un projet via `project_id` avec la requête `q`, optionnellement pour une seule `locale_id`. Utiliser pour trouver un ID de clé par nom ou contenu.search_project_documentssearch_project_tagssearch_project_userssearch_propertiessearch_translationsModifie des donnéesstart_jobModifie des donnéesLancer une tâche brouillon via `project_id` et `job_id`, ce qui notifie les traducteurs assignés.submit_branchVisible par d’autressubmit_branch_syncVisible par d’autressubmit_invitationVisible par d’autressubmit_notificationVisible par d’autressubmit_notification_groupSupprime des donnéessubmit_notification_group_mark_as_readVisible par d’autressubmit_projectVisible par d’autressubmit_project_lockVisible par d’autressubmit_project_reviewVisible par d’autressubmit_project_unlockVisible par d’autressubmit_releaseVisible par d’autressubmit_replyVisible par d’autressubmit_reply_mark_as_unreadVisible par d’autressubmit_repo_syncVisible par d’autressubmit_translationVisible par d’autressubmit_translation_verifySupprime des donnéesupdate_a_job_target_localeModifie des donnéesupdate_a_job_templateModifie des donnéesupdate_a_projectModifie des donnéesupdate_account_distributionModifie des donnéesupdate_account_glossaryModifie des donnéesupdate_account_invitationModifie des donnéesupdate_account_machine_translation_settingsVisible par d’autresupdate_account_projectModifie des donnéesupdate_account_spaceModifie des donnéesupdate_account_teamModifie des donnéesupdate_account_userModifie des donnéesupdate_authorizationModifie des donnéesupdate_comment_readsVisible par d’autresupdate_distribution_releaseModifie des donnéesupdate_distribution_release_triggerModifie des donnéesupdate_excludesVisible par d’autresupdate_glossary_termModifie des donnéesupdate_includesVisible par d’autresupdate_jobModifie des donnéesMettre à jour une tâche via `project_id` et l'ID de la tâche dans `project_id_2` (nom, briefing, date d'échéance, URL du ticket). Seuls les champs que vous passez sont modifiés.update_job_projectModifie des donnéesupdate_job_template_projectModifie des donnéesupdate_keyModifie des donnéesMettre à jour une clé via `project_id` et `key_id` (nom, description, tags, nombre maximal de caractères). Seuls les champs que vous passez sont modifiés.update_key_messageModifie des donnéesupdate_projectModifie des donnéesupdate_project_blacklisted_keyModifie des donnéesupdate_project_branchModifie des donnéesupdate_project_documentModifie des donnéesupdate_project_invitationModifie des donnéesupdate_project_localeModifie des donnéesupdate_project_screenshotModifie des donnéesupdate_project_styleguideModifie des donnéesupdate_project_userModifie des donnéesupdate_project_variableModifie des donnéesupdate_project_webhookSupprime des donnéesupdate_propertyModifie des donnéesupdate_reviewsVisible par d’autresupdate_screenshot_markersVisible par d’autresupdate_tagsVisible par d’autresupdate_term_translationModifie des donnéesupdate_ticket_dismissesSupprime des donnéesupdate_translationModifie des donnéesModifier le `content` d'une traduction (ou les flags exclues/non vérifiées) via `project_id` et `translation_id`.update_translation_excludesVisible par d’autresupdate_translation_includesVisible par d’autresupdate_translation_unreviewsVisible par d’autresupdate_translation_unverifiesVisible par d’autresupdate_unreviewsVisible par d’autresupdate_untagsVisible par d’autresupdate_unverifiesVisible par d’autresupload_documentModifie des donnéesupload_project_batchesModifie des donnéesupload_repo_syncModifie des données
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez Phrase dans la liste des applications.
- 2
Collez votre clé
Collez l'adresse API Phrase Strings et un jeton d'accès. Dans Phrase Strings, ouvrez vos paramètres de profil, allez dans Jetons d'accès et générez un jeton avec la portée lecture et écriture. Copiez-le immédiatement. Les comptes UE utilisent https://api.phrase.com/v2 et les comptes US utilisent https://api.us.app.phrase.com/v2.
- 3
Ajoutez le lien à votre IA
Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :
- Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
- Collez votre lien dans le champ URL du serveur MCP distant.
- Activez-le depuis le menu + d’une conversation.
Questions
Que peut faire l'IA sur Phrase ?
Elle peut lister et lire des projets, des clés, des traductions, des langues, des tâches et des commentaires de clé, et voir l'avancement des traductions par langue. Elle peut créer des projets, des clés, des langues et des traductions, mettre à jour des clés et des traductions, télécharger un fichier de langue, créer et gérer des tâches, marquer des traductions comme révisées et supprimer des clés si vous activez cet outil.
L'IA voit-elle mon jeton d'accès Phrase ?
Non. Vos identifiants Phrase sont chiffrés au repos et jamais affichés à l'IA. Une fois sauvegardés, ils ne s'affichent plus, même pas pour vous. L'IA ne voit que les résultats des outils qu'elle appelle.
Puis-je contrôler ce que l'IA est autorisée à faire ?
Oui. Vous choisissez quels outils sont activés, vous pouvez commencer avec un accès en lecture seule. Supprimer une clé la supprime définitivement avec toutes ses traductions, et lancer ou terminer un job affecte vos traducteurs. Ces actions peuvent nécessiter votre approbation avant exécution. Chaque appel d'outil est journalisé.
Fonctionne-t-il avec ChatGPT ?
Oui. Dans ChatGPT, ouvrez Paramètres › Applications et connecteurs › Avancé, activez le mode Développeur et ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et autres clients MCP.
Quel est le coût ?
PipMCP dispose d'un plan gratuit, vous n'avez pas besoin de carte bancaire pour commencer. Les plans payants sont facturés par tâche terminée. Vous avez également besoin de votre propre compte Phrase.
Quelle adresse API dois-je utiliser ?
Utilisez celui qui correspond au centre de données où se trouve votre compte Phrase. Les comptes UE utilisent https://api.phrase.com/v2 et les comptes US utilisent https://api.us.app.phrase.com/v2. Collez l'adresse avec votre jeton d'accès.
Laissez votre IA travailler dans Phrase dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter Phrase gratuitementPipMCP n’est pas affilié à Phrase. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






