About io.github.whazeted/paraglide-messages-mcp
io.github.whazeted/paraglide-messages-mcp is an MCP server in the RAG category: validated, sub-agent per-locale translation of Paraglide JS / inlang message-format projects.
Install
claude mcp add io-github-whazeted-paraglide-messages-mcp -- npx -y paraglide-messages-mcpnpx -y paraglide-messages-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (8)
get_messagesFull message content by keys or prefix.
Parameters not published.
get_retranslation_batchCursor-paged batch over *already-translated* messages too — refresh stale entries after source/terminology changes. Same optional autosave as `get_translation_batch`.
Parameters not published.
get_translation_batchNext batch of untranslated messages for a locale (default 50), with source text and required placeholders. Optionally autosaves the previous batch in the same call (pass `translations`), so the loop is one round-trip per batch and the final batch is saved by the call that reports `done`.
Parameters not published.
list_message_keysKeys only, filterable by prefix and status, paginated.
Parameters not published.
project_infoLocales, base locale, `totalKeys` across all locales, `translatableKeys` from non-empty base messages, per-locale translated/missing counts, extra non-source keys, and the startup translation style brief when configured.
Parameters not published.
remove_orphan_messagesDelete target-locale keys that are absent from the source locale (base locale by default), optionally scoped by locale or prefix.
Parameters not published.
save_translationsValidate and persist translations for one locale; per-item results — overwrites existing values. (The batch tools share this save core for their autosave.)
Parameters not published.
search_messagesFind messages by text or key substring.
Parameters not published.
Ask AI
Ask AI about io.github.whazeted/paraglide-messages-mcp
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.