search-boost-mcp
search-boost-mcp
Servidor MCP de búsqueda web multi-motor para agentes de codificación. Una instalación CLI lo conecta a Cursor, Cursor CLI, Codex, Claude Code, Grok Build y Antigravity.
Familia search-boost
Proyecto
Para
Enlace
search-boost (este repo)
Cursor · Codex · Claude · Grok · Antigravity vía MCP
estás aquí
Plugin de paquete DeepSeek Harness
Extensión de pi
Los motores de búsqueda están incluidos en lib/search/ (originalmente de dsh-search-boost): en la capa gratuita, Bing, DuckDuckGo, Yahoo y Exa-free se ejecutan en paralelo; la capa api añade Antigravity CLI (cuando está disponible) y cualquier motor Tavily / Brave / Exa con clave que configures (una clave es suficiente; se recomiendan las tres para una mejor fusión). También incluye: respaldo X/Twitter, obtención de páginas Jina y rondas de investigación profunda.
Documentación en chino → README_zh.md
Novedades en v0.1.4
Capa api de un solo motor — el nivel api usa cualquiera de tavily/brave/exa que configures o habilites; no necesitas las tres claves.
Enrutamiento por motor —
enabledEnginesopcional oenabled: falsepor motor en~/.search-boost-keys.json.Mensajes de clave parcial — doctor, status, asistente de claves y
fused_searchadvierten cuando menos de tres motores con clave están activos y recomiendan configurar los tres.
Novedades en v0.1.2
Grupo de motores autocontenido en
lib/search/: Bing + DuckDuckGo + Yahoo + Exa-free para búsqueda general; el mismo grupo impulsa el respaldo dex_searchcon consultassite:.Respaldo
x_searchantepone automáticamentesite:x.compara búsqueda de dominio multi-motor, de modo que el modo de palabras clave funcione sin credenciales XAI.Sin dependencia externa de repositorio dsh o npm — la lógica del motor está incluida en este repositorio.
Instalación (recomendada)
Requiere Node ≥ 22.13.
npm install -g search-boost-mcp
search-boost setup # interactive: keys → layer → agents
# or non-interactive:
search-boost install -y # all detected agentsReinicia cada agente después de la instalación para que MCP se recargue.
Comandos de una línea por agente
search-boost install -t cursor -y
search-boost install -t codex,claude -y --auto-allow
search-boost install -t grok -y --auto-allow
search-boost install -t antigravity --workspace --auto-allow -yVista previa sin escribir: search-boost install --dry-run -y
Verificar instalación
search-boost doctor # health checks (offline, pass/warn/fail)
search-boost doctor --json # machine-readable report for CI/scripts
search-boost status # install dashboard (keys, layer, agents)Códigos de salida: 0 correcto · 1 fallo (o advertencias con --strict) · 2 solo advertencias.
Opcional: search-boost doctor --probe añade prueba de búsqueda en vivo (necesita red; Fase 2).
Luego confirma en tu agente:
Agente | Verificación rápida |
Cursor | Configuración → MCP → |
Cursor CLI | Misma entrada MCP en |
Codex | La sesión de |
Claude Code | El panel MCP muestra |
Grok Build |
|
Antigravity | La configuración MCP incluye |
Si las herramientas aparecen pero las llamadas fallan, ejecuta search-boost serve en una terminal para ver errores de inicio.
Banderas de instalación (referencia rápida)
Bandera | Efecto |
| Qué agente(s) conectar ( |
| No interactivo: omite el asistente de claves/capas, usa |
| Sigue siendo no interactivo para ese objetivo y sigue reemplazando la búsqueda nativa por defecto — pero no implica |
| Pre-aprueba las herramientas MCP de search-boost en la configuración del agente (lista blanca de Cursor CLI, |
| Deshabilitar o mantener la búsqueda web integrada donde el agente admita un cambio (Codex |
| Muestra las acciones sin escribir archivos |
Para una incorporación completa (claves API + elección de capa), ejecuta search-boost setup o search-boost install sin -y.
Related MCP server: gemini-search-mcp
Lo que obtienes
Herramienta MCP | Propósito |
| Búsqueda paralela multi-motor, deduplicación, clasificación cruzada |
| Texto completo de página (Jina + respaldo HTML, |
| Palabra clave / usuario / hilo de X/Twitter |
| Una ronda por llamada — repite con |
| Mostrar o establecer |
| Aciertos de caché, disponibilidad de motores, diagnósticos |
También: recurso search-boost://policy · prompt search_routing
Capas
free — Bing + DuckDuckGo + Yahoo + Exa-free; sin claves API.
api — motores de la capa gratuita más Antigravity CLI (cuando está disponible) y cualquier Tavily / Brave / Exa que configures (una clave funciona; se recomiendan las tres para la mejor fusión entre motores)
Claves: search-boost config keys → ~/.search-boost-keys.json (el legado ~/.dsh-search-boost-keys.json aún se lee; o las variables de entorno TAVILY_API_KEY, BRAVE_API_KEY, EXA_API_KEY). Enrutamiento opcional: enabledEngines: ["exa"] o "engines": { "brave": { "enabled": false } } en el archivo de claves.
Obtén claves: Tavily · Brave Search API · Exa
Autenticación X/Twitter (opcional): mejora el x_search oficial cuando hay credenciales presentes. Se almacena en ~/.search-boost-xauth.json (el legado ~/.dsh-search-boost-xauth.json aún se lee) o mediante XAI_API_KEY / Grok /x-login. Sobrescribe la ruta del archivo: SEARCH_BOOST_XAUTH_FILE.
Sobrescrituras de archivos de configuración: SEARCH_BOOST_KEYS_FILE, SEARCH_BOOST_LAYER_FILE, SEARCH_BOOST_XAUTH_FILE (variables de entorno opcionales que apuntan a rutas personalizadas).
Hoja de referencia CLI
Comando | Qué hace | ||
| TUI interactivo | ||
| Incorporación (claves + capa + instalación) | ||
| Conectar MCP + prompts en agentes | ||
| Ejecutar servidor MCP stdio (usado por agentes) | ||
| Claves, capa, estado configurado por agente | ||
`search-boost doctor [--quick | --probe] [--json] [--strict]` | Comprobaciones de salud de configuración/agentes/motores con aprobado/advertencia/fallo | |
| Claves, capa, estado de instalación por agente (sin veredicto) | ||
`search-boost config keys | layer | search` | Claves, capa predeterminada, reemplazo de búsqueda nativa |
| Imprimir fragmento MCP sin escribir | ||
| Lista de agentes legible por máquina |
Banderas de instalación: -t cursor,codex,…|auto|all · -y (no interactivo; implica --auto-allow + --replace-native) · --dry-run · --auto-allow (pre-aprueba herramientas MCP — ver tabla arriba) · --replace-native / --keep-native · --scope user|project (Grok) · --workspace (Antigravity .agents/)
Agentes compatibles
Agente | Configuración MCP | También instala |
Cursor IDE |
| hook, skill |
Cursor CLI |
| hook, skill (variante CLI), auto-allow opcional CLI |
Codex CLI |
| AGENTS.md, skill |
Claude Code |
| CLAUDE.md, skill, permisos |
Grok Build |
| rule, skill · grok-plugin |
Antigravity |
| AGENTS.md, GEMINI.md, skill, workspace opcional |
Los prompts usan redacción a discreción del modelo (busca cuando elijas, no forzado en cada turno). Consulta agents/ para plantillas por agente.
Búsqueda web nativa: Codex web_search y Claude WebSearch se pueden deshabilitar con --replace-native (predeterminado cuando no es interactivo). Cursor / Antigravity dependen solo de la preferencia de skill y hook. La navegación nativa de Grok se deja activada.
Antigravedad + agy CLI: En la capa api, el motor CLI opcional de Antigravedad (agy en PATH) se une solo a los niveles de búsqueda medio y complejo fused_search, no a búsquedas simples. Depende del inicio de sesión local y de la cuota de la plataforma; los tiempos de espera son de ~45s.
Plugin Grok
El plugin se envía dentro del paquete npm (MCP mediante npx portátil, más habilidad).
La reinstalación es idempotente: search-boost install -t grok elimina cualquier bloque [permission] anterior de search-boost (marcado o heredado) antes de escribir uno nuevo, por lo que las claves duplicadas [permission] no pueden romper el inicio de grok. Si [ui] permission_mode = "always-approve" ya está configurado, --auto-allow omite la inyección de [permission] (always-approve aprueba las herramientas MCP globalmente). search-boost doctor advierte sobre bloques de permisos duplicados o redundantes.
Desde un clon de git (raíz del repositorio):
grok plugin install ./grok-plugin --trust
search-boost install -t grok -y --auto-allowDespués de npm install -g search-boost-mcp (sin necesidad de clonar):
# bash / macOS / Linux
grok plugin install "$(npm root -g)/search-boost-mcp/grok-plugin" --trust
# Windows PowerShell
grok plugin install "$(npm root -g)\search-boost-mcp\grok-plugin" --trust
search-boost install -t grok -y --auto-allowEl .mcp.json empaquetado usa npx -y search-boost-mcp serve para que el plugin funcione en cualquier máquina con Node ≥ 22.13.
Detalles → grok-plugin/README.md
Solución de problemas
Síntoma | Qué probar |
¿Está saludable search-boost? |
|
La instalación falla inmediatamente | Node ≥ 22.13 ( |
Servidor MCP faltante en el agente | Vuelve a ejecutar la instalación, reinicia el agente, verifica con |
Llamadas a herramientas bloqueadas / aprobación en cada turno | Reinstala con |
Sin resultados / motores vacíos |
|
Problemas de red/proxy | Fase 2: |
MCP no se inicia |
|
El plugin Grok MCP no se inicia |
|
|
|
Antigravedad | Requiere la capa api, |
Tiempos de espera / errores de búsqueda | Un proxy corporativo o firewall puede bloquear Bing/DDG/Jina; prueba |
Desarrollo
git clone https://github.com/Mr-remon219/search-boost.git
cd search-boost && npm install
npm run check && npm run test:install && npm run smoke
node cli.mjs install --dry-run -yLas instalaciones desde un clon local escriben node /path/to/cli.mjs serve (no npx). No se requiere un checkout hermano ni SEARCH_BOOST_DSH_ROOT.
Licencia
MIT
Enlaces: Issues · dsh-search-boost · pi-search-boost
Enlace amigable: LINUX DO 社区
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityBmaintenanceMCP server that enables coding agents to search X/Twitter and the web through the local Grok CLI, providing better search results than default Codex or Claude search without requiring an API key.383MIT
- AlicenseAqualityBmaintenanceMCP server for web search powered by Google AI Mode (Gemini). Enables any AI agent to search the web in real-time for free and without rate limits.2172MIT
- Alicense-qualityBmaintenanceA zero-config web search and fetch MCP server for LLM agents, featuring multi-backend metasearch, persistent rolling cache, and structured error envelopes for retry-friendly interactions.MIT
- AlicenseAqualityAmaintenanceFree, open-source web search gateway and MCP server for LLMs, AI agents, and RAG. It provides no-key web, code, academic, and community search with deduplication, ranking fusion, and citation-ready results.31MIT
Related MCP Connectors
Multi-engine search for AI agents. Trust scoring, local corpus, MCP-native. Self-hostable, BYOK.
Web search for AI agents — one tool across 6 engines, routed to the cheapest + cached.
Web research for agents: quality-scored Google search, webpage extraction, and deep research.
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/Mr-remon219/search-boost'
If you have feedback or need assistance with the MCP directory API, please join our Discord server