Translate text between multiple languages, detect text language, and list all supported language codes and names.
Machine translation between dozens of languages, plus language detection.
translate -- Translate text from one language to another. Requires source and target language codes.
detect_language -- Identify the language of any text. Returns detected languages ranked by confidence.
list_languages -- Get all supported language codes and names.
bash
curl -X POST https://gateway.pipeworx.io/translate/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"translate","arguments":{"text":"The weather is beautiful today","source":"en","target":"es"}}}'
CodeLanguageenEnglishesSpanishfrFrenchdeGermanptPortuguesezhChinesejaJapanesearArabicruRussiankoKorean
Use list_languages for the full set.
json
{
"mcpServers": {
"translate": {
"url": "https://gateway.pipeworx.io/translate/mcp"
}
}
}
Powered by LibreTranslate.