关于 LiteI18n
LiteI18n 是供 AI 客户端管理应用翻译键和译文的托管 MCP 服务,支持先起草和审核,再发布译文并通过 OTA 推送,无需发布应用商店版本。
主要功能
- 01搜索和读取翻译键
- 02创建和删除翻译键
- 03为多种语言起草译文
- 04审核并发布草稿
- 05推送 OTA 翻译版本
适用场景
- 01查找缺少目标语言译文的键
- 02为应用新功能起草文案
- 03发布前审核译文修改
- 04无需发布应用商店版本即可推送更新译文
MCP 相关
托管 MCP 服务向 MCP 客户端提供项目、键、译文、发布和 OTA 版本工具。通过 OAuth 2.1 登录并按项目授权;写入内容在发布前均为草稿。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.litei18n.com/mcpclaude mcp add --transport http com-litei18n https://mcp.litei18n.com/mcp{"mcpServers":{"com-litei18n":{"type":"http","url":"https://mcp.litei18n.com/mcp"}}}在 Cursor 中打开{"servers":{"com-litei18n":{"type":"http","url":"https://mcp.litei18n.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-litei18n":{"type":"http","url":"https://mcp.litei18n.com/mcp"}}}{"mcpServers":{"com-litei18n":{"serverUrl":"https://mcp.litei18n.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
LiteI18n MCP
通过 Claude、ChatGPT、Cursor、VS Code 和其他支持模型上下文协议的 AI 应用管理你应用中的翻译。
LiteI18n会存储你应用的翻译键,让你起草和审核翻译,并通过空中下载(OTA)将其发送到应用中,无需发布应用商店版本。这个托管 MCP 服务可以让 AI Agent 为你完成这些工作:查找键、添加新文案、起草翻译、发布翻译并推送版本。
https://mcp.litei18n.com/mcp
- 托管服务。 无需安装,无需安装包,也无需复制令牌。
- 浏览器登录(OAuth 2.1)。 AI 应用会打开 LiteI18n,你登录后选择工作区、项目和访问级别,然后批准连接。
- 由你掌控。 工作区中的连接 AI下会列出每个连接,你可以随时断开连接。访问权限按项目设置。
- 默认安全。 发布前,所有写入内容都只是草稿;每个工具都会告知 AI 应用它是读取、修改还是发布内容,让应用可以先征求你的同意。
目录
连接你的 AI 应用
查看最新指南,使用复制按钮和一键安装:litei18n.com/agents。
Claude(网页版、桌面版和移动版)
- 打开自定义 → 连接器,点击**+ 添加**,然后选择添加自定义连接器。
- 将其命名为
litei18n,粘贴https://mcp.litei18n.com/mcp,连续点击两次继续,然后点击添加。 - 点击连接并登录 LiteI18n。
对于 Team 和 Enterprise 套餐,所有者需先在组织设置 → 连接器中添加,然后成员再点击连接。
ChatGPT
- 打开 chatgpt.com/plugins,点击**+,然后选择添加自定义 MCP 服务**。
- 将其命名为
litei18n,粘贴链接,选择 OAuth,确认警告,然后点击创建为插件。登录 LiteI18n。 - 安装插件,然后在新聊天中输入 @ 并选择 litei18n。
如果没有显示**+**,你的工作区管理员可能需要允许使用自定义 MCP 服务。
Claude Code
claude mcp add --transport http litei18n https://mcp.litei18n.com/mcp
然后输入 /mcp,选择 litei18n 并登录。若要同时获取 Agent 技能,请改为安装插件(参见 Agent 技能)。
Codex
codex mcp add litei18n --url https://mcp.litei18n.com/mcp
codex mcp login litei18n
Gemini CLI
gemini extensions install https://github.com/Aevum-Technology/litei18n-mcp
此操作会同时添加 MCP 服务和 Agent 技能。启动 gemini,然后运行 /mcp auth litei18n 并登录。
Cursor
在 Cursor 中安装,
或将以下内容添加到 .cursor/mcp.json:
{
"mcpServers": {
"litei18n": { "url": "https://mcp.litei18n.com/mcp" }
}
}
VS Code
在 VS Code 中安装,
或将以下内容添加到 .vscode/mcp.json:
{
"servers": {
"litei18n": { "type": "http", "url": "https://mcp.litei18n.com/mcp" }
}
}
OpenCode
将以下内容添加到 opencode.json,然后运行 opencode mcp auth litei18n:
{
"mcp": {
"litei18n": { "type": "remote", "url": "https://mcp.litei18n.com/mcp" }
}
}
Devin Desktop(前身为 Windsurf)
将以下内容添加到 ~/.config/devin/mcp_config.json(在 Windows 上为 %APPDATA%\devin\mcp_config.json),
保存后按提示登录:
{
"mcpServers": {
"litei18n": { "serverUrl": "https://mcp.litei18n.com/mcp" }
}
}
Antigravity
将以下内容添加到 ~/.gemini/config/mcp_config.json,然后打开Agent 设置 → 自定义,
点击 litei18n 旁边的验证。粘贴浏览器中显示的代码,然后点击提交。
{
"mcpServers": {
"litei18n": { "serverUrl": "https://mcp.litei18n.com/mcp" }
}
}
Zed
打开设置 → AI → MCP 服务,点击添加服务,选择添加远程服务并粘贴链接。
其他应用
使用上面的链接,通过 Streamable HTTP 添加远程 MCP 服务。浏览器打开后登录。
你可以提出的要求
- “为新的结账按钮添加一个键,并将其翻译成项目中的所有语言。”
- “引导页面中有哪些键缺少德语翻译?请起草译文。”
- “修正法语欢迎消息中的拼写错误,然后在发布前向我展示更改。”
- “发布西班牙语草稿,并向应用发布一个版本。”
- “删除旧的
promo.summer_2025键。”
工具
| 工具 | 功能 | 类型 | 权限 |
|---|---|---|---|
list_projects | 列出此连接可以访问的项目,包括语言、键数量和权限 | 读取 | — |
list_keys | 查找、搜索或获取键及其线上译文和草稿 | 读取 | keys:read |
create_key | 创建最多 100 个键,可选择附带首批译文(保存为草稿) | 写入 | keys:write(+ translations:write) |
upsert_draft | 为最多 500 个键和语言组合保存译文草稿 | 写入 | translations:write |
delete_key | 删除一个键。已发布的键会在下次发布时移除,在此之前可以恢复 | 破坏性操作 | keys:write |
restore_key | 在发布前撤销待处理的键删除操作 | 写入 | keys:write |
commit_drafts | 将草稿发布为线上译文(可选择一个语言) | 破坏性操作 | drafts:commit |
list_releases | 列出项目的 OTA 版本 | 读取 | releases:read |
create_release | 通过无线方式将最新发布的译文推送到应用 | 破坏性操作 | releases:write |
每个工具都会声明标题和标准的 MCP 安全提示(readOnlyHint、destructiveHint、
idempotentHint、openWorldHint),因此你的 AI 应用可以在发布或删除前征求确认。结果
是符合各工具输出架构的结构化数据。项目成员编写的文本(键名、译文、草稿)会被标记为
内容,而非指令。
权限
批准连接时,你可以针对每个项目选择 AI 应用可以执行的操作:
| 范围 | 允许的操作 |
|---|---|
keys:read | 查找和读取键 |
keys:write | 创建、删除和恢复键 |
translations:read | 读取译文和草稿 |
translations:write | 保存译文草稿 |
drafts:commit | 发布草稿 |
releases:read | 列出版本 |
releases:write | 创建 OTA 版本 |
预设:只读(所有读取操作)、读取和写入(所有读取操作、键和译文写入操作、 发布)、完全访问(所有操作,包括版本)。
Agent 技能
skills/litei18n 是一项 Agent 技能,
用于教会你的 Agent LiteI18n 工作流:写入前先查看、区分草稿与发布、了解何时应先征求确认,以及如何
在应用中加载 OTA 译文并使用安全的回退方案。它可与上方的 MCP 服务配合使用;虽然可选,但能让 Agent 更谨慎、更准确。
Claude Code(插件:MCP 服务和技能一体)
/plugin marketplace add Aevum-Technology/litei18n-mcp
/plugin install litei18n@litei18n
**Gemini CLI(扩展:MCP 服务和技能一体):**参见 Gemini CLI。
任何支持技能的 Agent(Claude Code、Codex、Cursor、OpenCode 等)
npx skills add Aevum-Technology/litei18n-mcp --skill litei18n
**Claude.ai 和 Claude 桌面应用:**将此仓库下载为 ZIP,然后在 Customize → Skills 下上传
skills/litei18n 文件夹(压缩后)。
**手动安装:**将 skills/litei18n 复制到 Agent 的技能文件夹中,例如
~/.claude/skills/litei18n 或 .agents/skills/litei18n。
自动化工具(CI)
脚本和 CI 任务可以使用 LiteI18n API 令牌调用同一链接,无需登录。在工作区的 API Tokens 中创建令牌,
并将其作为 Authorization: Bearer litei18n_… 发送。请将其保存在 CI 的密钥存储中,切勿放入代码或聊天中。
要求
- LiteI18n 账户。所有套餐均包含 MCP 访问权限,免费套餐也不例外。
- 需要拥有工作区的 owner 或 admin 角色才能批准连接。
- 创建 OTA 版本需要 Starter 套餐或更高版本。
故障排除
| 你看到的情况 | 处理方法 |
|---|---|
| 系统再次要求你登录 | 连接已断开或过期。请在 AI 应用中重新登录。 |
| “无权访问此项目” | 批准时未选择该项目。请重新连接并勾选该项目。 |
| “权限被拒绝” | 该连接在此项目中缺少相应权限。请使用更高的访问级别重新连接。 |
| “你的套餐不允许执行此操作” | 创建 OTA 发布需要 Starter 套餐或更高等级。请在 Billing 中升级。 |
| “此工作区已被暂停” | 请联系支持团队。暂停解除后,访问权限将恢复。 |
| 请求过多 | 每个连接每分钟最多可发出 60 个请求。请稍等片刻后重试。 |
隐私、安全与支持
- 隐私政策:litei18n.com/privacy
- 服务条款:litei18n.com/terms
- 子处理方:litei18n.com/subprocessors
- 支持:litei18n.com/contact
- 安全报告:请参阅 SECURITY.md
该服务仅在你批准的工作区和项目中执行操作,且仅使用你选择的权限。你的 AI 应用永远无法看到你的 LiteI18n 密码。
关于此仓库
此仓库包含公开文档、MCP Registry 条目
(server.json)、Claude Code 插件、Gemini CLI 扩展
(gemini-extension.json)以及 Agent 技能。托管服务本身由
Aevum Technology LTD 运营,且并非开源。此仓库的内容依据 MIT 许可证 发布。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。