Deepseek
Integrates Deepseek models with any MCP-compatible client, such as Claude Desktop.
MCP Server for Deepseek Integration
This repository contains a Model Control Protocol (MCP) server implementation that allows Claude Desktop to use Deepseek models running in Docker.
Prerequisites
- Docker
- Python 3.11 or later
- A Deepseek API key
- Claude Desktop
Installation
- Clone the repository:
git clone https://github.com/vincentf305/mcp-server-deepseek.git
cd mcp-server-deepseek
- Install dependencies:
pip install -r requirements.txt
Setup Environment Variables
Create a .env file in the root directory of the project and add the following environment variable:
DEEPSEEK_API_KEY=your_api_key_here
Make sure to replace your_api_key_here with your actual Deepseek API key.
Running the Server
Using Docker
- Build the Docker image:
docker build -t mcp_server_deepseek .
- Run the container:
docker run -d \
--name mcp-server-deepseek \
-p 8765:8765 \
-e DEEPSEEK_API_KEY=your_api_key_here \
mcp-server-deepseek
Running Locally
python -m mcp_server_deepseek.server
Usage with Claude Desktop
-
Ensure you have a Deepseek API key
-
Add the following to your Claude Desktop configuration (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"
}
}
}
}
- Restart Claude Desktop to load the new configuration
Contributing
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Create a Pull Request
License
MIT License - see the LICENSE file for details
Related Servers
ESA MCP Server
An MCP server for Alibaba Cloud's Edge Security Acceleration (ESA) service.
ProxmoxMCP-Plus
roxmox VE management MCP server with full OpenAPI integration for controlling VMs, containers, and cluster resources
Linode
Interact with the Linode API to manage cloud resources.
CData SAP Ariba Source
An MCP server for SAP Ariba Source, powered by CData. Requires the external CData JDBC Driver for SAP Ariba Source.
Dokploy
An AI-powered interface for managing the Dokploy infrastructure platform.
ElevenLabs
Text-to-speech integration using the ElevenLabs API.
PayPal
The PayPal Model Context Protocol server allows you to integrate with PayPal APIs through function calling. This protocol supports various tools to interact with different PayPal services.
MCP Server for National Park Services Data
Retrieve data from the National Park Service (NPS) API.
Beyond Menu Salesforce MCP
Integrate with Salesforce to perform actions like testing connections and running queries.
OpenShift Cluster Manager
An MCP server for managing Red Hat OpenShift clusters via the OCM API.