TranslationX MCP 服务器基于 Python 构建,借助虚拟环境运行,为用户提供便捷的使用体验。通过一系列配置步骤,可在本地启动服务器,并集成到 Cursor 中进行翻译测试。
我们推荐使用 uv 工具构建虚拟环境来运行 MCP 服务器。您可以在这里了解更多关于 uv 的信息。
根据官方指南,您需要安装 Python 包管理工具 uv。此外,您也可以尝试使用其他方法(如 Anaconda)来创建 Python 虚拟环境。
mcp 依赖项uv add "mcp[cli]"
mcp 依赖是否安装成功uv run mcp
如果出现下图,则表示安装成功:
uv python install 3.13
访问 TranslationX Mcp Server 的官方开源仓库下载代码。
uv 创建一个项目uv init mcp_server_translation
src 文件夹复制到该项目目录下,并测试 MCP 服务器是否正常运行uv run --with mcp[cli] mcp run {YOUR_PATH}/src/main.py
# 如果是 macOS 系统,请使用转义符:
uv run --with mcp\[cli\] mcp run {YOUR_PATH}/src/main.py
如果没有报错,则表示 MCP 服务器已成功启动。
Cursor 配置,在 MCP 设置中添加 TranslationX MCP Server
TRANSLATIONX_TOKEN 可以在X-DOC中获取:{
"mcpServers": {
"translationx": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"{YOUR_PATH}/src/main.py"
],
"env": {
"token": ""
}
}
}
}
完成配置后,TranslationX MCP Server 已经启用。
创建项目,并在其中创建文件夹,然后将文件放入该文件夹并提交翻译: