mcpField
N
Nuxt I18n Mcp

Nuxt I18n Mcp

本地服务
github.com/fabkho开发工具117 周前更新

关于 Nuxt I18n Mcp

Nuxt I18n Mcp 是面向 AI Agent 与大型 monorepo 的国际化工具包,可查找缺失翻译、清理无用键并跨语言与层级重命名。它提供 CLI、MCP 服务、Nuxt 层图集成及 CI 模板。

主要功能

  1. 01查找缺失翻译键
  2. 02清理未使用的键
  3. 03跨语言和层级重命名
  4. 04查看语言与层级覆盖情况
  5. 05提供 CLI、MCP 和 CI 集成

适用场景

  1. 01检查 monorepo 的翻译覆盖
  2. 02清理不再使用的翻译键
  3. 03跨多个语言和层级统一重命名
  4. 04在 CI 流水线检查国际化

MCP 相关

其 MCP 服务为 AI 编码 Agent 提供国际化管理能力;README 提及 CLI · MCP tools 参考,但未列出具体工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"nuxt-i18n": {
"command": "npx",
"args": [
"-y",
"nuxt-i18n-mcp"
]
}
}
}
启动命令npx -y nuxt-i18n-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmnuxt-i18n-mcp1.0.1

工具

14

收录的工具列表 · 更新于 3 周前

参数类型必填说明
projectDirstring否Nuxt 项目根目录的绝对路径。默认为服务器当前工作目录。

详细介绍

the-i18n-kit

CI License Glama score

面向 AI Agent 和大型单体仓库的 i18n 工具包。 查找缺失的键、移除无用键,并一次性在所有语言区域和层中重命名——无论是通过 Agent、终端还是流水线。

📖 文档

软件包

软件包版本说明
@the-i18n-kit/clinpmCLI,以及其他所有接口构建于其上的库
@the-i18n-kit/mcpnpm面向 AI 编码 Agent 的 MCP 服务
@the-i18n-kit/nuxtnpm发布 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"]
    }
  }
}

→ 入门指南 · MCP 配置 · CLI 参考

文档

所有内容都在文档站点上。 参考章节根据其所描述的源内容生成,因此不会与源内容脱节。

为什么选择此工具包适用对象,以及不适用对象
单体仓库和层使用方关系图、共享库、放置不当的用法
框架Nuxt、Laravel、Vue、React/Next、通用框架
配置配置位置、优先级、所有字段
CI/CDAction 和 GitLab 模板
CLI · MCP 工具自动生成的参考文档

开发

pnpm install
pnpm build
pnpm test
pnpm lint
pnpm typecheck

DEBUG=1 会将详细日志输出到 stderr。请参阅 CONTRIBUTING.md。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。