关于 Mcp Simplelocalize
Mcp Simplelocalize 是连接 SimpleLocalize 的 MCP 服务,供开发者通过 Cursor 等 MCP 客户端处理项目本地化。可按项目配置 API 密钥,并依据项目约定生成翻译。
主要功能
- 01连接 SimpleLocalize
- 02按项目配置 API 密钥
- 03遵循项目翻译约定
适用场景
- 01将界面组件本地化
- 02按项目命名规范生成翻译
MCP 相关
它将 SimpleLocalize 接入 MCP 客户端,使客户端能够通过提示词处理本地化任务。README 展示了在 Cursor 中配置该服务。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
mcp-simplelocalize
一个适用于 SimpleLocalize 的 MCP(Model Context Protocol)服务实现。
使用方法
安装
curl -LsSf https://astral.sh/uv/install.sh | sh
- 克隆仓库
git clone https://github.com/GalvinGao/mcp-simplelocalize.git
- 安装依赖项
uv sync
- 配置 Cursor
你可能希望将此内容放在项目根目录下的 .cursor/mcp.json 中,因为 SimpleLocalize API Key 对应单个项目。
别忘了将其添加到 .gitignore 文件中,以免泄露你的 API Key。
{
"mcpServers": {
"simplelocalize": {
"command": "uv",
"args": [
"run",
"--project",
"/path/to/mcp-simplelocalize/",
"/path/to/mcp-simplelocalize/main.py"
],
"env": {
"SIMPLELOCALIZE_API_KEY": "your-api-key-here"
}
}
}
}
- 在
.cursorrules中描述项目的本地化需求。例如:
## Translations
- Put all translations under the `default` namespace
- Language codes supported by this project: `en-US`, `ja-JP`, `ko-KR`, and `zh-Hant`.
- (any other conventions you want the LLM to follow, e.g. key naming style, etc. or just give it some examples would work well)
- 完成!现在可以尝试输入“本地化此组件并将其更新到 SimpleLocalize”之类的提示词。
许可证
本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。
参与贡献
请停止创建在此 README 中推广你服务的自动化 PR。你会被封禁,你的 PR 也不会被合并。 嗯,我刚意识到自动化脚本根本不会看到这段话…… 欢迎提交与代码本身相关的 PR!
欢迎贡献!欢迎提出问题或提交拉取请求。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。