DeepL MCPサーバー
DeepL 翻訳機能を提供する MCP (Model Context Protocol) サーバー。
特徴
このサーバーは、MCP 経由で次のツールを公開します。
translate_text
: DeepL API を使用して、サポートされている言語間で 1 つ以上のテキスト文字列を翻訳します。list_languages
: DeepL API でサポートされている言語 (ソース言語またはターゲット言語) のリストを取得します。
前提条件
- **Node.js および npm/yarn:**依存関係をインストールしてサーバーを実行するために必要です。
- DeepL APIキー: DeepLのAPIキーが必要です。無料プランとProプランの両方でAPIにアクセスできます。登録または詳細については、 https://www.deepl.com/pro-apiをご覧ください。
インストール
- リポジトリをクローンします。Copy
- 依存関係をインストールします:Copy
- サーバーを構築します。このコマンドは、TypeScript ソース コードを JavaScript にコンパイルし、出力をCopy
build/
ディレクトリ (具体的にはbuild/index.js
) に配置します。
構成
このサーバーは、環境変数DEEPL_API_KEY
を介してDeepL APIキーを提供する必要があります。このサーバーを実行するには、MCPクライアント(Cline/Roo CodeやClaudeデスクトップアプリなど)を設定し、環境変数を渡す必要があります。
構成例:
以下は一般的なMCPクライアントの例です。/path/to/your/deepl-mcp-server/build/index.js /path/to/your/deepl-mcp-server/build/index.js
システム上のコンパイル済みサーバーファイルへの絶対パスに置き換え、 YOUR_DEEPL_API_KEY
を実際のDeepL APIキーに置き換えてください。
Cline / Roo Code(VS Code拡張機能)
- MCPサーバーのVS Code設定を開きます。macOSの場合、通常は次の場所にあります:
~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/mcp_settings.json
(注: 正確なパスは、オペレーティングシステムとVS Codeのインストールタイプ(例:Insider)によって異なる場合があります) mcpServers
キーの下に次の構成ブロックを追加します。Copy
クロードデスクトップアプリ
- Claudeデスクトップアプリの設定ファイルを開きます。macOSの場合、通常は次の場所にあります:
~/Library/Application Support/Claude/claude_desktop_config.json
(注: 正確なパスはオペレーティングシステムによって異なる場合があります) mcpServers
キーの下に次の構成ブロックを追加します。Copy
使用法
設定が完了すると、 use_mcp_tool
コマンド/ツールを使用して AI アシスタントからサーバーのツールを呼び出すことができます。
list_languages
例
translate_text
例
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
DeepL 翻訳機能を提供するモデル コンテキスト プロトコル サーバー。これにより、AI アシスタントは DeepL API を介してサポートされている言語間でテキストを翻訳できます。
Related MCP Servers
- -securityAlicense-qualityA 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 -9PythonMIT License
- -securityAlicense-qualityA 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 -135225TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that bridges AI assistants like Claude with Wordware's specialized agent capabilities, allowing dynamic loading and access to any Wordware flow through a standardized interface.Last updated -Python
- AsecurityAlicenseAqualityA 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 -93TypeScriptMIT License