@pipeworx/libretranslate
Connect: https://gateway.pipeworx.io/libretranslate/mcp · Install: one-click buttons
Tools: 3
LibreTranslate MCP — thin abstraction over any LibreTranslate-compatible instance.
Tools
translate(text, target, source?, format?)detect_language(text)list_languages()
Auth / endpoint
LibreTranslate’s free public instances have largely shut down or migrated to paid. You must provide an instance:
- Self-host: https://github.com/LibreTranslate/LibreTranslate
- Paid: https://libretranslate.com (BYO their API key)
- Community instance that’s still up
Configure via:
- Platform: gateway env vars
PLATFORM_LIBRETRANSLATE_ENDPOINT(URL) and optionallyPLATFORM_LIBRETRANSLATE_KEY. - BYO: pass
?_endpoint=https://your-instance/&_apiKey=...on the gateway URL.
Data shape
Standard LibreTranslate v1 API — see the spec.
Tools
- translate — Translate text. Source can be “auto” to auto-detect. Returns translated text and the detected source (if applicable).
- detect_language — Detect the source language of a piece of text. Returns ranked language candidates with confidence.
- list_languages — List languages supported by the configured LibreTranslate instance.
Tools
-
detect_language— Detect the source language of a piece of text. Returns ranked language candidates with confidence. -
list_languages— List languages supported by the configured LibreTranslate instance. -
translate— Translate text. Source can be auto to auto-detect. Returns translated text and the detected source (if applicable).