LibreTranslate-MCP

MCP

Official MCP for LibreTranslate, the open-source machine translation engine: translate text, detect languages and list supported languages. Use libretranslate.com (paid API key) or your own free self-hosted instance so text never leaves your machine or network. Needs Node.js.

LibreTranslate/LibreTranslate-MCP6
Ver en GitHub
README

LibreTranslate-MCP

Build Status Version

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:

VariableDescription
LIBRETRANSLATE_API_URLURL of the LibreTranslate API (default: https://libretranslate.com)
LIBRETRANSLATE_API_KEYAPI 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