你是否曾经希望Claude Desktop能够直接使用Deepseek R1的强大推理能力,处理复杂的推理任务?今天要介绍的开源项目MCP-Deepseek R1推理服务,正是为了实现这个目标而设计的。它是一个为Deepseek R1语言模型实现的Node.js/TypeScript MCP服务器,针对具有大上下文窗口的推理任务进行了优化,并与Claude Desktop完全集成。
项目基本信息
| 信息项 | 详情 |
|---|---|
| 项目名称 | MCP-Deepseek R1推理服务 |
| GitHub地址 | https://github.com/66julienmartin/MCP-server-Deepseek_R1 |
| 项目描述 | 用于Deepseek R1语言模型的Node.js/TypeScript实现的模型上下文协议服务器,针对具有大上下文窗口的推理任务进行了优化,并与Claude Desktop完全集成。 |
| 作者 | 66julienmartin |
| 开源协议 | MIT License |
| 开源状态 | 公开状态 |
| Languages | TypeScript, JavaScript |
| 支持平台 | Windows / macOS / Linux |
| 最后更新 | 2026-04-23 |
一、项目介绍
MCP-Deepseek R1推理服务是一个让Claude Desktop能够使用Deepseek R1模型的MCP服务器。Deepseek R1针对推理任务进行了优化,具有8192个令牌的上下文窗口,支持高级文本生成和可配置参数。
这个服务器的核心特性包括:
- Deepseek R1高级文本生成(8192上下文窗口)
- 可配置参数(max_tokens, temperature)
- 强大的错误处理
- 完整的MCP协议支持
- 支持DeepSeek-R1和DeepSeek-V3模型
二、核心优势
大上下文窗口
8192个令牌,适合处理长文本。
可配置温度
根据使用场景调整temperature参数。
双模型支持
支持DeepSeek-R1和DeepSeek-V3。
稳定集成
Node.js SDK提供更好的类型安全性和错误处理。
MIT许可证
可自由使用和修改。
三、适用场景
复杂推理任务
数学证明、逻辑推理、代码分析。
长文本处理
利用8192上下文窗口处理长文档。
编程辅助
代码生成、数学计算(建议温度0.0)。
创意写作
故事写作、诗歌生成(建议温度1.5)。
四、安装教程
系统要求
| 工具 | 用途 | 下载/安装方式 |
|---|---|---|
| Node.js | 运行环境 | [https://nodejs.org/] (版本要求:18.0 或更高) |
| Deepseek API密钥 | 访问Deepseek | [https://platform.deepseek.com] |
| MCP客户端 | Claude Desktop | [https://claude.ai] |
安装步骤
第一步:克隆项目并安装
git clone https://github.com/66julienmartin/MCP-server-Deepseek_R1.git
cd deepseek-r1-mcp
npm install
cp .env.example .env第二步:配置API密钥
编辑.env文件:
DEEPSEEK_API_KEY=your-api-key-here第三步:构建项目
npm run build第四步:配置Claude Desktop
找到配置文件,添加:
{
"mcpServers": {
"deepseek_r1": {
"command": "node",
"args": ["/path/to/deepseek-r1-mcp/build/index.js"],
"env": {
"DEEPSEEK_API_KEY": "your-api-key"
}
}
}
}五、使用示例
示例1:代码生成
温度建议:0.0
{
"prompt": "写一个快速排序函数",
"max_tokens": 1024,
"temperature": 0.0
}示例2:一般对话
温度建议:1.3
{
"prompt": "解释一下量子计算",
"temperature": 1.3
}示例3:创意写作
温度建议:1.5
{
"prompt": "写一首关于春天的诗",
"temperature": 1.5
}六、温度参数建议
| 使用场景 | 温度 | 示例 |
|---|---|---|
| 编程/数学 | 0.0 | 代码生成,数学计算 |
| 数据清理/分析 | 1.0 | 数据处理任务 |
| 一般对话 | 1.3 | 聊天和对话 |
| 翻译 | 1.3 | 语言翻译 |
| 创意写作/诗歌 | 1.5 | 故事写作,诗歌生成 |
七、模型切换
在src/index.ts中修改:
- DeepSeek-R1(默认):
model: "deepseek-reasoner" - DeepSeek-V3:
model: "deepseek-chat"
八、常见问题
问题1:API密钥无效
解决方案:检查Deepseek API密钥是否正确。
问题2:Node.js版本
解决方案:需要Node.js 18或更高版本。
问题3:构建失败
解决方案:重新运行npm install。
问题4:温度参数范围
解决方案:范围0-2,根据场景选择。
问题5:上下文窗口
解决方案:最大8192个令牌。
九、总结
MCP-Deepseek R1推理服务是一个让Claude Desktop能够使用Deepseek R1模型的MCP服务器,针对推理任务优化。
这个项目的最大价值在于:
- 大上下文:8192令牌窗口
- 可配置温度:按场景调整
- 双模型支持:R1和V3
- 稳定集成:Node.js SDK
- MIT许可证:可自由使用
如果你需要在Claude Desktop中使用Deepseek R1,MCP-Deepseek R1推理服务是一个非常实用的工具。
总的来说,这是Deepseek集成的最佳MCP工具。
看完教程立刻去配置了,第一个推理成功了。
感谢作者66julienmartin的开源贡献。
期待未来能支持更多推理功能。