用于Deepseek集成的MCP服务器
此存储库包含一个模型控制协议(MCP)服务器实现,允许Claude Desktop使用在Docker中运行的Deepseek模型。
先决条件
- 码头工人
- Python 3.11或更高版本
- 深度搜索API密钥
- 克劳德桌面
安装
- 克隆存储库:
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 使用您的实际Deepsseek 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
- 请确保您拥有Deepsseek 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许可证-请参阅 许可证 详细信息文件
