用于 Deepseek 集成的 MCP 服务器
该存储库包含一个模型控制协议 (MCP) 服务器实现,允许 Claude Desktop 使用在 Docker 中运行的 Deepseek 模型。
先决条件
Docker
Python 3.11 或更高版本
Deepseek API 密钥
克劳德桌面
Related MCP server: Claude TypeScript MCP Servers
安装
克隆存储库:
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 许可证 - 详情请参阅许可证文件