deepl-mcp-server
deepl-mcp-server is an MCP server. It reaches deepl. It needs DEEPL_API_KEY to authenticate. Its repository has 119 GitHub stars and is licensed under MIT; we last read it on 2026-10-25.
This server implements the Model Context Protocol (MCP) to provide translation services via the DeepL API.
Install
MCP servers are packaged differently from each other -- some run via npx, some as a Docker image, some as a plain script you clone and run. deepl-mcp-server’s own README did not state one plainly enough for this page to quote it rather than guess, so it will not guess. The repository below states it.
What it reaches, and what it needs
Maintenance
A Model Context Protocol (MCP) server that provides translation capabilities using the DeepL API.
What deepl-mcp-server can do
13 tools documented in its README. An AI client calls these by name.
translate-text- Translates text into a target language.
translate-document- Translates a document file (PDF, DOCX, PPTX, XLSX, HTML, TXT, and more) and writes the result to disk.
rephrase-text- Rephrases text, optionally into another language.
get-source-languages- Lists the language codes accepted as a translation source.
get-target-languages- Lists the language codes accepted as a translation target.
get-writing-styles- Lists the `style` values `rephrase-text` accepts.
get-writing-tones- Lists the `tone` values `rephrase-text` accepts.
list-glossaries- Lists every glossary in the account with its id, name, dictionaries, and creation time.
get-glossary-info- Returns the same metadata as `list-glossaries` for a single glossary.
get-glossary-dictionary-entries- Returns the term entries of one glossary dictionary, meaning one language pair in one direction.
list-style-rules- Lists the style rules in the account with their id, name, language, and timestamps.
get-style-rule- Returns one style rule in full, including its configured rules and custom instructions.
get-custom-instruction- Returns a single custom instruction belonging to a style rule.
Read from the README; names are kept only if the README contains them.
Common questions about deepl-mcp-server
- What does deepl-mcp-server do?
- This server implements the Model Context Protocol (MCP) to provide translation services via the DeepL API.
- How do I install deepl-mcp-server?
- Its README did not state an install command plainly enough for us to quote one, so we do not guess. The repository has the instructions: https://github.com/DeepL/deepl-mcp-server
- What does deepl-mcp-server connect to, and what does it need?
- It reaches deepl. The credentials we found in its source are DEEPL_API_KEY.
- Is deepl-mcp-server official and is it maintained?
- We found nothing naming it as a vendor’s official server. Its repository has 119 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-23.
- What licence does deepl-mcp-server use?
- The repository declares the MIT licence.