MCP Server for Deepseek Integration

MCP Server for Deepseek Integration

site icon
2025.01.28 2
Python模型控制Deepseek 集成开发效率
MCP Server for Deepseek Integration 是一个模型控制协议(MCP)服务器实现,允许 Claude Desktop 使用运行在 Docker 中的 Deepseek 模型。该服务主要用于集成 Deepseek 模型到 Claude Desktop 中,提供模型控制和交互功能。
View on GitHub

Overview

基本能力

产品定位

MCP Server for Deepseek Integration 是一个模型控制协议(MCP)服务器实现,主要用于集成 Deepseek 模型到 Claude Desktop 中,提供模型控制和交互功能。

核心功能

  1. 允许 Claude Desktop 使用运行在 Docker 中的 Deepseek 模型。
  2. 提供 Docker 和本地运行两种方式。
  3. 支持通过环境变量配置 Deepseek API 密钥。

适用场景

  1. 需要在 Claude Desktop 中集成 Deepseek 模型的场景。
  2. 需要远程或本地控制 Deepseek 模型的场景。

工具列表

  1. Docker:用于构建和运行 MCP Server 的容器化环境。
  2. Python 3.11 或更高版本:用于运行本地服务器。
  3. Deepseek API 密钥:用于访问 Deepseek 模型服务。

常见问题解答

  1. 如何获取 Deepseek API 密钥?
  2. 需要从 Deepseek 官方获取 API 密钥。
  3. 如何配置 Claude Desktop?
  4. 需要在 claude_desktop_config.json 中配置 MCP 服务器信息。

使用教程

使用依赖

  1. Docker
  2. Python 3.11 或更高版本
  3. Deepseek API 密钥
  4. Claude Desktop

安装教程

  1. 克隆仓库: bash git clone https://github.com/vincentf305/mcp-server-deepseek.git cd mcp-server-deepseek

  2. 安装依赖: bash pip install -r requirements.txt

  3. 设置环境变量:

  4. 创建 .env 文件并添加: DEEPSEEK_API_KEY=your_api_key_here

运行服务器

使用 Docker

  1. 构建 Docker 镜像: bash docker build -t mcp_server_deepseek .

  2. 运行容器: bash docker run -d \ --name mcp-server-deepseek \ -p 8765:8765 \ -e DEEPSEEK_API_KEY=your_api_key_here \ mcp-server-deepseek

本地运行

python -m mcp_server_deepseek.server

调试方式

  1. 确保 Docker 容器正常运行: bash docker ps

  2. 检查日志: bash docker logs mcp-server-deepseek

  3. 测试 API 访问: bash curl http://localhost:8765

许可证

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