DeepL MCP Server

Enable your AI assistants to translate, rephrase, and detect languages in real-time using DeepL’s API, all through a simple MCP server integration.

DeepL MCP Server

What does “DeepL” MCP Server do?

The DeepL MCP Server is a Model Context Protocol (MCP) server that provides AI assistants with advanced translation capabilities by integrating the DeepL API. It serves as a middleware tool, allowing AI clients to perform real-time text translation, rephrasing, and language detection through standardized MCP interfaces. This server supports development workflows that require multilingual support, automatic language identification, and formal/informal tone adjustments. By connecting AI assistants to the DeepL API, the DeepL MCP Server enables tasks such as translating and rephrasing content, detecting language in user input, and supporting a wide range of languages—enhancing the flexibility and intelligence of AI-powered applications.

List of Prompts

No prompt templates are explicitly listed in the repository or documentation.

List of Resources

No explicit MCP resources are detailed in the repository or documentation.

List of Tools

  • get-source-languages: Retrieves a list of available source languages that can be used for translation.
  • get-target-languages: Provides a list of languages that are available as translation targets via the DeepL API.
  • translate-text: Translates provided text into a specified target language using DeepL’s translation engine.
  • rephrase-text: Rephrases the input text, either maintaining the original language or changing to another, leveraging DeepL’s rephrasing capabilities.

Use Cases of this MCP Server

  • Multilingual Content Translation: Instantly translate documents, messages, or code comments between a wide range of languages, streamlining international collaboration.
  • Automated Language Detection: Automatically detect the language of incoming user input, enabling dynamic adaptation of responses or UI elements in multilingual applications.
  • Text Rephrasing for Clarity: Rephrase text to improve clarity, style, or tone, making content more accessible or adjusting for audience formality.
  • Seamless API Integration for AI Assistants: Allow AI assistants to integrate translation and rephrasing functions directly into their workflows, improving user experience in chatbots, helpdesks, and productivity tools.
  • Formal/Informal Tone Control: Adjust the formality of translations, supporting use cases where appropriate tone is critical (e.g., customer support, business communication).

How to set it up

Windsurf

No setup instructions for Windsurf are present in the repository.

Claude

  1. Install Claude Desktop if not already installed.
  2. Create or edit the configuration file:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %AppData%\Claude\claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
  3. Add the DeepL MCP server configuration:
{
  "mcpServers": {
    "deepl": {
      "command": "npx",
      "args": ["-y", "/path/to/deepl-mcp-server"],
      "env": {
        "DEEPL_API_KEY": "your-api-key-here"
      }
    }
  }
}
  1. Replace /path/to/deepl-mcp-server with the absolute path to your local repository.
  2. Replace your-api-key-here with your actual DeepL API key.
  3. Restart Claude Desktop.

Securing API Keys:
Use the env field to store API keys securely. Example is shown above in the JSON snippet.

Cursor

No setup instructions for Cursor are present in the repository.

Cline

No setup instructions for Cline are present in the repository.

How to use this MCP inside flows

Using MCP in FlowHunt

To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

FlowHunt MCP flow

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:

{
  "deepl": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “deepl” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.


Overview

SectionAvailabilityDetails/Notes
Overview
List of Prompts
List of Resources
List of Tools
Securing API KeysUse "env"
Sampling Support (less important in evaluation)

Based on the above, the DeepL MCP Server is focused and production-ready for translation tasks, but lacks documented prompt templates and resources, and has limited out-of-the-box configuration guides for platforms other than Claude. It covers essential security with API key management and offers a robust set of translation tools.

Our opinion

This MCP server scores moderately high for utility and real-world applicability due to its robust translation tools and straightforward Claude integration, but loses points for lack of resource and prompt documentation and limited cross-platform setup guidance.

MCP Score

Has a LICENSE✅ (MIT)
Has at least one tool
Number of Forks5
Number of Stars19

Frequently asked questions

What is the DeepL MCP Server?

The DeepL MCP Server is a middleware that brings DeepL’s advanced translation, rephrasing, and language detection to AI assistants. It acts as a bridge between your AI workflows and DeepL’s API, supporting real-time multilingual communication and tone adjustments.

Which tools does the DeepL MCP Server provide?

It offers tools for retrieving available source and target languages, translating text, and rephrasing content—enabling AI agents to handle a wide range of language tasks programmatically.

How do I securely provide my DeepL API key?

Use the `env` field in your MCP server configuration to store your API key. This keeps sensitive data out of your codebase and ensures secure access management.

Can I use the DeepL MCP Server with FlowHunt?

Yes! Add the MCP component to your FlowHunt flow, input your DeepL MCP server configuration, and your AI agent will instantly gain access to translation, rephrasing, and language detection features.

Is there support for formal or informal tone in translations?

Yes, DeepL’s API and the MCP server support formality adjustments, letting you tailor translations for professional or casual use cases.

What platforms have setup guides for DeepL MCP Server?

Detailed setup instructions are provided for Claude Desktop. Other platforms like Cursor and Cline are not explicitly documented, but the MCP server is compatible if correctly configured.

Integrate DeepL Translation with FlowHunt

Boost your chatbot or AI workflow with DeepL MCP Server for seamless, real-time translation, rephrasing, and language detection—no manual coding required.

Learn more