
DeepSeek MCP Server

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),该模型在推理和通用任务上表现优异。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm。
安装教程
- 安装 DeepSeek MCP Server:
bash npm install -g deepseek-mcp-server
- 获取 DeepSeek API 密钥并配置环境变量:
bash export DEEPSEEK_API_KEY=your-api-key
或创建.env
文件:DEEPSEEK_API_KEY=your-api-key
调试方式
- 构建服务器:
bash npm run build
- 使用 MCP Inspector 运行服务器:
bash npx @modelcontextprotocol/inspector node ./build/index.js
在浏览器中打开 MCP Inspector,通过 stdio 传输连接到服务器,进行测试和调试。