@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 (the mymemory pack) — 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 + limits
  • source_languages() — supported source languages
  • target_languages() — supported target languages
  • glossary_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) and target_lang (e.g. “DE”, “FR”, “JA”). Optionally specify source_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_le
  • deepl_usage — Current month's usage + limits.
  • glossary_language_pairs — Supported glossary language pairs.
  • source_languages — Supported source languages.
  • target_languages — Supported target languages.

Regenerated from source · build November 15, 2026