
DeepSeek MCP Server

2025.03.27
202
JavaScript语言模型集成多轮对话支持自动模型回退开发效率内容生成
DeepSeek MCP Server 是一个用于 DeepSeek API 的模型上下文协议(MCP)服务器,旨在无缝集成 DeepSeek 强大的语言模型与 MCP 兼容的应用程序(如 Claude Desktop)。该服务器支持匿名使用 DeepSeek API,仅显示代理信息,提供多轮对话支持、自动模型回退、资源发现等功能,适用于训练与微调、复杂交互等场景。
View on GitHub
Overview
基本能力
产品定位
DeepSeek MCP Server 是一个用于集成 DeepSeek 语言模型的 MCP 服务器,支持与 MCP 兼容的应用程序(如 Claude Desktop)无缝交互。
核心功能
- 匿名使用 DeepSeek API:仅显示代理信息,保护用户隐私。
- 多轮对话支持:
- 维护完整的消息历史和上下文。
- 保留配置设置。
- 处理复杂的对话流程和后续链。
- 自动模型回退:如果主模型(R1)不可用,自动切换到备用模型(v3)。
- 资源发现:
- 自定义模型选择。
- 温度控制(0.0 - 2.0)。
- 最大令牌限制。
- Top P 采样(0.0 - 1.0)。
- 存在惩罚(-2.0 - 2.0)。
- 频率惩罚(-2.0 - 2.0)。
- 增强对话功能:支持复杂交互场景,如多步推理、交互式故障排除等。
适用场景
- 训练与微调:提供格式化的对话数据,适用于训练高质量对话模型。
- 复杂交互:
- 多步推理问题。
- 交互式故障排除会话。
- 详细的技术讨论。
- 需要上下文的场景。
工具列表
- MCP Inspector:用于本地测试服务器,支持查看可用工具、测试聊天完成、调试服务器响应和监控性能。
常见问题解答
- 如何切换模型?:通过提示“使用
deepseek-reasoner
”或“使用deepseek-chat
”切换模型。 - 主模型不可用怎么办?:服务器会自动切换到备用模型。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm。
安装教程
- 通过 Smithery 安装:
bash npx -y @smithery/cli install @dmontgomery40/deepseek-mcp-server --client claude
- 手动安装:
bash npm install -g deepseek-mcp-server
- 配置 Claude Desktop:
在
claude_desktop_config.json
中添加以下内容:json { "mcpServers": { "deepseek": { "command": "npx", "args": [ "-y", "deepseek-mcp-server" ], "env": { "DEEPSEEK_API_KEY": "your-api-key" } } } }
调试方式
- 构建服务器:
bash npm run build
- 使用 MCP Inspector 运行服务器:
bash npx @modelcontextprotocol/inspector node ./build/index.js
- 在浏览器中打开 MCP Inspector,测试服务器功能。