web-search-mcp
web-search-mcp
Ein MCP-Server für die Online-Suche basierend auf der DeepSeek-Webversion. Er bietet MCP-Clients Echtzeit-Websuchfunktionen durch die sucherweiterte Dialogfunktion von DeepSeek.
Funktionen
Bietet das
web_searchMCP-Tool für Echtzeit-WebsucheUnterstützt DeepSeek-Standardmodelle und Expertenmodelle
Unterstützt die Ausgabe von Denkprozessen (thinking)
Keine Abhängigkeiten, reine Node.js-Implementierung
stdio-Übertragung, kompatibel mit allen MCP-Clients
Related MCP server: google-search-mcp
Schnelleinstieg
1. Verwendung in Claude Desktop
Bearbeiten Sie die Claude Desktop-Konfigurationsdatei (claude_desktop_config.json) und übergeben Sie die Anmeldedaten direkt über das env-Feld, ohne dass eine .env-Datei erforderlich ist:
{
"mcpServers": {
"web-search": {
"command": "node",
"args": ["D:/ai-projects/web-search-mcp/src/index.js"],
"env": {
"DEEPSEEK_AUTH_TOKEN": "your_token_here"
}
}
}
}2. Verwendung in Claude Code
Fügen Sie dies in die .claude/settings.json Ihres Projekts ein:
{
"mcpServers": {
"web-search": {
"command": "node",
"args": ["D:/ai-projects/web-search-mcp/src/index.js"],
"env": {
"DEEPSEEK_AUTH_TOKEN": "your_token_here"
}
}
}
}3. Verwendung einer .env-Datei (optional)
Wenn es unpraktisch ist, env in der MCP-Konfiguration zu schreiben, können Sie auch eine .env-Datei verwenden:
cp .env.example .env
# 编辑 .env 填入凭据Priorität der Umgebungsvariablen: System-Umgebungsvariablen > MCP
env-Konfiguration >.env-Datei
MCP-Tools
web_search
Verwendet die sucherweiterte Dialogfunktion von DeepSeek für Websuchen und gibt Antworten basierend auf den Suchergebnissen zurück.
Parameter:
Parameter | Typ | Erforderlich | Beschreibung |
| string | Ja | Suchanfrage |
| boolean | Nein | Ob der DeepSeek-Denk-/Schlussfolgerungsmodus aktiviert werden soll. Wenn aktiviert, schlussfolgert das Modell zuerst, bevor es antwortet; der Denkprozess ist in der Antwort enthalten (Standard: false) |
| string | Nein | Modellmodus: |
Umgebungsvariablen
Variable | Erforderlich | Standardwert | Beschreibung |
| Eines von beiden | - | DeepSeek-Login-Token |
| Eines von beiden | - | DeepSeek-Browser-Cookie |
| Nein |
| Modelltyp: |
| Nein |
| Ob der Denkprozess standardmäßig aktiviert sein soll |
| Nein |
| Pfad zur PoW-Solver-WASM-Datei |
| Nein |
| Log-Level: |
DeepSeek-Anmeldedaten abrufen
Öffnen Sie chat.deepseek.com und melden Sie sich an
Öffnen Sie die Entwicklertools des Browsers (F12) → wechseln Sie zum Panel Console (Konsole)
Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste, um das Token zu kopieren:
copy(JSON.parse(localStorage.getItem("userToken")).value)Fügen Sie es in die Umgebungsvariable
DEEPSEEK_AUTH_TOKENein
Hinweis: Anmeldedaten laufen ab und müssen nach Ablauf neu abgerufen werden. Ein typisches Anzeichen für ein abgelaufenes Token ist, dass die Anfrage eine Cloudflare-Verifizierungsseite zurückgibt.
Testen
# 运行所有测试
npm test
# 运行单个测试文件
node --test tests/mcp-protocol.test.js
node --test tests/config.test.jsProjektstruktur
src/
index.js # 入口,初始化所有组件并启动 MCP 服务器
mcp-server.js # MCP 协议处理(stdio 传输、JSON-RPC 分发)
deepseek-client.js # DeepSeek 网页版 API 客户端(会话管理、PoW、SSE 流式解析)
pow-solver.js # SHA3 PoW WASM 求解器
env.js # .env 文件加载器
config.js # 环境变量配置解析Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseBqualityCmaintenanceEnables web search and site-specific search capabilities through the Deepsearch model. Provides unified access to broad web retrieval and targeted site search functionality within the MCP ecosystem.2115Apache 2.0
- AlicenseNot gradedqualityDmaintenanceEnables LLMs to perform real-time Google searches and retrieve web results via the MCP protocol.The Unlicense
- AlicenseAqualityCmaintenanceA general MCP server providing web search capabilities using DeepSeek's native online search API.114027MIT
- AlicenseAqualityBmaintenanceEnables real-time web search via DeepSeek's server-side tool without requiring additional search API keys.134MIT
Related MCP Connectors
The best web search for your AI Agent
Jina AI Reader/Search MCP — turn any URL into clean LLM-ready markdown, plus web search.
LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hbhszy/web-search-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server