Model Context Protocol
Flux de travail de traduction natif IA
Donnez à votre agent de codage IA (Cursor, Claude Desktop, Copilot ou Kiro) un accès direct pour synchroniser les traductions, rechercher des clés et gérer votre flux de travail de localisation sans quitter l'éditeur.
CursorClaude DesktopGitHub CopilotKiroClineWindsurf
Qu'est-ce que MCP ?
Le Model Context Protocol (MCP) est un standard ouvert qui permet aux assistants IA d'interagir avec des outils et services externes. Au lieu de copier-coller des commandes, votre agent IA appelle directement les outils Localingos : synchronisation des traductions, recherche de clés et envoi de mises à jour dans le fil de votre conversation.
Outils disponibles
Core tools (local + remote)
Tool | Description |
|---|---|
localingos_sync | Envoyez les chaînes sources et récupérez les traductions. Seul le contenu modifié est transféré — utilise le hachage de contenu pour ignorer les éléments inchangés et ne renvoie que les traductions dont le client a besoin. |
localingos_push | Envoyez des chaînes sources vers Localingos sans récupérer les traductions. |
localingos_pull | Récupérez les dernières traductions et écrivez les fichiers de paramètres régionaux dans votre projet. |
localingos_status | Afficher le statut du projet : projet, paramètres régionaux, nombre de clés sources, fichiers de traduction. |
localingos_search | Recherchez des clés de traduction ou du texte dans vos chaînes sources. |
localingos_extract | Exécutez le script d'extraction i18n pour reconstruire le JSON à partir des fichiers .messages.ts. |
Additional tools (remote + CLI mcp-serve)
Tool | Description |
|---|---|
localingos_get_translatables | Get all source strings for a project. |
localingos_get_translations | Get all translations for a project. |
localingos_get_translation | Get translations for a specific key. |
localingos_translation_jobs | List translation jobs for a project. |
localingos_retry_job | Retry a single failed translation job. |
localingos_retry_all_jobs | Retry all failed and blocked jobs. |
localingos_project_members | List members of a project. |
localingos_add_member | Add a member to a project. |
localingos_remove_member | Remove a member from a project. |
localingos_billing_status | Show billing status, plan, and usage. |
localingos_attach_billing | Attach your billing account to a project. |
localingos_detach_billing | Detach billing from a project. |
Configuration locale (stdio)
Installez le serveur MCP et configurez votre agent IA pour le lancer localement. Lit la configuration de votre projet. Aucun coût de serveur.
Installer le serveur MCP
npm install -g localingosClaude Desktop
Add to
~/Library/Application Support/Claude/claude_desktop_config.json:{
"mcpServers": {
"localingos": {
"command": "localingos", "args": ["mcp-serve"],
"cwd": "/path/to/your/project"
}
}
}Cursor
Add to
.cursor/mcp.json in your project:{
"mcpServers": {
"localingos": {
"command": "localingos", "args": ["mcp-serve"]
}
}
}Kiro
Add to
.kiro/settings/mcp.json:{
"mcpServers": {
"localingos": {
"command": "localingos", "args": ["mcp-serve"]
}
}
}Cline
In VS Code, open Cline → MCP Servers → Add Local Server:
Command: localingos
Arguments: mcp-serveConfiguration à distance (mcp.localingos.com)
Aucune installation requise. Pointez votre agent vers notre serveur MCP hébergé. Transmettez votre clé API et l'ID du projet à chaque appel d'outil.
Claude Desktop
{
"mcpServers": {
"localingos": {
"type": "streamable-http",
"url": "https://mcp.localingos.com"
}
}
}Cursor
{
"mcpServers": {
"localingos": {
"type": "streamable-http",
"url": "https://mcp.localingos.com"
}
}
}Kiro
Add to
.kiro/settings/mcp.json:{
"mcpServers": {
"localingos": {
"type": "streamable-http",
"url": "https://mcp.localingos.com"
}
}
}Cline
In VS Code, open Cline → MCP Servers → Add Remote Server:
Server URL: https://mcp.localingos.com
Server Name: localingosWhen using the remote server, your AI agent passes your API key and family ID with each tool call — no local config files needed.
Exemples de conversations
"Synchroniser mes traductions"
→ L'agent appelle localingos_sync → envoie 770 chaînes, récupère 8 paramètres régionaux, écrit les fichiers
"Y a-t-il des traductions pour la page de facturation ?"
→ L'agent appelle localingos_search avec "billing" → renvoie les clés et le texte correspondants
"Lancer l'extraction i18n et vérifier les orphelins"
→ L'agent appelle localingos_extract avec check=true → rapporte les nombres de clés et les messages orphelins