Servidor MCP de DeepL
Un servidor MCP (Protocolo de contexto de modelo) que proporciona capacidades de traducción DeepL.
Características
Este servidor expone las siguientes herramientas a través de MCP:
translate_text
: traduce una o más cadenas de texto entre los idiomas admitidos mediante la API de DeepL.list_languages
: recupera la lista de idiomas admitidos por la API de DeepL (idiomas de origen o de destino).
Prerrequisitos
- Node.js y npm/yarn: necesarios para instalar dependencias y ejecutar el servidor.
- Clave API de DeepL: Necesita una clave API de DeepL. Tanto el plan gratuito como el Pro ofrecen acceso a la API. Regístrese o obtenga más información en https://www.deepl.com/pro-api .
Instalación
- Clonar el repositorio:Copy
- Instalar dependencias:Copy
- Construir el servidor:Este comando compila el código fuente de TypeScript en JavaScript, colocando la salida en el directorioCopy
build/
(específicamentebuild/index.js
).
Configuración
El servidor requiere que proporciones tu clave API de DeepL mediante la variable de entorno DEEPL_API_KEY
. Debes configurar tu cliente MCP (como Cline/Roo Code o la aplicación de escritorio Claude) para ejecutar este servidor y pasar la variable de entorno.
Ejemplo de configuración:
A continuación se muestran ejemplos de clientes MCP comunes. Recuerde reemplazar /path/to/your/deepl-mcp-server/build/index.js
to/your/deepl-mcp-server/build/index.js` con la ruta absoluta real al archivo del servidor compilado en su sistema, y YOUR_DEEPL_API_KEY
con su clave API de DeepL real.
Código Cline/Roo (Extensión VS Code)
- Abra la configuración de VS Code para servidores MCP. En macOS, normalmente se encuentra en:
~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/mcp_settings.json
(Nota: La ruta exacta puede variar según el sistema operativo y el tipo de instalación de VS Code (p. ej., Insiders).) - Agregue el siguiente bloque de configuración bajo la clave
mcpServers
:Copy
Aplicación de escritorio Claude
- Abra el archivo de configuración de la aplicación Claude Desktop. En macOS, suele estar en:
~/Library/Application Support/Claude/claude_desktop_config.json
(Nota: La ruta exacta puede variar según el sistema operativo). - Agregue el siguiente bloque de configuración bajo la clave
mcpServers
:Copy
Uso
Una vez configurado, puedes invocar las herramientas del servidor desde tu asistente de IA usando el comando/herramienta use_mcp_tool
.
Ejemplo list_languages
Ejemplo translate_text
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
Un servidor de protocolo de contexto de modelo que proporciona capacidades de traducción de DeepL, lo que permite a los asistentes de IA traducir texto entre idiomas compatibles a través de la API de DeepL.