适用于Airia的专业DeepL MCP服务器
这是针对与Aria平台集成而优化的专业部署的DeepL MCP(模型上下文协议)服务器。
特点/特性
- ✅ 持续运行的云部署
- ✅ 安全的MCP访问令牌认证
- ✅ 健康监测和自动重启
- ✅ 专业的日志记录和错误处理
- ✅ 支持多种部署平台
快速部署指南
选项1:Railway.app(推荐 - 免费且简便)
- 将此代码推送到GitHub仓库
- 首选 Railway.app(可译为“铁路应用”或根据具体上下文可能译为“铁路软件”等,但“Railway.app”本身通常直接作为应用名称使用,不直接翻译) 并进行注册
- 点击“从GitHub仓库部署”并选择您的仓库
- 在铁路仪表盘中,转到“变量”选项卡并设置:
DEEPL_API_KEY=09d1702b-d2e4-47d6-b74d-1fded50b0463:fx- 部署!铁路将提供一个类似这样的URL:
https://your-app.up.railway.app
选项2:Render.com(免费替代方案)
- 将代码推送到GitHub
- 首选 Render.com(可译为“渲染网”或根据具体语境保留原名) 并连接GitHub
- 从您的存储库中创建一个新的Web服务
- 设置环境变量:
DEEPL_API_KEY=09d1702b-d2e4-47d6-b74d-1fded50b0463:fx - 部署!你会得到一个类似这样的URL:
https://your-app.onrender.com
Airia 集成
部署后,请在Airia中使用这些详细信息:
连接详情:
- URL(统一资源定位符):
https://your-deployment-url.com/sse - 凭证类型MCP访问令牌
- 代币:
mcp_token_professional_airia_deepl_2024
逐步设置Airia:
- 在Airia中,点击“添加MCP服务器”
- 选择“连接到自定义MCP服务器”
- 填写:
- 网址: https://your-deployment-url.com/sse - 认证类型:MCP访问令牌 - 代币: mcp_token_professional_airia_deepl_2024
- 点击“连接MCP服务器”
可用工具
您的DeepL MCP服务器为Airia提供了以下工具:
- 翻译文本 - 在不同语言之间翻译文本
- 改写文本 - 用同一种语言重新表述文本
- 获取源语言 - 列出可用的源语言
- 获取目标语言 - 列出可用的目标语言
- 获取写作风格和语气 - 列出可用的写作风格/语气
本地开发
# Install dependencies
npm install
# Copy environment file
cp .env.example .env
# Edit .env with your DeepL API key
nano .env
# Run locally
npm start健康监测
服务器包括:
- 健康检查端点位于
/health并且/status - 故障时自动重启
- 带有时间戳的详细日志记录
- 每5分钟一次的健康报告
安全
- 安全的MCP访问令牌认证
- API密钥的环境变量保护
- 已启用CORS以实现网页集成
- 日志中无敏感数据
支持
服务器全天候运行,并自动处理:
- 连接失败
- API速率限制
- 内存管理
- 健康监测
如遇到问题,请在您所选平台的仪表板中查看部署日志。
