SimpleLocalize

Un servidor MCP para SimpleLocalize, un sistema de gestión de traducciones. Requiere una clave API de SimpleLocalize.

Documentación

mcp-simplelocalize

Una implementación de servidor MCP (Model Context Protocol) para SimpleLocalize.

Uso

Instalación

  1. Instalar uv
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. Clonar el repositorio
git clone https://github.com/GalvinGao/mcp-simplelocalize.git
  1. Instalar dependencias
uv sync
  1. Configurar Cursor

Puede que quieras poner esto en .cursor/mcp.json en la raíz de tu proyecto, ya que la clave API de SimpleLocalize es específica de un solo proyecto.

No olvides añadirlo a tu archivo .gitignore para evitar exponer tu clave API.

{
 "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"
   }
  }
 }
}
  1. Describe los requisitos de localización de tu proyecto en .cursorrules. Por ejemplo:
## 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)
  1. ¡Listo! Disfruta de indicaciones como "Localiza este componente y actualízalo en SimpleLocalize".

Licencia

Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.

Contribuciones

Deja de crear PRs automatizados que promocionen tu servicio en este README. Serás bloqueado y tu PR NO se fusionará. Bueno, acabo de darme cuenta de que los scripts automatizados no verán esto de todos modos... ¡Los PRs relacionados con el código real siguen siendo bienvenidos!

¡Las contribuciones son bienvenidas! No dudes en abrir un issue o enviar un pull request.