search-boost-mcp
search-boost-mcp
Multi-Engine-Web-Suche MCP-Server für Coding-Agenten. Eine CLI-Installation bindet ihn in Cursor, Cursor CLI, Codex, Claude Code, Grok Build und Antigravity ein.
search-boost-Familie
Projekt
Für
Link
search-boost (dieses Repo)
Cursor · Codex · Claude · Grok · Antigravity via MCP
Sie sind hier
DeepSeek Harness Bundle-Plugin
pi Erweiterung
Suchmaschinen sind in lib/search/ eingebunden (ursprünglich von dsh-search-boost): In der kostenlosen Schicht laufen Bing, DuckDuckGo, Yahoo und Exa-frei parallel; die api-Schicht fügt Antigravity CLI (wenn verfügbar) und beliebig viele tastaturgestütze Tavily-/Brave-/Exa-Engines hinzu, die Sie konfigurieren (ein Schlüssel reicht; alle drei werden für die beste Fusion empfohlen). Ebenfalls enthalten: X/Twitter-Fallback, Jina-Seitenabruf und Deep-Research-Durchläufe.
Chinesische Dokumentation → README_zh.md
Neu in v0.1.4
Single-Engine-API-Schicht – die API-Stufe verwendet die von Tavily/Brave/Exa, die Sie konfigurieren oder aktivieren; es sind nicht alle drei Schlüssel erforderlich.
Pro-Engine-Routing – optionale
enabledEnginesoder pro-Engineenabled: falsein~/.search-boost-keys.json.Teilschlüssel-Meldungen – doctor, status, keys-Wizard und
fused_searchwarnen, wenn weniger als drei schlüsselbasierte Engines aktiv sind, und empfehlen, alle drei zu konfigurieren.
Neu in v0.1.2
Eigenständiger Engine-Pool in
lib/search/: Bing + DuckDuckGo + Yahoo + Exa-frei für allgemeine Suche; derselbe Pool versorgt denx_search-Fallback mitsite:-Abfragen.x_search-Fallback fügt automatischsite:x.comfür die Domainensuche über mehrere Engines hinzu, sodass der Schlüsselwortmodus ohne XAI-Anmeldeinformationen funktioniert.Keine externe dsh-Repo- oder npm-Abhängigkeit – die Engine-Logik ist in diesem Repository enthalten.
Installation (empfohlen)
Erfordert 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 agentsStarten Sie jeden Agenten nach der Installation neu, damit MCP neu geladen wird.
Einzeiler nach Agent
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 -yVorschau ohne Schreiben: search-boost install --dry-run -y
Installation überprüfen
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)Exit-Codes: 0 fehlerfrei · 1 Fehler (oder Warnungen mit --strict) · 2 nur Warnungen.
Optional: search-boost doctor --probe fügt einen Live-Such-Smoke-Test hinzu (benötigt Netzwerk; Phase 2).
Dann bestätigen Sie in Ihrem Agent:
Agent | Kurzprüfung |
Cursor | Einstellungen → MCP → |
Cursor CLI | Gleicher MCP-Eintrag in |
Codex |
|
Claude Code | MCP-Bedienfeld zeigt |
Grok Build |
|
Antigravity | MCP-Konfiguration enthält |
Wenn Tools erscheinen, Aufrufe jedoch fehlschlagen, führen Sie search-boost serve in einem Terminal aus, um Startfehler zu sehen.
Installations-Flags (Kurzreferenz)
Flag | Wirkung |
| Welche(n) Agent(en) einbinden ( |
| Nicht-interaktiv: überspringt den Schlüssel-/Ebenen-Assistenten, verwendet |
| Immer noch nicht-interaktiv für dieses Ziel und ersetzt dennoch standardmäßig die native Suche – impliziert jedoch nicht |
| Genehmigt search-boost MCP-Tools vorab in der Agentenkonfiguration (Cursor CLI Allowlist, Codex |
| Deaktiviert oder behält die integrierte Websuche bei, wo der Agent einen Schalter unterstützt (Codex |
| Aktionen anzeigen, ohne Dateien zu schreiben |
Für die vollständige Erstkonfiguration (API-Schlüssel + Ebenenauswahl) führen Sie search-boost setup oder search-boost install ohne -y aus.
Related MCP server: gemini-search-mcp
Was Sie erhalten
MCP-Tool | Zweck |
| Parallele Suche über mehrere Engines, Deduplizierung, Cross-Ranking |
| Vollständiger Seitentext (Jina + HTML-Fallback, optionaler |
| X/Twitter-Stichwort / Benutzer / Thread |
| Ein Durchlauf pro Aufruf – mit |
|
|
| Cache-Treffer, Engine-Verfügbarkeit, Diagnose |
Auch: Ressource search-boost://policy · Prompt search_routing
Ebenen
free – Bing + DuckDuckGo + Yahoo + Exa-frei; keine API-Schlüssel.
api – Engines der Kostenlos-Stufe plus Antigravity CLI (wenn verfügbar) und beliebige von Tavily / Brave / Exa, die Sie konfigurieren (ein Schlüssel funktioniert; alle drei für die beste Cross-Engine-Fusion empfohlen)
Schlüssel: search-boost config keys → ~/.search-boost-keys.json (Legacy ~/.dsh-search-boost-keys.json wird weiterhin gelesen; oder env TAVILY_API_KEY, BRAVE_API_KEY, EXA_API_KEY). Optionales Routing: enabledEngines: ["exa"] oder "engines": { "brave": { "enabled": false } } in der Schlüsseldatei.
Schlüssel erhalten: Tavily · Brave Search API · Exa
X/Twitter-Authentifizierung (optional): Verbessert die offizielle x_search, wenn Anmeldeinformationen vorhanden sind. Gespeichert in ~/.search-boost-xauth.json (Legacy ~/.dsh-search-boost-xauth.json wird weiterhin gelesen) oder via XAI_API_KEY / Grok /x-login. Dateipfad überschreiben: SEARCH_BOOST_XAUTH_FILE.
Konfigurationsdatei-Überschreibungen: SEARCH_BOOST_KEYS_FILE, SEARCH_BOOST_LAYER_FILE, SEARCH_BOOST_XAUTH_FILE (optionale Umgebungsvariablen, die auf benutzerdefinierte Pfade verweisen).
CLI-Spickzettel
Befehl | Wirkung | ||
| Interaktives TUI | ||
| Erstkonfiguration (Schlüssel + Ebene + Installation) | ||
| MCP + Prompts in Agenten einbinden / entfernen | ||
| MCP stdio-Server ausführen (von Agenten verwendet) | ||
| Schlüssel, Ebene, konfigurierter Status pro Agent | ||
`search-boost doctor [--quick | --probe] [--json] [--strict]` | Konfigurations-/Agenten-/Engine-Gesundheitschecks mit bestanden/warnen/fehlgeschlagen | |
| Schlüssel, Ebene, Installationsstatus pro Agent (kein Urteil) | ||
`search-boost config keys | layer | search` | Schlüssel, Standardschicht, natives Suchersatz |
| MCP-Ausschnitt ohne Schreiben anzeigen | ||
| Maschinenlesbare Agentenliste |
Installations-Flags: -t cursor,codex,…|auto|all · -y (nicht-interaktiv; impliziert --auto-allow + --replace-native) · --dry-run · --auto-allow (MCP-Tools vorab genehmigen – siehe Tabelle oben) · --replace-native / --keep-native · --scope user|project (Grok) · --workspace (Antigravity .agents/)
Unterstützte Agenten
Agent | MCP-Konfiguration | Installiert außerdem |
Cursor IDE |
| Hook, Skill |
Cursor CLI |
| Hook, Skill (CLI-Variante), optionales CLI-Auto-Allow |
Codex CLI |
| AGENTS.md, Skill |
Claude Code |
| CLAUDE.md, Skill, Berechtigungen |
Grok Build |
| Regel, Skill · grok-plugin |
Antigravity |
| AGENTS.md, GEMINI.md, Skill, optionaler Workspace |
Prompts verwenden Ermessensspielraum-des-Modells-Formulierungen (Suche, wenn Sie sich entscheiden – nicht bei jedem Zug erzwungen). Siehe agents/ für agentspezifische Vorlagen.
Native Websuche: Codex web_search und Claude WebSearch können mit --replace-native deaktiviert werden (Standard im nicht-interaktiven Modus). Cursor / Antigravity verlassen sich nur auf Skill- und Hook-Präferenz. Grok Native-Browsen bleibt eingeschaltet.
Antigravity + agy CLI: Auf der api-Ebene tritt die optionale Antigravity-CLI-Engine (agy im PATH) nur in den mittleren und komplexen fused_search-Stufen auf – nicht bei einfachen Suchvorgängen. Sie ist von einer lokalen Anmeldung und dem Plattform-Kontingent abhängig; Timeouts betragen ca. 45 s.
Grok-Plugin
Das Plugin wird im npm-Paket ausgeliefert (MCP per portablem npx, plus Skill).
Eine erneute Installation ist idempotent: search-boost install -t grok entfernt vor dem Schreiben eines neuen Blocks jeglichen vorherigen [permission]-Block von search-boost (markiert oder veraltet), sodass doppelte [permission]-Schlüssel den Start von grok nicht beeinträchtigen können. Wenn [ui] permission_mode = "always-approve" bereits gesetzt ist, überspringt --auto-allow das Einfügen von [permission] (always-approve genehmigt MCP-Tools global). search-boost doctor warnt vor doppelten oder redundanten Berechtigungsblöcken.
Aus einem Git-Clone (Repository-Stamm):
grok plugin install ./grok-plugin --trust
search-boost install -t grok -y --auto-allowNach npm install -g search-boost-mcp (kein Clone erforderlich):
# 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-allowDie gebündelte .mcp.json verwendet npx -y search-boost-mcp serve, sodass das Plugin auf jedem Rechner mit Node ≥ 22.13 funktioniert.
Details → grok-plugin/README.md
Fehlerbehebung
Symptom | Was zu tun ist |
Ist search-boost in Ordnung? |
|
Installation schlägt sofort fehl | Node ≥ 22.13 ( |
MCP-Server fehlt im Agent | Installation erneut ausführen, Agent neu starten, |
Toolaufrufe blockiert / Genehmigung bei jedem Schritt | Erneut mit |
Keine Ergebnisse / leere Engines |
|
Netzwerk-/Proxy-Probleme | Phase 2: |
MCP startet nicht |
|
Grok-Plugin MCP startet nicht |
|
| Doppelter |
Antigravity | Erfordert api-Ebene, |
Timeouts / Abruffehler | Unternehmensproxy oder Firewall blockiert möglicherweise Bing/DDG/Jina; |
Entwicklung
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 -yLokale Clone-Installationen schreiben node /path/to/cli.mjs serve (nicht npx). Es ist kein paralleles Checkout oder SEARCH_BOOST_DSH_ROOT erforderlich.
Lizenz
MIT
Links: Probleme · dsh-search-boost · pi-search-boost
Freundlicher Link: 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