DeepSeek MCP Server

DeepSeek MCP Server

site icon
2025.02.17 0
JavaScript语言模型集成聊天完成工具开发效率
DeepSeek MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,用于将 DeepSeek 的强大语言模型与 MCP 兼容的应用程序(如 Claude Desktop)无缝集成。该服务提供了丰富的聊天完成工具,支持多种参数配置,如模型选择、温度控制、最大令牌限制等。
View on GitHub

Overview

基本能力

产品定位

DeepSeek MCP Server 是一个用于集成 DeepSeek 语言模型的 MCP 服务,旨在为开发者提供高效的模型调用和配置能力。

核心功能

  • 聊天完成工具,支持以下功能:
  • 自定义模型选择
  • 温度控制
  • 最大令牌限制
  • Top P 采样
  • 存在惩罚
  • 频率惩罚

适用场景

  • 开发者需要将 DeepSeek 语言模型集成到 MCP 兼容的应用程序中。
  • 需要灵活配置模型参数以优化聊天完成效果。

工具列表

  • MCP Inspector:用于本地测试服务器,支持查看可用工具、测试聊天完成、调试服务器响应和监控服务器性能。

常见问题解答

  • 默认使用 DeepSeek 的 R1 模型(deepseek-reasoner),该模型在推理和通用任务上表现优异。

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm。

安装教程

  1. 安装 DeepSeek MCP Server: bash npm install -g deepseek-mcp-server
  2. 获取 DeepSeek API 密钥并配置环境变量: bash export DEEPSEEK_API_KEY=your-api-key 或创建 .env 文件: DEEPSEEK_API_KEY=your-api-key

调试方式

  1. 构建服务器: bash npm run build
  2. 使用 MCP Inspector 运行服务器: bash npx @modelcontextprotocol/inspector node ./build/index.js 在浏览器中打开 MCP Inspector,通过 stdio 传输连接到服务器,进行测试和调试。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。