Skip to content
InfratoApp
InfratoApp / Resources / MCP servers / deepl-mcp-server

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

Reaches
deepl
Credential
DEEPL_API_KEY

Maintenance

Stars
119
State
listed
Licence
MIT
From the repository

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.

Learn this on Infrato