What does I1n do?
I1n provides localization as code, using AI to translate application text to any language via a single command.
@Pakvothe
基本信息
Localization as code — 7 MCP tools to push, pull, translate, extract strings, and search translations. AI-powered, type-safe, 182 languages.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"i1n": {
"command": "npx",
"args": [
"i1n",
"mcp"
]
}
}
}Get project status including plan, limits, languages, and configuration
Pull translations from i1n and generate TypeScript types
Push local translation files to i1n (with diff detection, only changed keys are pushed)
Validate local translation files offline: missing keys per language, broken interpolation placeholders, empty values, and coverage. Returns a JSON report. Safe for CI — no API calls.
Translate to specified languages with AI. Estimates cost, translates, polls for completion, and auto-pulls results.
Add new languages to the project and optionally auto-translate existing keys
Accept extracted strings, push them to i1n, translate to all active languages, and pull updated types. Pass an array of {key, value, namespace?} objects.
Search existing translations by key name, namespace, or source value
Detect any i18n library (i18next, vue-i18n, next-intl, react-intl, etc.) and configure i1n bridge mode in this project — end-to-end, with no terminal needed. Use when the user asks to 'set up / configure the bridge', 'wire up i1n with my existing i18n library', or 'install i1n on top of <library>'. If `i1n.config.json` doesn't exist yet, pass `apiKey` (and optionally `projectId`) and the tool runs init non-interactively (validate, pick project, write config) before wiring the bridge. If `apiKey` is missing, the tool returns status `needs_api_key` so you can ask the user for it. If multiple projects exist, it returns status `multiple_projects` with the list — re-call with the chosen `projectId`. Pass `write=true` to actually write the bridge helper file (do this whenever the user asks to *configure*/*install*; only leave it false if they explicitly asked to *analyze* or *preview*). For libraries outside the known list, the tool still emits a best-effort snippet flagged for verification.
I1n is a Model Context Protocol server that enables localization as code, translating apps to any language using a single CLI command with AI assistance. It is designed for developers who want to automate internationalization workflows.
Add the server to your MCP configuration using the npx i1n mcp command, then invoke its tools via an AI agent. No further setup is required beyond the JSON configuration.
I1n provides localization as code, using AI to translate application text to any language via a single command.
Add the following to your MCP servers configuration: `"command": "npx", "args": ["i1n", "mcp"]`.
I1n supports 182 languages and is free forever.
It offers 7 tools: `i1n_status`, `i1n_push`, `i1n_pull`, `i1n_translate`, `i1n_add_language`, `i1n_extract_and_translate`, and `i1n_search`.
Yes, I1n is free forever with no mention of paid tiers.

Read-only Total CMS docs and site content over MCP: exact Twig signatures, field types, schema options, the CLI, release notes and comparisons. No key required.
Gives AI agents public URLs (tunnels) for localhost, live HTTP traffic inspection, snapshot publishing, and access control. Part of LocalCan, the ngrok alternative for Mac, Windows and Linux. Free plan.

Read and edit DB Planner database schemas (DBML/SQL), Mermaid diagrams and board layouts from any MCP client. 38 tools, OAuth sign-in, read and write as separate scopes enforced server-side.

ArtiBot Cloud MCP (Zhijiangyun 智匠云) — cloud MCP server for robot manipulation data & GPU workloads. 15 tools: robot fleet management, data collection & video recording, post-processing pipelines, and benchmark evaluation

The tools your AI needs to make your games. Turn prompts into production-ready game assets — animated characters with their weapons attached, seamless textures, terrain, VFX, HUDs — and playable game kits Unity, Godot, U
评论