Server data from the Official MCP Registry
Official DeepSeek MCP server for chat, completion, model listing, and balance endpoints.
Official DeepSeek MCP server for chat, completion, model listing, and balance endpoints.
Valid MCP server (3 strong, 2 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.
5 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: DEEPSEEK_API_KEY
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-dmontgomery40-deepseek": {
"env": {
"DEEPSEEK_API_KEY": "your-deepseek-api-key-here"
},
"args": [
"-y",
"deepseek-mcp-server"
],
"command": "npx"
}
}
}From the project's GitHub README.
Official DeepSeek MCP server for chat/completions/models/balance. Why V4 is a big deal (plain-language explainer).
https://deepseek-mcp.ragweld.com/mcpAuthorization: Bearer <token>export DEEPSEEK_MCP_AUTH_TOKEN="REPLACE_WITH_TOKEN"
codex mcp add deepseek --url https://deepseek-mcp.ragweld.com/mcp --bearer-token-env-var DEEPSEEK_MCP_AUTH_TOKEN
claude mcp add --transport http deepseek https://deepseek-mcp.ragweld.com/mcp --header "Authorization: Bearer $DEEPSEEK_MCP_AUTH_TOKEN"
node -e 'const fs=require("fs"),p=process.env.HOME+"/.cursor/mcp.json";let j={mcpServers:{}};try{j=JSON.parse(fs.readFileSync(p,"utf8"))}catch{};j.mcpServers={...(j.mcpServers||{}),deepseek:{url:"https://deepseek-mcp.ragweld.com/mcp",headers:{Authorization:"Bearer ${env:DEEPSEEK_MCP_AUTH_TOKEN}"}}};fs.mkdirSync(process.env.HOME+"/.cursor",{recursive:true});fs.writeFileSync(p,JSON.stringify(j,null,2));'
DEEPSEEK_API_KEY="REPLACE_WITH_DEEPSEEK_KEY" npx -y deepseek-mcp-server
docker pull docker.io/dmontgomery40/deepseek-mcp-server:0.4.0 && \
docker run --rm -i -e DEEPSEEK_API_KEY="REPLACE_WITH_DEEPSEEK_KEY" docker.io/dmontgomery40/deepseek-mcp-server:0.4.0
If you mostly use chat apps and don’t want terminal setup:
https://deepseek-mcp.ragweld.com/mcpAuthorization: Bearer <token>OpenRouter now documents MCP usage, but its MCP flow is SDK/client-centric (not “paste URL in chat and done” for most users). Easiest path is: keep OpenRouter for models, and connect this MCP server through an MCP-capable client (Codex/Claude Code/Cursor).
Use remote if you want the fastest setup and centralized updates.
Use local if you want full runtime control.
In basic tool-calling mode, the model usually needs:
That works for small toolsets, but it scales poorly. You burn tokens on tool metadata, add latency from repeated inference hops, and raise failure risk when tools are similarly named or require multi-step orchestration.
Code execution changes the control flow. Instead of repeatedly asking the model to call one tool at a time, the model can write a small program that calls tools directly in an execution runtime. That runtime handles loops, branching, filtering, joins, retries, and result shaping. The model then gets a compact summary instead of every raw intermediate payload.
Why this matters in practice:
Limits to keep in mind:
For this DeepSeek MCP server, the practical takeaway is: keep tool interfaces explicit and stable, then let MCP clients choose direct tool-calling or code-execution orchestration based on workload size and complexity.
Anthropic Engineering: Code execution with MCP: Building more efficient agents
Why it matters: the clearest explanation of why direct tool-calling becomes expensive at scale, and how code execution reduces token overhead and orchestration friction.
Anthropic Engineering: Introducing advanced tool use on the Claude Developer Platform
Why it matters: practical architecture for large tool ecosystems: Tool Search Tool, Programmatic Tool Calling, and Tool Use Examples.
Cloudflare (Matt Carey, Feb 2026): Code Mode: give agents an entire API in 1,000 tokens
Why it matters: concrete implementation patterns for model-controlled tool discovery and token-efficient execution loops.
Anthropic Help (updated 2026): Getting started with custom connectors using remote MCP
Why it matters: clean product-level explanation of what remote MCP is and when to use it.
Cursor docs: Model Context Protocol (MCP)
Why it matters: current mcp.json setup model for Cursor.
OpenRouter docs: Using MCP Servers with OpenRouter
Why it matters: current integration path for OpenRouter-centric workflows.
io.github.DMontgomery40/deepseekMIT
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace · Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm — conversationally
by mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.