i18n-agent is an MCP server that provides AI-powered translation capabilities across 48 languages. It is distributed as an npm package (@i18n-agent/mcp-client, version 1.16.3) and communicates over stdio transport. The server is published by ai.i18nagent and connects to a remote backend configured through two environment variables: I18N_AGENT_API_KEY, which authenticates requests, and MCP_SERVER_URL, which points to the backend endpoint.
The server’s stated capability is context-aware translation quality, meaning it attempts to preserve meaning and nuance rather than performing purely literal word substitution. With 48 languages supported, it covers a broad range of locales suitable for internationalisation workflows.
Because no tools are exposed in the current facts, the specific operations an agent can invoke — such as translating a string, detecting a language, or batch-processing resource files — cannot be confirmed from available information. Developers should verify the tool surface by inspecting the running server before building automation around it.
This server is appropriate when an agent needs to translate content at runtime as part of a larger workflow, for example localising generated text before delivery. It requires an active internet connection to reach MCP_SERVER_URL and a valid API key, so it is not suitable for fully offline or air-gapped environments.