DeepSeek MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@DeepSeek MCP Serverwhat models do you have?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
DeepSeek MCP Server
A small, clean Model Context Protocol server that connects any MCP client — Claude Desktop, Cursor, Cline, Cowork — to the DeepSeek API, including DeepSeek-R1 reasoning with a visible chain-of-thought.
One Python file, four tools, no framework lock-in. Bring your own DeepSeek key and you get fast V3 generation, multi-turn chat, and R1 deep reasoning that shows its work — straight from your assistant.
✨ Tools
Tool | What it does |
| Single-turn text with DeepSeek-V3 (system instruction, temperature, JSON mode) |
| Multi-turn conversation; switch to |
| Hard problems with DeepSeek-R1 — returns the reasoning trace and the answer |
| List models available to your key |
Related MCP server: Deepseek Thinker MCP Server
🚀 Quick start
Option A — one-click (Windows, Claude Desktop)
# in the repo folder, right-click install.ps1 -> "Run with PowerShell"
./install.ps1It asks for your API key, installs dependencies, and wires up Claude Desktop. Restart Claude and you're done.
Option B — manual (any OS / any MCP client)
git clone https://github.com/deepzhun/deepseek-mcp-server.git
cd deepseek-mcp-server
pip install -r requirements.txt
export DEEPSEEK_API_KEY="your-api-key" # Windows: setx DEEPSEEK_API_KEY "your-api-key"
python deepseek_mcp.pyGet an API key at https://platform.deepseek.com/api_keys. DeepSeek's endpoint is OpenAI-compatible.
🔌 Add to your MCP client
Copy config.example.json and drop the server block into your client config,
replacing the placeholder key:
{
"mcpServers": {
"deepseek": {
"command": "python",
"args": ["/absolute/path/to/deepseek_mcp.py"],
"env": { "DEEPSEEK_API_KEY": "YOUR_DEEPSEEK_API_KEY_HERE" }
}
}
}💬 Usage examples
"Use deepseek to draft a product update in Chinese."
"Ask deepseek_reason to solve this logic puzzle and show its reasoning."
"Use deepseek_chat to continue our debugging conversation."
🔐 Security
The key is read from the
DEEPSEEK_API_KEYenvironment variable — never hard-code it.config.jsonand.envare git-ignored so a real key can't be committed by accident.Rotate your key in the DeepSeek console if it is ever exposed.
🛠️ Development
pip install -r requirements.txt
python -c "import deepseek_mcp; print(deepseek_mcp.mcp.name)" # smoke testSingle-file server (deepseek_mcp.py): typed Pydantic inputs, consistent error
handling, MCP tool annotations. A sibling of gemini-mcp-server — same clean shape, different provider.
📄 License
MIT © deepzhun (深准). Contributions welcome — open an issue or PR.
This server cannot be deployed
Maintenance
Related MCP Connectors
Connect MCP clients to 2,000+ AI models without managing provider API keys.
The OpenRouter for tools. One MCP connection gives any AI agent 254 hosted tools, pay per call.
Generate contextual prompts and reusable agent skills, evaluate prompts with the 16-dimension Prompt Score, and manage saved work in PromptDrive. Twelve MCP tools also provide authorized access to private Memory for source-grounded answers. Connect over Streamable HTTP using OAuth 2.1 and PKCE. Generation consumes account quota and automatically saves successful results; Memory access follows account permissions and plan limits.
Pay-per-use tool marketplace for AI agents. Search, price-check, and call APIs via MCP.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables integration of DeepSeek's language models with MCP-compatible applications, offering features like chat completion, custom model selection, and parameter control for enhancing language-based interactions.11614 npm352MIT
- FlicenseCqualityFmaintenanceProvides reasoning content to MCP-enabled AI clients by interfacing with Deepseek's API or a local Ollama server, enabling focused reasoning and thought process visualization.176 npm70-
- AlicenseDqualityDmaintenanceAllows seamless integration of DeepSeek's language models with MCP-compatible applications like Claude Desktop, supporting features such as model selection, temperature control, and multi-turn conversations with automatic model fallback.2614 npm2MIT
- AlicenseAqualityAmaintenanceMCP server for DeepSeek AI models (Chat + Reasoner). Supports multi-turn sessions, model fallback with circuit breaker, function calling, thinking mode, JSON output, multimodal input, and cost tracking.3335 npm19MIT