{"uid":"cap_ewEEzgjjVKvxKAHWUksTg","slug":"localization-resource-integrity-analyzer-ee2fc084","name":"Localization Resource Integrity Analyzer","description":"Customer-input analysis tools with per-call x402 v2 USDC payments on Base. Discovery and examples are free.","url":"https://mcp-factory.bowling-anthony.workers.dev/localization-resource-integrity/analyze","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"ok":true,"scope":"resource_structure_and_placeholders_only","locales":[{"issues":[],"locale":"fr","passed":true,"extra_keys":[],"missing_keys":[]},{"issues":[{"key":"cart.items_count","code":"missing_placeholder","actual":"suffix=0","expected":"suffix=1"}],"locale":"es","passed":false,"extra_keys":[],"missing_keys":["checkout.total"]}],"summary":{"issues":2,"locales":2,"source_keys":3,"passing_locales":1},"source_issues":[]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CyhjjJwvJlYoZuCRllvAG","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates localization files for missing keys, extra keys, and placeholder mismatches across multiple locales compared to a source locale","exampleAgentPrompt":"Can you check my localization files for missing translation keys and broken placeholders? Here are my source English strings and the French and Spanish translations — I need to know which locales are failing and exactly what's wrong with each one.","exampleUseCases":[{"title":"Pre-release i18n QA check","prompt":"Before we ship v2.0, can you validate our localization files? I have the source English keys and translations for French, German, and Japanese — flag any missing keys or placeholder mismatches so we don't ship broken strings."},{"title":"Catch broken cart pluralization","prompt":"Our Spanish translation for the cart item count is showing wrong pluralization — can you run our localization files through the integrity checker and tell me exactly which keys have placeholder issues compared to the English source?"},{"title":"Onboard a new locale safely","prompt":"We just added a Portuguese translation to our app. Can you compare it against our English source strings and list any missing or extra keys so we know it's complete before we enable it for users?"}],"resultDescription":"Returns a JSON object with a per-locale breakdown (passed boolean, missing_keys array, extra_keys array, issues array with key/code/actual/expected), a source_issues array, and a summary object containing total locales checked, passing locales count, total source keys, and total issue count.","failureModes":["Malformed or empty input locale data returns an error response","Missing source locale causes analysis to fail with no baseline for comparison","Payment failure via x402 results in 402 response before analysis runs","Unsupported locale format or encoding may cause parsing errors","Placeholder syntax that doesn't match expected patterns may produce false positives"],"whenToPreferThis":"Use this endpoint when you need automated, per-call validation of i18n/l10n resource files at $0.03 USDC per check — ideal for CI/CD pipelines, pre-release QA gates, or on-demand audits where you need a structured report of missing keys, extra keys, and placeholder integrity issues across multiple target locales simultaneously.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:42:56.509Z","isFirstParty":false}