模型推理协议服务

Deepseek Thinker MCP Server是一个提供Deepseek推理内容的MCP(模型上下文协议)服务,支持通过OpenAI API或本地Ollama服务器访问Deepsek的思考过程,适用于需要集成Deepseek推理能力的AI客户端。

  • by ruixingshi
  • JavaScript
  • 本地部署
  • 69 星标
  • 更新于
在 GitHub 查看 ruixingshi/deepseek-thinker-mcp

使用说明

Deepseek Thinker MCP服务器

MCP(模型上下文协议)为启用MCP的AI客户端(如Claude Desktop)提供Deepseek推理内容。支持从Deepsk API服务或本地Ollama服务器访问Deepsk的思维过程。

核心功能

  • 🤖 双模式支持

    • OpenAI API模式支持
    • Ollama本地模式支持
  • 🎯 专注推理

    • 捕捉Deepseek的思维过程
    • 提供推理输出

可用工具

成为深度思考者

  • 描述:使用Deepseek模型进行推理
  • 输入参数:
    • originPrompt (string):用户的原始提示
  • 退货:包含推理过程的结构化文本响应

环境配置

OpenAI API模式

设置以下环境变量:

API_KEY=<Your OpenAI API Key>
BASE_URL=<API Base URL>

Ollama模式

设置以下环境变量:

USE_OLLAMA=true

用法

与AI客户端集成,如Claude Desktop

将以下配置添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "deepseek-thinker": {
      "command": "npx",
      "args": [
        "-y",
        "deepseek-thinker-mcp"
      ],
      "env": {
        "API_KEY": "<Your API Key>",
        "BASE_URL": "<Your Base URL>"
      }
    }
  }
}

使用Ollama模式

{
  "mcpServers": {
    "deepseek-thinker": {
      "command": "npx",
      "args": [
        "-y",
        "deepseek-thinker-mcp"
      ],
      "env": {
        "USE_OLLAMA": "true"
      }
    }
  }
}

本地服务器配置

{
  "mcpServers": {
    "deepseek-thinker": {
      "command": "node",
      "args": [
        "/your-path/deepseek-thinker-mcp/build/index.js"
      ],
      "env": {
        "API_KEY": "<Your API Key>",
        "BASE_URL": "<Your Base URL>"
      }
    }
  }
}

开发设置

# Install dependencies
npm install

# Build project
npm run build

# Run service
node build/index.js

常见问题解答

响应如下:“MCP错误-32001:请求超时”

当Deepsseek API响应太慢或推理内容输出太长,导致MCP服务器超时时,会发生此错误。

技术栈

  • TypeScript
  • @模型上下文协议/sdk
  • OpenAI API
  • 没有
  • Zod(参数验证)

许可证

该项目根据MIT许可证获得许可。有关详细信息,请参阅LICENSE文件。