Token导航 LogoToken导航TokenDH.com
Kilo Dev MCP Server logo
AI代理未说明官方级别未说明来源级核验

Kilo Dev MCP Server

MCP Server

一个遵循MCP协议的国际化翻译工具服务器,提供JSON翻译文件管理、键翻译、键移动和键删除等功能。

工具数

0

提示词数

0

GitHub Stars

27

资源数

0
TypeScriptClaudeAI代理Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Kilo-Org

提供方

Kilo-Org

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

国际化(i18n)MCP服务器

一种模型上下文协议(MCP)服务器,为国际化(i18n)翻译任务提供工具。

概述

此服务器提供用于管理Kilo Code扩展使用的JSON翻译文件中的翻译的工具。它遵循MCP协议,通过stdio(标准输入/输出)与扩展进行交互。

该服务器设计为模块化,允许您独立于其他实验工具运行i18n工具。

i18n工具

此服务器提供以下国际化MCP工具:

  1. translate_i18n_key -将一个或多个特定按键从英语翻译成其他语言
  2. move_i18n_key -在所有语言环境中将密钥从一个JSON文件移动到另一个
  3. list_locales -列出所有可用的语言环境
  4. remove_i18n_keys -从所有语言的所有区域设置文件中删除指定的键

设置

要将i18n MCP服务器与AI助手一起使用,您需要在全局MCP配置中对其进行配置。将以下内容添加到您的配置中:

{
  "mcpServers": {
    "kilo-dev-mcp-server": {
      "type": "stdio",
      "command": "/bin/bash",
      "args": [
        "-c",
        "cd /path/to/kilo-dev-mcp-server && npm run mcp:i18n"
      ],
      "env": {
        "OPENROUTER_API_KEY": "${env:OPENROUTER_API_KEY}"
      },
      "timeout": 3600,
      "alwaysAllow": [
        "translate_i18n_key",
        "list_locales",
        "remove_i18n_keys",
        "move_i18n_key"
      ],
      "disabled": false
    }
  }
}

确保更换 /path/to/kilo-dev-mcp-server 带有kilo-dev-mcp服务器目录的实际路径。

配置

服务器需要OpenRouter API密钥才能实现翻译功能:

  • OPENROUTER_API_KEY -OpenRouter服务的API密钥(翻译时需要)
  • DEFAULT_MODEL -用于翻译的默认模型(默认为“anthropic/claude-3.7onnet”)

您可以在您的环境或 .env.local 文件。

如何使用

设置完MCP服务器配置后,只需提示您的AI助手即可使用i18n工具。AI将根据您的请求自动使用适当的工具。

示例提示

以下是一些如何提示AI使用i18n工具的示例:

翻译密钥

Please translate the "welcome.message" key in the common.json to all other supported languages.

AI将自动:

  1. 确定这是一个翻译请求
  2. 确定它是针对“核心”目标的
  3. 使用translate_i18n_key工具执行翻译

列出可用的本地

What locales are currently supported in our project's webview UI?

AI将使用list_locales工具显示webview UI的所有可用区域设置。

在文件之间移动密钥

Please move the "errorMessages.notFound" key from errors.json to common.json in the package locales.

AI将使用move_i18n_key工具在所有区域设置文件中移动密钥。

删除过时的密钥

Please remove the obsolete keys "oldFeature.title" and "oldFeature.description" from the features.json file in the core locales.

AI将使用remove_i18n_keys工具从所有区域设置文件中删除这些键。

开发者文档

对于需要设置、修改或贡献此项目的开发人员,请参阅 开发者指南.

许可证

此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。

目录标签

目录标签

TypeScriptClaudeAI代理国际化本地部署翻译工具JSON管理多语言支持MCP协议

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP