Servidor MCP

Localization Resource Integrity

com.mcpscores/localization-resource-integrity
Herramientas para desarrolladores Público y accesible MCP 2025-11-25

Qué hace este MCP

Checks translated resource dictionaries for missing or extra keys, empty strings, and placeholder integrity issues.

localization_resource_integrity
Checks the structural integrity of translated resource dictionaries against a source dictionary you supply: missing keys, extra keys, disallowed empty strings, and exact placeholder integrity (name and, for printf_named, conversion type, matched by exact multiplicity, order-independent) under an explicitly declared placeholder syntax (double_brace `{{name}}` or printf_named `%(name)s`/`%(name)d`/`%(name)f`). Malformed placeholder syntax is reported as a per-key issue in a completed report, never silently dropped. Requests containing likely ICU MessageFormat plural/select constructs are refused outright rather than partially validated. Never translates anything and never estimates translation quality, tone, or correctness -- this is a structural integrity check only, scoped to exactly the resources you provide. Price: 0.03 USDC per completed bounded job on Base.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', 'required': ['source_locale', 'source', 'translations', 'syntax'], 'properties': {'source': {'type': 'object', 'maxProperties': 500, 'minProperties': 1, 'additionalProperties': {'type': 'string', 'maxLength': 4096}}, 'syntax': {'enum': ['double_brace', 'printf_named'], 'type': 'string'}, 'allow_empty': {'type': 'boolean'}, 'translations': {'type': 'object', 'maxProperties': 20, 'minProperties': 1, 'additionalProperties': {'type': 'object', 'maxProperties': 500, 'additionalProperties': {'type': 'string', 'maxLength': 4096}}}, 'source_locale': {'type': 'string', 'maxLength': 35, 'minLength': 1}}, 'additionalProperties': False}
Añadido
localization_resource_integrity
17 de September de 2026 a las 12:36