@pipeworx/deepl
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/deepl’s. Install: one-click buttons
Connect to just the @pipeworx/deepl pack
https://gateway.pipeworx.io/deepl/mcp — only @pipeworx/deepl’s own tools, nothing else in the catalog.
No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.
Tools: 5
DeepL API MCP — high-quality machine translation. Free tier 500k chars/mo.
Auth
- Bring your own key (Bruce, 2026-11-02, fleet #3861): pass your DeepL key as
?_apiKey=…. Pipeworx does not supply one; without a key every tool refuses with “DeepL requires an API key”. Free keys at DeepL’s API page. - Free-tier keys end with
:fx(auto-detected → free endpoint). - For translation with no key of your own, call
mymemory_translate(themymemorypack) — keyless outright. The gateway also falls back to it automatically on a DeepL quota error (fleet #3862).
Tools
translate(text, target_lang, source_lang?, split_sentences?, preserve_formatting?, formality?, glossary_id?, tag_handling?, outline_detection?, non_splitting_tags?, splitting_tags?, ignore_tags?)— translate text (one or many strings)usage()— current month’s usage + limitssource_languages()— supported source languagestarget_languages()— supported target languagesglossary_language_pairs()— supported glossary language pairs
text accepts a string or array of strings. target_lang: e.g. EN-US, DE, JA, ES, FR. formality: default | more | less | prefer_more | prefer_less.
Data source
DeepL, translation service (paid plan) | DeepL, translation service (free plan, auto-selected when key ends with :fx)
Tools
- deepl_translate — Translate one or more text strings using DeepL. Requires
text(string or array) andtarget_lang(e.g. “DE”, “FR”, “JA”). Optionally specifysource_lang,formality(more/less/prefer_more/prefer - deepl_usage — Current month’s usage + limits.
- source_languages — Supported source languages.
- target_languages — Supported target languages.
- glossary_language_pairs — Supported glossary language pairs.
Tools
deepl_translate— 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_ledeepl_usage— Current month's usage + limits.glossary_language_pairs— Supported glossary language pairs.source_languages— Supported source languages.target_languages— Supported target languages.