- What the DeepL MCP Server does and when to use it
- How to install and configure it for Claude Code and Claude Desktop
- What tools are available to your AI agent
If you want to build a custom MCP server from scratch using the DeepL API, see the MCP Server Cookbook.
Prerequisites
- Node.js v18 or later
- A DeepL API key (create a free account)
Quick start
Run the server directly with npx:Configuration
- Claude Code
- Claude Desktop
- Other MCP clients
Add the MCP server to Claude Code with a single command:Claude Code will now have access to DeepL translation tools in every session.
Available tools
Once configured, your AI agent can use the following tools:| Tool | Description |
|---|---|
translate-text | Translate text between languages with automatic source language detection |
translate-document | Translate documents (PDF, DOCX, PPTX, XLSX, HTML, TXT) with format preservation |
rephrase-text | Improve and rephrase text with customizable writing style and tone |
get-source-languages | List all available source languages |
get-target-languages | List all available target languages |
get-glossary-info | Retrieve details about a specific glossary |
get-glossary-entries | Fetch dictionary entries from a glossary |
list-glossaries | List all glossaries in your account |
Example usage
Once the MCP server is connected, you can ask your AI agent things like:- “Translate this email into German with formal tone”
- “Translate my report.pdf into French”
- “Rephrase this paragraph to sound more professional”
- “What languages does DeepL support?”
- “Show me the entries in my marketing glossary”
Next steps
Now that you know how to use the DeepL MCP Server:- Explore the source: Review the DeepL MCP Server on GitHub for full documentation and source code
- Build your own: Follow the MCP Server Cookbook to create a custom MCP server from scratch
- Set up authentication: Learn about DeepL API authentication and key management
- Use client libraries: Explore the official SDKs for Python, Node.js, and more