An agent adding a screen invents copy as it goes. Without somewhere to put it, that copy is hard-coded English and someone finds it in production. The MCP server gives the agent the same six operations a developer has.
One file, stdio, no dependencies to install.
list_platformsThe apps in the workspace, their default format and their locales.
list_projectsClient variants under a platform, for white-label wording.
pull_translationsOne locale as a file, in the platform's own format.
push_source_stringsNew English keys, straight from the feature being written.
translation_statusWhat is finished, what needs review, what is missing a plural form.
list_glossaryThe terms that must not be translated, so the agent does not invent a second word for your product.
Everything below authenticates with one API key, scoped to read or write and optionally pinned to a single platform, so a build job can never reach further than the app it builds.
Scope it to read, or pin it to one platform. The server has no notion of who is calling — the API enforces it.
push_source_strings flags existing translations for review. A human still approves the change.
Agent writes land in the same history as human ones, with a revert on every cell.
Create one, mint a key, paste the config. It takes about five minutes.