返回市场
MCP服务器深度探索

MCP服务器深度探索

作者:vincentf3054 星标更新:2025-01-28

项目介绍

Deepseek 集成的 MCP 服务器

此仓库包含一个模型控制协议(MCP)服务器实现,允许 Claude Desktop 使用在 Docker 中运行的 Deepseek 模型。

预备条件

  • Docker
  • Python 3.11 或更高版本
  • 一个 Deepseek API 密钥
  • Claude Desktop

安装

  1. 克隆仓库:
git clone https://github.com/vincentf305/mcp-server-deepseek.git
cd mcp-server-deepseek
  1. 安装依赖:
pip install -r requirements.txt

设置环境变量

在项目根目录创建一个 .env 文件,并添加以下环境变量:

DEEPSEEK_API_KEY=your_api_key_here

确保将 your_api_key_here 替换为您的实际 Deepseek API 密钥。

运行服务器

使用 Docker

  1. 构建 Docker 镜像:
docker build -t mcp_server_deepseek .
  1. 运行容器:
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

与 Claude Desktop 的使用

  1. 确保您有一个 Deepseek API 密钥

  2. 将以下内容添加到您的 Claude Desktop 配置(claude_desktop_config.json)中:

{
  "mcpServers": {
    "deepseek-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "DEEPSEEK_API_KEY",
        "mcp_server_deepseek"
      ],
      "env": {
        "DEEPSEEK_API_KEY": "your_api_key_here"
      }
    }
  }
}
  1. 重启 Claude Desktop 以加载新配置

贡献

  1. 分叉仓库
  2. 创建您的功能分支 (git checkout -b feature/amazing-feature)
  3. 提交更改 (git commit -m '添加一些精彩的功能')
  4. 推送到分支 (git push origin feature/amazing-feature)
  5. 创建拉取请求

许可证

MIT 许可证 - 查看LICENSE文件获取详情