语言模型协议服务器

DeepSeek MCP Server是一个模型上下文协议服务器,用于无缝集成DeepSeek的强大语言模型与MCP兼容应用程序,如Claude Desktop。

  • by liuchongchong1995
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 liuchongchong1995/deepseek-mcp-server

使用说明

DeepSeek MCP服务器

用于DeepSeek API的模型上下文协议(MCP)服务器,允许将DeepSeek's强大的语言模型与兼容MCP的应用程序(如Claude Desktop)无缝集成。

匿名地 使用DeepSeek API--在另一侧只能看到一个代理

安装

通过Smithery安装

通过以下方式自动安装适用于Claude Desktop的DeepSeek MCP服务器 史密瑟里:

npx -y @smithery/cli install @dmontgomery40/deepseek-mcp-server --client claude

手动安装

npm install -g deepseek-mcp-server

使用Claude Desktop

将此添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "deepseek": {
      "command": "npx",
      "args": [
        "-y",
        "deepseek-mcp-server"
      ],
      "env": {
        "DEEPSEEK_API_KEY": "your-api-key"
      }
    }
  }
}

特性

注意:服务器通过将这些自然语言请求映射到适当的配置更改来智能地处理它们。您还可以查询当前设置和可用型号:

  • 用户:“有哪些型号?”
    • 响应:通过模型资源显示可用模型及其功能的列表。
  • 用户:“我有哪些配置选项?”
    • 响应:通过模型配置资源列出所有可用的配置选项。
  • 用户:“当前的温度设置是多少?”
    • 响应:显示当前温度设置。
  • 用户:“开始多回合对话。使用以下设置:模型:'深度搜索聊天',不要太有创意,以及 允许8000个令牌。"
    • 答复: 使用指定设置开始多回合对话。

R1故障时自动模型回退

  • 如果主模型(R1)出现故障(调用 deepseek-reasoner 在服务器中),服务器将自动尝试使用v3(调用 deepseek-chat 在服务器中)

注意:您也可以随时来回切换,只需给出提示并说“使用”即可 deepseek-reasoner“或”使用 deepseek-chat"

  • V3建议用于一般用途,而R1建议用于更技术和复杂的查询,主要是因为速度和令牌使用

可用模型和配置的资源发现:

  • 自定义模型选择
  • 温度控制(0.0-2.0)
  • 最大令牌限制
  • 顶部P采样(0.0-1.0)
  • 在场处罚(-2.0-2.0)
  • 频率惩罚(-2.0-2.0)

增强的对话功能

多回合对话支持:

  • 跨交易所维护完整的消息历史和上下文
  • 在整个对话过程中保留配置设置
  • 自动处理复杂的对话流和后续链

此功能对于两个关键用例特别有价值:

  1. 培训和微调: 由于DeepSeek是开源的,许多用户都在训练自己的版本。多回合支持提供了格式正确的对话数据,这对于训练高质量的对话模型至关重要。

  2. 复杂交互: 对于生产使用,这有助于管理上下文至关重要的较长对话:

    • 多步推理问题
    • 交互式故障排除会话
    • 详细的技术讨论
    • 早期消息的上下文影响后续响应的任何情况

该实现在幕后处理所有上下文管理和消息格式化,让您专注于实际的交互,而不是维护对话状态的技术细节。

MCP检验员测试

您可以使用MCP检查器工具在本地测试服务器:

  1. 构建服务器:

    npm run build
    
  2. 使用MCP检查器运行服务器:

    # Make sure to specify the full path to the built server
    npx @modelcontextprotocol/inspector node ./build/index.js
    

检查器将在您的浏览器中打开,并通过stdio传输连接到服务器。你可以:

  • 查看可用工具
  • 使用不同参数测试聊天完成情况
  • 调试服务器响应
  • 监控服务器性能

注意:默认情况下,服务器使用DeepSeek的R1模型(DeepSeek推理器),该模型为推理和一般任务提供了最先进的性能。

许可证

麻省理工学院