Translationx Mcp Server について
Translationx Mcp Server は、TranslationX 経由でファイルを翻訳に出す Python 製 MCP サーバーです。ローカルでのセットアップと、X-DOC から取得するトークンを使った Cursor の設定方法が記載されています。
主な機能
- 01ファイルの翻訳依頼
- 02Python 製 MCP サーバー
- 03Cursor 向けの設定
活用シーン
- 01プロジェクトファイルの翻訳依頼
- 02Cursor から TranslationX を利用
MCP 対応
MCP クライアントに TranslationX の翻訳機能を提供します。README には、X-DOC のトークンを使って Cursor にローカル設定する方法が示されています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
TranslationX MCP Server(Python)
Python 仮想環境の構築
MCP サーバーを実行するために、uvで仮想環境を構築することをおすすめします。`uv你可以在ここで説明を確認できます。
公式の手順に従うと、Pythonパッケージ管理ツールのuvをインストールできます。また、Anacondaなど、ほかの方法でPython仮想環境を作成することもできます。
uvでmcp依存関係を追加します。
uv add "mcp[cli]"
mcp依存関係が正常にインストールされたことを確認するには、次のコマンドを実行します。
uv run mcp
次の画像が表示されれば、インストールは成功です。

uvでpythonをインストールします。最低バージョンは3.13です。
uv python install 3.13
MCP Server の入手
TranslationX Mcp Server の公式オープンソースリポジトリからダウンロードします。
ローカルプロジェクトの設定
uvでプロジェクトを作成します。
uv init mcp_server_translation
srcフォルダーをこのディレクトリにコピーし、次のコマンドでMCP サーバーが正常に動作するかテストします。
uv run --with mcp[cli] mcp run {YOUR_PATH}/src/main.py
# 如果是mac,需要加转义符
uv run --with mcp\[cli\] mcp run {YOUR_PATH}/src/main.py
エラーが表示されなければ、MCP Server の起動は成功です。
Cursor での使用
Cursorの設定を開き、MCP に MCP Server を追加します。

ファイルに次の内容を追加して保存します。TRANSLATIONX_TOKEN はX-DOCで取得できます。
{
"mcpServers": {
"translationx": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"{YOUR_PATH}/src/main.py"
],
"env": {
"token": "<YOUR_TRANSLATIONX_TOKEN>"
}
}
}
}
設定に戻ると、TranslationX MCP Server が有効になっています。

テスト
プロジェクトを作成し、フォルダーを作成してから、ファイルをフォルダーに入れ、翻訳を送信します。


コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。