Skip to content

Summary

DeepL's official MCP server: translate text and whole documents, rephrase copy with a chosen style and tone, and reuse your account's glossaries and style rules.

Features

  • Translate text with formality, context and formatting controls
  • Translate whole documents (PDF, DOCX, PPTX, XLSX, HTML, TXT) to disk
  • Rephrase text with selectable writing style and tone
  • Read account glossaries and their per-direction dictionary entries
  • Read configured style rules and custom instructions
  • Query the API for supported source and target language codes

Installation

Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.

Any MCP-compatible agent

Most agents (Claude, Cursor, Windsurf, VS Code, and more) read a standard mcpServers configuration.

  1. Open your agent's MCP configuration file.
  2. Merge the snippet below into it, filling in the environment variables with your own values.
  3. Restart the agent — the "DeepL" tools will be available.
{
  "mcpServers": {
    "deepl-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "deepl-mcp-server"
      ],
      "env": {
        "DEEPL_API_KEY": "your-api-key"
      }
    }
  }
}

Description

The official MCP server from DeepL exposes the DeepL API as thirteen tools, so an agent can translate, rephrase and look up your organisation's terminology without you leaving the editor.

Translation

translate-text handles inline strings with the full set of DeepL options — source and target language, formality, glossary, style rule, surrounding context, formatting preservation, sentence splitting and custom instructions. translate-document takes a real file (PDF, DOCX, PPTX, XLSX, HTML, TXT and more), translates it and writes the result to disk with the layout intact, which is the part that is awkward to do by pasting text into a chat window.

Rephrasing

rephrase-text rewrites text — optionally into another language — with a style and tone you pick from the values get-writing-styles and get-writing-tones report, so the agent can ask the API what is actually available instead of guessing.

Glossaries and style rules

This is what separates it from a generic translation tool: list-glossaries, get-glossary-info and get-glossary-dictionary-entries read the term bases already in your DeepL account, one language pair and direction at a time, while list-style-rules, get-style-rule and get-custom-instruction expose your configured writing rules and custom instructions. Translations stay consistent with the terminology your team has already agreed on.

Requirements

Node.js 18 or newer and a DeepL API key set as DEEPL_API_KEY; the server exits immediately without one. It communicates over stdio and is normally launched by the MCP client. Published as deepl-mcp-server under the MIT licence.

Related MCP Servers

MCP: Dropbox MCP

by Dropbox

Dropbox's official remote MCP server — 24 tools to browse, search, read, create, move and share files in a Dropbox account over OAuth.

MCP: Google Drive

by Model Context Protocol

Search and read Google Drive files — Docs, Sheets, and Slides converted to text an assistant can use.

Featured

Google's official MCP server for the Home ecosystem — let an agent list your homes and devices, read live trait state, run actions and query event history over OAuth.

MCP: Canva

by Canva

Featured

Canva's official remote MCP server — generate and edit designs, search your library, manage assets and brand kits, and export to PDF, PNG, PPTX or MP4.

Browse all MCP servers →