translate
ActiveTool of mcp-deepl
Translate one or more text strings using DeepL. Requires `text` (string or array) and `target_lang` (e.g. "DE", "FR", "JA"). Optionally specify `source_lang`, `formality` (more/less/prefer_more/prefer_less), `tag_handling` (html/xml), and `glossary_id`. Returns detected source language and translated text.
Parameters schema
{
"type": "object",
"examples": [
{
"text": "Hello, how are you?",
"target_lang": "DE"
},
{
"text": [
"Good morning",
"Good evening"
],
"formality": "formal",
"source_lang": "EN",
"target_lang": "FR"
}
],
"required": [
"text",
"target_lang"
],
"properties": {
"text": {
"description": "String or array of strings."
},
"formality": {
"type": "string"
},
"glossary_id": {
"type": "string"
},
"ignore_tags": {
"type": "string"
},
"source_lang": {
"type": "string"
},
"target_lang": {
"type": "string"
},
"tag_handling": {
"type": "string"
},
"splitting_tags": {
"type": "string"
},
"split_sentences": {
"type": "string"
},
"outline_detection": {
"type": "boolean"
},
"non_splitting_tags": {
"type": "string"
},
"preserve_formatting": {
"type": "boolean"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
mcp-deepl
https://github.com/pipeworx-io/mcp-deepl
2/7 registries