MCP server for DeepSeek web Search & Fetch: scored web search + page-to-Markdown fetch
MCPpedia last refreshed this data
io.github.Matthewyin/deepseek-mcp is an MCP server that MCP server for DeepSeek web Search & Fetch: scored web search + page-to-Markdown fetch. Its tool list has not been published yet over stdio and http, requires no API key, and scores 87/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"deepseek-web": {
"env": {
"DEEPSEEK_API_KEY": "sk-your-key-here"
},
"args": [
"-y",
"mcp-deepseek-search"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for DeepSeek web Search & Fetch: scored web search + page-to-Markdown fetch
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y 'mcp-deepseek-search' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked mcp-deepseek-search against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in search / ai-ml
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Open-source web scraper for AI agents with scrape, crawl, and map tools
An open-source AI agent that brings the power of Gemini directly into your terminal.
🛡️ BLA (Blind LLM Agents) — Adversarial defense shield that protects binaries, Electron apps, JS bundles, Python, and WebAssembly against AI reverse-engineering agents like REA. Poison -> Exhaust -> Hallucinate.
MCP Security Weekly
Get CVE alerts and security updates for io.github.Matthewyin/deepseek-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An Model Context Protocol server that exposes DeepSeek's web Search and Fetch tools to any MCP client — Claude Desktop, Claude Code, Cursor, Cline, ZCode, and more.
Works with any LLM: the search runs on DeepSeek's own search engine, but the results are returned to your existing model as ordinary tool output.
deepseek_search — web search backed by DeepSeek's search engine, with two quality signals per result:
rerank_score (0–3): relevance; ≥ 1.5 = highly relevantauthority (0–4, -1 unknown): source authority; ≥ 3 = highly authoritativedeepseek_fetch — fetch a single page and get its main content as Markdownsite:, -site:, -term, "exact phrase", -"phrase", lang:zh,en, after:YYYY-MM-DD, before:YYYY-MM-DD{
"mcpServers": {
"deepseek-web": {
"command": "npx",
"args": ["-y", "mcp-deepseek-search"],
"env": {
"DEEPSEEK_API_KEY": "sk-your-key-here"
}
}
}
}
Add the same mcpServers block to your ZCode MCP settings (Settings → MCP → Add server).
git clone https://github.com/Matthewyin/deepseek-mcp
cd deepseek-mcp && npm install && npm run build
node dist/index.js # stdio MCP server
deepseek_search| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | yes | 1–128 chars; supports the search syntax above |
count | integer | no | 1–50 results, default 10 (does not affect billing) |
ori_question | string | no | The user's original question — improves intent matching when the query was rewritten |
localization | string | no | User IP to localize results (pass only with consent) |
need_content | boolean | no | Include full page text per result (each truncated at 8,000 chars). Default false |
Each result includes title, url, snippet (short, for display), summary (long, for feeding to a model), rerank_score, authority, site_name, date, and optionally content.
deepseek_fetch| Parameter | Type | Required | Description |
|---|---|---|---|
url | string | yes | Plain http(s) URL, max 8,192 chars, no embedded credentials |
Returns title + Markdown content (truncated at 30,000 chars).
Ask your agent: "用 deepseek_search 搜一下最近一周关于 MCP 的大新闻,挑权威来源,再用 deepseek_fetch 读全文总结" — or in English: "Search for recent DeepSeek news, keep only results with authority ≥ 3, fetch the top one and summarize."
npm install
npm run build
DEEPSEEK_API_KEY=sk-... npm test # end-to-end test against the real API
Releases are automated via