关于 Nuxt I18n Mcp
Nuxt I18n Mcp 是面向 AI Agent 与大型 monorepo 的国际化工具包,可查找缺失翻译、清理无用键并跨语言与层级重命名。它提供 CLI、MCP 服务、Nuxt 层图集成及 CI 模板。
主要功能
- 01查找缺失翻译键
- 02清理未使用的键
- 03跨语言和层级重命名
- 04查看语言与层级覆盖情况
- 05提供 CLI、MCP 和 CI 集成
适用场景
- 01检查 monorepo 的翻译覆盖
- 02清理不再使用的翻译键
- 03跨多个语言和层级统一重命名
- 04在 CI 流水线检查国际化
MCP 相关
其 MCP 服务为 AI 编码 Agent 提供国际化管理能力;README 提及 CLI · MCP tools 参考,但未列出具体工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
14收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| projectDir | string | 否 | Nuxt 项目根目录的绝对路径。默认为服务器当前工作目录。 |
详细介绍
the-i18n-kit
面向 AI Agent 和大型单体仓库的 i18n 工具包。 查找缺失的键、移除无用键,并一次性在所有语言区域和层中重命名——无论是通过 Agent、终端还是流水线。
📖 文档
软件包
| 软件包 | 版本 | 说明 |
|---|---|---|
| @the-i18n-kit/cli | CLI,以及其他所有接口构建于其上的库 | |
| @the-i18n-kit/mcp | 面向 AI 编码 Agent 的 MCP 服务 | |
| @the-i18n-kit/nuxt | 发布 Nuxt 已解析的层级图 |
此仓库还提供 GitHub Action 和 GitLab CI 模板。
快速开始
npm install -g @the-i18n-kit/cli
the-i18n-cli init # write a config from what it detects
the-i18n-cli status # coverage per locale and per layer
the-i18n-cli missing # what is not translated yet
对于 AI Agent,将 MCP 主机指向此服务:
{
"mcpServers": {
"the-i18n-mcp": {
"command": "npx",
"args": ["@the-i18n-kit/mcp@latest"]
}
}
}
文档
所有内容都在文档站点上。 参考章节根据其所描述的源内容生成,因此不会与源内容脱节。
| 为什么选择此工具包 | 适用对象,以及不适用对象 |
| 单体仓库和层 | 使用方关系图、共享库、放置不当的用法 |
| 框架 | Nuxt、Laravel、Vue、React/Next、通用框架 |
| 配置 | 配置位置、优先级、所有字段 |
| CI/CD | Action 和 GitLab 模板 |
| CLI · MCP 工具 | 自动生成的参考文档 |
开发
pnpm install
pnpm build
pnpm test
pnpm lint
pnpm typecheck
DEBUG=1 会将详细日志输出到 stderr。请参阅 CONTRIBUTING.md。
许可证
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。