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
Похожие серверы
SynClub MCP Server
Official SynClub server for AI generation, including text-to-speech, voice cloning, video, and image creation.
CData PingOne
A read-only MCP server that allows LLMs to query live PingOne data. Requires a separate CData JDBC Driver for PingOne.
Remote MCP Server (Authless)
A remote MCP server deployable on Cloudflare Workers without authentication.
MCP Payment Server
An MCP server for processing payments using stdio transport, configured via environment variables.
Appwrite
Interact with the Appwrite API to manage databases, users, storage, and more. Requires configuration via environment variables.
Binance MCP Server
Provides seamless access to the Binance exchange API. Requires Binance API credentials to be configured.
Secure Ubuntu MCP Server
A security-focused MCP server for performing safe operations on an Ubuntu system, featuring robust security controls and audit logging.
Authless Remote MCP Server
An authentication-free, remote MCP server designed for deployment on Cloudflare Workers.
MCP Server with Google OAuth
A remote MCP server with built-in Google OAuth authentication, designed for deployment on Cloudflare Workers.
Eyevinn Open Source Cloud
Interact with the Eyevinn Open Source Cloud API. Requires a Personal Access Token (OSC_ACCESS_TOKEN).