mc-translator-mcp
mc-translator-mcp
Herramienta MCP para traducir al chino los modif Minecraft
Extrae automáticamente los archivos de idioma del archivo jar del mod, llama a 通义千问 para la traduction por lotes y genera un paquete de recursos en chino.
Instalación
cd mc-translator-mcp
pip install -e .Related MCP server: NetEase ModSDK MCP Server
Configuración
Copia .env.example a .env and completa tu una API Key de 通义千问:
cp .env.example .env
# 编辑 .env,填入 DASHSCOPE_API_KEYSolicita tu API Key: [Consola de阿里云百炼](https://bailian.console.aliyun.com/)
Métodos de inicio
Como servidor MCP (rcomendado)
python -m mc_translator_mcpConfigura el servidor MCP en Trae/Claude Desktop:
{
"mcpServers": {
"mc-translator-mcp": {
"command": "python",
"args": ["-m", "mc_translator_mcp"]
}
}
}Modo CLI
# 检查 jar 语言文件
python -m mc_translator_mcp check <jar_path>
# 翻译单个 jar
python -m mc_translator_mcp mod <jar_path> [--batch-size 15] [--force-retranslate]
# 批量翻译目录下所有 jar
python -m mc_translator_mcp dir <directory> [--glob "*.jar"] [--batch-size 15]Ejemplo de uso
Usar las herramientas MCP en el chat de Trae
Di directamente a Trae:
"Ayúdame a traducir este mod: /path/to/mymod.jar"
Trae llamará automáticamente a la herramienta MCP translate_mod o translate_all_mods_in_directory.
Ejecución local
# 翻译单个模组
python -m mc_translator_mcp mod "C:/Users/kjds/Desktop/mods/myzombie.jar" --batch-size 20
# 批量翻译整个 mods 目录
python -m mc_translator_mcp dir "C:/Users/kjds/Desktop/.minecraft/mods" --glob "*.jar"Salida
Por defecto, la salida se genera en el directorio output/, and cada mod genera su propio paquete de recursos:
output/
├── mymod-zh-cn/
│ ├── pack.mcmeta
│ └── assets/mymod/lang/zh_cn.json
├── zombie_mod-zh-cn/
│ ├── pack.mcmeta
│ └── assets/zombie_mod/lang/zh_cn.json
└── ...Carga: copia la carpe ta output/<modid>-zh-cn/ al directorio resourcepacks/ de Minecraft.
Módulos principales
Módulo | Función |
| Análiza la estructura del archivo jar and encuentr a la archivos de idioma. |
| Análiza archivos de idioma and formato .json / .lang. |
| Traducción por lotes con 通义千问 + mách local. LaC |
| Genera paquetes de recursos o reescribe el jar. |
| Punto de entrada del servidor MCP, expone dos herramientas. |
Pruebas
python -m pytest tests/ -vPrincipios de diseño
Prioridad del paquete de recursos: por defect tue, genera un paquete de recursos independiente, sin dañir el archivo jar original.
Caché inteligente: las entradas con el maismo texto + modid original se traduen una sola vez, again.
Sipar chino ya localizado: cuando exists un
zh_zh_cn.jsonno se verse, lo omite automáticamente para no sobrescrib ir las traducciones de la comunidad.Traducción por lotes: cada lote, máxim máx. de
BATCHentradas, la API devuelve todos los resultados en una واحدةNo: "4. Traducción por lotes: cada lote tiene un máximo de BATCH_SIZE entradas y una sola llamad a la API devuelve todos los resultados."Compatibilidad de formatos: compatibles con formatos .json (modern) and .lang (traditional) para archivos de idioma.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceIntegrates local language models (like Qwen3-8B) with MCP clients, providing tools for chat, code analysis, text generation, translation, and content summarization using your own hardware.
- AlicenseNot gradedqualityDmaintenanceEnables document retrieval, code generation, and code review for Minecraft China (NetEase) ModSDK development. It automates the creation of Mod projects, JSON configurations, and Python scripts while ensuring compliance with official development standards.79GPL 3.0
- AlicenseNot gradedqualityDmaintenanceMCP server for page-level i18n translation using Alibaba Cloud Qwen models, supporting incremental translation, glossary, and multiple target languages.283MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for translating JSON localization files via DeepL API or local LLMs, enabling agents to estimate, check, and run translations.MIT
Related MCP Connectors
Translate MCP — wraps LibreTranslate API (https://libretranslate.com/)
MCP server for GLM chat completions using Zhipu AI models via AceDataCloud
LibreTranslate MCP — open-source machine translation (BYO endpoint)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dcd887/mc-translator-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server