MCP Server for LibreTranslate. Machine Translation for AI agents.
LibreTranslate-MCP
A MCP server to connect AI agents with LibreTranslate to give them machine translation capabilities.
Usage
Add this to your client's configuration:
OpenCode
{
"mcp": {
"LibreTranslate": {
"type": "local",
"command": ["npx", "-y", "@libretranslate/mcp"],
"environment": {
"LIBRETRANSLATE_API_URL": "https://libretranslate.com",
"LIBRETRANSLATE_API_KEY": "your-api-key"
}
}
}
}
Claude
{
"mcpServers": {
"libretranslate": {
"command": "npx",
"args": ["-y", "@libretranslate/mcp"],
"env": {
"LIBRETRANSLATE_API_URL": "https://libretranslate.com",
"LIBRETRANSLATE_API_KEY": "your-api-key"
}
}
}
}
Configuration
Set the following environment variables:
| Variable | Description |
| ------------------------ | -------------------------------------------------------------------------- |
| LIBRETRANSLATE_API_URL | URL of the LibreTranslate API (default: https://libretranslate.com) |
| LIBRETRANSLATE_API_KEY | API key for the LibreTranslate service (required for libretranslate.com) |
Available Tools
detect
Detect the language of a given text.
translate
Translate text from one language to another.
languages
List all supported languages for translation.
License
AGPLv3