DeepSeek MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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 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.
Chat, image, video, and audio models from many vendors behind one remote MCP server and one key.
MCP gateway: one connection for your AI apps, with tool policies, PII redaction and audit logs.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables 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.11542 npm363MIT
- 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.3611 npm26MIT
- AlicenseAqualityCmaintenanceEnables using DeepSeek models as a small, cheap supervised worker from any MCP-compatible client, providing fast flash and deep reasoning tools for bounded tasks.4255MIT
- AlicenseAqualityBmaintenanceBridges MCP clients to the DeepSeek API for chat completions and model discovery, with an optional locked-down bridge that delegates prompts to local CLI harnesses like Claude, Codex, or opencode.433 npmMIT