- Home
- MCP servers
- DeepSeek-Claude
DeepSeek-Claude
- python
0
GitHub Stars
python
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"ygboy1986-aiclaude": {
"command": "uv",
"args": [
"--directory",
"C:\\ABSOLUTE\\PATH\\TO\\PARENT\\FOLDER\\deepseek-claude",
"run",
"server.py"
]
}
}
}You can extend Claude’s capabilities by delegating complex reasoning tasks to DeepSeek R1. This MCP server enables Claude to perform multi-step reasoning with DeepSeek’s engine, producing precise and thoughtful responses while keeping Claude’s interface seamless for you.
How to use
You use this MCP server by configuring your Claude client to connect to the DeepSeek-Claude MCP endpoint. Once connected, when a query requires advanced reasoning, Claude forwards the task to DeepSeek R1 for processing. The DeepSeek engine returns structured reasoning, which Claude integrates into the final answer to you. The overall flow remains invisible to you as a smooth, single-response experience.
How to install
Prerequisites you need before installation are listed here to ensure a smooth setup.
Install via Smithery (optional but recommended for automatic setup):
npx -y @smithery/cli install @HarshJ23/deepseek-claude-MCP-server --client claude
Step-by-step setup
- Clone the project repository to your working directory.
git clone https://github.com/harshj23/deepseek-claude-MCP-server.git
cd deepseek-claude-MCP-server
- Ensure the UV package manager is installed and ready on your system.
# Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
# Mac
curl -LsSf https://astral.sh/uv/install.sh | sh
- Create and activate a Python virtual environment using UV.
uv venv
source .venv/bin/activate
- Install necessary MCP dependencies including the MCP CLI and HTTP client.
uv add "mcp[cli]" httpx
- Set up your DeepSeek API key. This key authenticates requests to the DeepSeek service.
Obtain your api key from here : https://platform.deepseek.com/api_keys
Configure MCP Server
Create or edit the MCP server configuration file to register DeepSeek-Claude as a provider. Use the following configuration snippet to map the MCP server and its runtime command.
{
"mcpServers": {
"deepseek-claude": {
"command": "uv",
"args": [
"--directory",
"C:\\ABSOLUTE\\PATH\\TO\\PARENT\\FOLDER\\deepseek-claude",
"run",
"server.py"
]
}
}
}
Run the server
Start the MCP server so Claude Desktop can connect to it. The server will start when Claude Desktop requests it if configured correctly. You can explicitly start it using the same runtime command configured above.
uv run server.py
Test setup
-
Restart Claude Desktop after configuring the MCP server.
-
Verify that the tools or integrations indicator for the DeepSeek-Claude MCP server appears in the Claude Desktop interface.
-
If the server isn’t visible, check the configuration, ensure the server process is running, and confirm Claude Desktop is set to detect and use the MCP server.
Available tools
deepseek_r1_reasoning
Integrates DeepSeek R1 reasoning with Claude to handle complex, multi-step tasks by delegating reasoning to DeepSeek and presenting the results within Claude's response.
claude_integration
Coordinates Claude's input with DeepSeek reasoning results, ensuring structured reasoning is wrapped in the final answer.