MCP Server Deepseek 桥接器
一种模型控制协议服务器的实现,允许 Claude Desktop 使用在 Docker 中运行的 Deepseek 模型,从而实现 Claude Desktop 与 Deepseek 语言模型之间的无缝集成。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"deepseek-server": {
"args": [
"run",
"-i",
"--rm",
"-e",
"DEEPSEEK_API_KEY",
"mcp_server_deepseek"
],
"command": "docker",
"env": {
"DEEPSEEK_API_KEY": "your_api_key_here"
}
}
}
}
该服务需要配置环境变量:DEEPSEEK_API_KEY
服务介绍
MCP 服务器用于 Deepseek 集成
此仓库包含了一个模型控制协议 (MCP) 服务器实现,允许 Claude Desktop 使用在 Docker 中运行的 Deepseek 模型。
先决条件
- Docker
- Python 3.11 或更高版本
- 一个 Deepseek API 密钥
- Claude Desktop
安装
- 克隆仓库:
git clone https://github.com/vincentf305/mcp-server-deepseek.git
cd mcp-server-deepseek
- 安装依赖项:
pip install -r requirements.txt
设置环境变量
在项目的根目录中创建一个 .env 文件,并添加以下环境变量:
DEEPSEEK_API_KEY=your_api_key_here
请确保将 your_api_key_here 替换为您实际的 Deepseek API 密钥。
运行服务器
使用 Docker
- 构建 Docker 镜像:
docker build -t mcp_server_deepseek .
- 运行容器:
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 的使用
-
确保您有一个 Deepseek API 密钥
-
将以下内容添加到您的 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"
}
}
}
}
- 重启 Claude Desktop 以加载新配置
贡献
- 分叉仓库
- 创建您的功能分支 (
git checkout -b feature/amazing-feature) - 提交您的更改 (
git commit -m 'Add some amazing feature') - 推送到分支 (
git push origin feature/amazing-feature) - 创建拉取请求
许可证
MIT 许可证 - 详情请参阅 LICENSE 文件