DeepL MCP Server

by DeepLcom
MIT License
44
6
  • Apple
  • Linux

Integrations

  • Provides translation capabilities using the DeepL API, including text translation between numerous languages, rephrasing, automatic language detection, and formality control for supported languages.

deepl-mcp-server

DeepL API を使用して翻訳機能を提供するモデル コンテキスト プロトコル (MCP) サーバー。

特徴

  • 多数の言語間でテキストを翻訳する
  • DeepLの機能を使ってテキストを言い換える
  • DeepL APIのすべての言語と機能へのアクセス
  • 自動言語検出
  • サポートされている言語の形式制御

インストール

Smithery経由でインストール

Smithery経由で Claude Desktop 用の deepl-mcp-server を自動的にインストールするには:

npx --yes @smithery/cli install @DeepLcom/deepl-mcp-server --client claude

このリポジトリをクローンし、依存関係をインストールします。

git clone https://github.com/DeepLcom/deepl-mcp-server.git cd deepl-mcp-server npm install

構成

DeepL APIキー

このサーバーをご利用いただくには、DeepL APIキーが必要です。DeepL APIにサインアップすると取得できます。DeepL API無料アカウントでは、月間最大50万文字まで無料で翻訳できます。

Claude Desktopでの使用

この MCP サーバーは Claude Desktop と統合され、Claude との会話で直接翻訳機能を提供します。

設定手順

  1. Claude Desktopをまだインストールしていない場合はインストールしてください
  2. Claude Desktop 構成ファイルを作成または編集します。
    • macOSの場合: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows の場合: %AppData%\Claude\claude_desktop_config.json
    • Linuxの場合: ~/.config/Claude/claude_desktop_config.json
  3. DeepL MCP サーバー構成を追加します。
{ "mcpServers": { "deepl": { "command": "npx", "args": ["-y", "/path/to/deepl-mcp-server"], "env": { "DEEPL_API_KEY": "your-api-key-here" } } } }
  1. /path/to/deepl-mcp-server 、このリポジトリのローカルコピーへの絶対パスに置き換えます。例: /Users/robotwoman/Code/deepl-mcp-server
  2. your-api-key-hereを実際のDeepL APIキーに置き換えてください。
  3. Claudeデスクトップを再起動します

設定が完了すると、Claudeは必要に応じてDeepL翻訳ツールを使用できるようになります。Claudeに言語間のテキスト翻訳を依頼すると、バックグラウンドでDeepL APIが使用されます。

利用可能なツール

このサーバーは次のツールを提供します。

  • get-source-languages : 翻訳に利用可能なソース言語のリストを取得する
  • get-target-languages : 翻訳可能なターゲット言語のリストを取得する
  • translate-text : テキストをターゲット言語に翻訳する
  • rephrase-text : 同じ言語または異なる言語でテキストを言い換える

ツールの詳細

テキストを翻訳する

このツールは、DeepL API を使用して言語間でテキストを翻訳します。

パラメータ:

  • text : 翻訳するテキスト
  • targetLang : ターゲット言語コード(例:'en-US'、'de'、'fr')
  • formality (オプション):翻訳の形式レベルを制御します。
    • 'less' :くだけた言葉を使う
    • 'more' :よりフォーマルで丁寧な言葉遣いをする
    • 'default' : デフォルトの形式を使用する
    • 'prefer_less' : 可能な場合は非公式な言語を使用し、そうでない場合はデフォルト
    • 'prefer_more' : 利用可能な場合は正式な言語を使用し、そうでない場合はデフォルト

テキストの言い換え

このツールは、DeepL API を使用して、同じ言語または異なる言語でテキストを言い換えます。

パラメータ:

  • text : 言い換えるテキスト

サポートされている言語

DeepL APIは幅広い言語の翻訳をサポートしています。get get-source-languagesツールとget-target-languagesツールを使用すると、現在サポートされているすべての言語を確認できます。

サポートされている言語の例は次のとおりです。

  • 英語(en、en-US、en-GB)
  • ドイツ語(de)
  • スペイン語(es)
  • フランス語(fr)
  • イタリア語(it)
  • 日本語
  • 中国語(zh)
  • ポルトガル語(pt-BR、pt-PT)
  • ロシア語(ru)
  • その他多数

デバッグ

デバッグ情報については、 MCP デバッグ ドキュメントを参照してください。

エラー処理

DeepL API でエラーが発生した場合は、次の点を確認してください。

  • APIキーが正しいことを確認してください
  • APIの使用制限を超えていないことを確認してください
  • 使用している言語コードがサポートされていることを確認してください

ライセンス

マサチューセッツ工科大学

リンク

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

AI アシスタントが DeepL API を使用して多数の言語間でテキストを翻訳および言い換えできるようにするモデル コンテキスト プロトコル サーバー。

  1. 特徴
    1. インストール
      1. Smithery経由でインストール
    2. 構成
      1. DeepL APIキー
    3. Claude Desktopでの使用
      1. 設定手順
    4. 利用可能なツール
      1. ツールの詳細
        1. テキストを翻訳する
        2. テキストの言い換え
      2. サポートされている言語
        1. デバッグ
          1. エラー処理
            1. ライセンス
              1. リンク

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server enabling AI agents to access and manipulate ServiceNow data through natural language interactions, allowing users to search for records, update them, and manage scripts.
                  Last updated -
                  9
                  Python
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that enables AI assistants to create, update, and delete Dub.co short links through the Dub.co API.
                  Last updated -
                  3
                  11
                  5
                  JavaScript
                  MIT License
                  • Linux
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that enables AI assistants to interact with n8n workflows through natural language, supporting actions like listing, creating, updating, executing and monitoring workflows.
                  Last updated -
                  135
                  225
                  TypeScript
                  MIT License
                  • Apple
                  • Linux
                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.
                  Last updated -
                  9
                  3
                  TypeScript
                  MIT License

                View all related MCP servers

                ID: hs222qbsnt