web-search-mcp
web-search-mcp
Servidor MCP de búsqueda en línea basado en la versión web de DeepSeek. Proporciona capacidades de búsqueda web en tiempo real a clientes MCP a través de la función de diálogo mejorado con búsqueda de DeepSeek.
Funcionalidades
Proporciona la herramienta MCP
web_search, que admite búsqueda web en tiempo realAdmite modelos predeterminados y modelos expertos de DeepSeek
Admite la salida del proceso de pensamiento (thinking)
Cero dependencias, implementación pura en Node.js
Transporte stdio, compatible con todos los clientes MCP
Related MCP server: google-search-mcp
Inicio rápido
1. Uso en Claude Desktop
Edite el archivo de configuración de Claude Desktop (claude_desktop_config.json) y pase las credenciales directamente a través del campo env, sin necesidad de un archivo .env:
{
"mcpServers": {
"web-search": {
"command": "node",
"args": ["D:/ai-projects/web-search-mcp/src/index.js"],
"env": {
"DEEPSEEK_AUTH_TOKEN": "your_token_here"
}
}
}
}2. Uso en Claude Code
Agregue lo siguiente en el archivo .claude/settings.json del proyecto:
{
"mcpServers": {
"web-search": {
"command": "node",
"args": ["D:/ai-projects/web-search-mcp/src/index.js"],
"env": {
"DEEPSEEK_AUTH_TOKEN": "your_token_here"
}
}
}
}3. Uso de un archivo .env (opcional)
Si no es conveniente escribir env en la configuración de MCP, también puede usar un archivo .env:
cp .env.example .env
# 编辑 .env 填入凭据Prioridad de las variables de entorno: Variables de entorno del sistema > Configuración
envde MCP > Archivo.env
Herramientas MCP
web_search
Utiliza el diálogo mejorado con búsqueda de DeepSeek para realizar búsquedas web y devuelve respuestas basadas en los resultados de la búsqueda.
Parámetros:
Parámetro | Tipo | Obligatorio | Descripción |
| string | Sí | Contenido de la consulta de búsqueda |
| boolean | No | Si se debe activar el modo de pensamiento/razonamiento de DeepSeek. Si se activa, el modelo razonará antes de responder y el proceso de razonamiento se incluirá en la respuesta (predeterminado: false) |
| string | No | Modo de modelo: |
Variables de entorno
Variable | Obligatorio | Valor predeterminado | Descripción |
| Uno de dos | - | Token de inicio de sesión de DeepSeek |
| Uno de dos | - | Cookie del navegador de DeepSeek |
| No |
| Tipo de modelo: |
| No |
| Si se debe habilitar el proceso de pensamiento por defecto |
| No |
| Ruta del archivo WASM del solucionador PoW |
| No |
| Nivel de registro: |
Obtención de credenciales de DeepSeek
Abra chat.deepseek.com e inicie sesión
Abra las herramientas de desarrollo del navegador (F12) → cambie al panel Console (Consola)
Ingrese el siguiente comando y presione Enter para copiar el token:
copy(JSON.parse(localStorage.getItem("userToken")).value)Péguelo en la variable de entorno
DEEPSEEK_AUTH_TOKEN
Nota: Las credenciales caducan y deben obtenerse de nuevo cuando expiren. Una señal típica de que el token ha caducado es que la solicitud devuelva una página de verificación de Cloudflare.
Pruebas
# 运行所有测试
npm test
# 运行单个测试文件
node --test tests/mcp-protocol.test.js
node --test tests/config.test.jsEstructura del proyecto
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