@rog0x/mcp-i18n-tools
@rog0x/mcp-i18n-tools
Herramientas de internacionalización y localización para agentes de IA, expuestas como un servidor MCP (Model Context Protocol).
Herramientas
detect_locale
Detecta el idioma y la configuración regional de una cadena de texto dada. Devuelve el código de idioma detectado (BCP 47), el nombre del idioma, el sistema de escritura, la puntuación de confianza (0-1) y los candidatos de idioma alternativos.
Idiomas admitidos: Inglés, Español, Francés, Alemán, Portugués, Italiano, Ruso, Japonés, Coreano, Chino, Árabe, Hindi, Tailandés, Griego, Hebreo.
extract_i18n_keys
Extrae cadenas visibles para el usuario codificadas en el código fuente que deberían internacionalizarse. Encuentra cadenas en:
Atributos JSX/TSX (
title,placeholder,label,alt,aria-label, etc.)Texto y atributos de plantillas HTML
Llamadas a
console.log/console.warn/console.errorMensajes de
throw new Error(...)Diálogos de
alert()/confirm()/prompt()Asignaciones de variables con nombres relevantes para i18n (
message,label,title, etc.)
Devuelve cada cadena con su línea/columna, contexto circundante, tipo de patrón y una clave i18n sugerida.
analyze_translations
Analiza archivos JSON de traducción para verificar la coherencia entre configuraciones regionales. Detecta:
Claves faltantes — presentes en la configuración regional de referencia pero ausentes en otras
Claves extra — presentes en una configuración regional pero no en la de referencia
Discrepancias de estructura — una clave es una cadena en una configuración regional pero un objeto en otra
Discrepancias de interpolación — los marcadores de posición
{variable}difieren entre configuraciones regionalesValores vacíos — claves con traducciones en blanco
Claves sin usar — claves no referenciadas en el código fuente (requiere una lista de claves usadas)
plural_rules
Genera categorías de formas plurales para una configuración regional determinada siguiendo las reglas de CLDR. Muestra qué categorías plurales usa el idioma y clasifica cualquier número de prueba que proporciones.
Idioma | Categorías |
Inglés | one, other |
Francés | one, other |
Ruso | one, few, many, other |
Árabe | zero, one, two, few, many, other |
Polaco | one, few, many, other |
Japonés | other |
Chino | other |
format_locale
Formatea números, monedas, fechas y tiempos relativos para cualquier configuración regional usando las APIs Intl. Admite:
Números — decimal, porcentaje, unidad; notación compacta/científica/ingenieril
Moneda — símbolo, símbolo estrecho, código y nombre
Fechas — estilos corto, medio, largo y completo con desglose de partes de fecha
Tiempo relativo — estilos largo, corto y estrecho con formato numérico automático
Related MCP server: todoist
Configuración
npm install
npm run buildConfiguración de MCP
{
"mcpServers": {
"i18n-tools": {
"command": "node",
"args": ["D:/products/mcp-servers/mcp-i18n-tools/dist/index.js"]
}
}
}Licencia
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to manage Xcode projects by listing targets, reading configurations, and triggering builds via the Model Context Protocol. It facilitates natural language interaction with macOS developer tools to streamline iOS app development processes.690MIT
- AlicenseNot gradedqualityFmaintenanceEnables language models to manage Todoist tasks, projects, sections, labels, comments, and collaborators through natural language via the Model Context Protocol.MIT
- FlicenseNot gradedqualityCmaintenanceEnables AI agents to read and write JSON translation files (i18n, i18next, react-i18next) via the Model Context Protocol.121
- AlicenseNot gradedqualityBmaintenanceProvides internationalization MCP tools enabling AI agents to perform translations, locale management, and i18n operations.111MIT
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
Model Context Protocol extension for Hebrew calendar
A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rog0x/mcp-i18n-tools'
If you have feedback or need assistance with the MCP directory API, please join our Discord server