Model Context Protocol
Flujo de trabajo de traducción nativo con IA
Proporciona a tu agente de codificación de IA (Cursor, Claude Desktop, Copilot o Kiro) acceso directo para sincronizar traducciones, buscar claves y gestionar tu flujo de trabajo de localización sin salir del editor.
CursorClaude DesktopGitHub CopilotKiroClineWindsurf
¿Qué es MCP?
El Model Context Protocol (MCP) es un estándar abierto que permite a los asistentes de IA interactuar con herramientas y servicios externos. En lugar de copiar y pegar comandos, tu agente de IA llama directamente a las herramientas de Localingos: sincronizando traducciones, buscando claves e insertando actualizaciones en el flujo de tu conversación.
Herramientas disponibles
Core tools (local + remote)
Tool | Description |
|---|---|
localingos_sync | Envía cadenas de origen y recupera traducciones. Solo se transfiere el contenido modificado — utiliza hash de contenido para omitir los elementos sin cambios y solo devuelve las traducciones que el cliente necesita. |
localingos_push | Envía cadenas de origen a Localingos sin descargar traducciones. |
localingos_pull | Obtén las últimas traducciones y escribe los archivos de configuración regional en tu proyecto. |
localingos_status | Mostrar el estado del proyecto: proyecto, configuraciones regionales, recuento de claves de origen, archivos de traducción. |
localingos_search | Busca claves de traducción o texto en tus cadenas de origen. |
localingos_extract | Ejecute el script de extracción i18n para reconstruir JSON a partir de archivos .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. |
Configuración local (stdio)
Instala el servidor MCP y configura tu agente de IA para iniciarlo localmente. Lee la configuración de tu proyecto. Sin costes de servidor.
Instalar el servidor 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-serveConfiguración remota (mcp.localingos.com)
No se necesita instalación. Apunta tu agente a nuestro servidor MCP alojado. Pasa tu clave API y el ID del proyecto con cada llamada a la herramienta.
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.
Conversaciones de ejemplo
"Sincronizar mis traducciones"
→ El agente llama a localingos_sync → envía 770 cadenas, obtiene 8 configuraciones regionales, escribe archivos
"¿Hay traducciones para la página de facturación?"
→ El agente llama a localingos_search con "billing" → devuelve las claves y el texto coincidentes
"Ejecutar la extracción i18n y comprobar los huérfanos"
→ El agente llama a localingos_extract con check=true → informa recuentos de claves y mensajes huérfanos