Skip to main content
Glama

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

dsh-search-boost

DeepSeek Harness Bundle-Plugin

GitHub · npm

pi-search-boost

pi Erweiterung

GitHub · npm

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 enabledEngines oder pro-Engine enabled: false in ~/.search-boost-keys.json.

  • Teilschlüssel-Meldungen – doctor, status, keys-Wizard und fused_search warnen, 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 den x_search-Fallback mit site:-Abfragen.

  • x_search-Fallback fügt automatisch site:x.com fü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 agents

Starten 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 -y

Vorschau 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 → search-boost verbunden; Tools aufgelistet

Cursor CLI

Gleicher MCP-Eintrag in ~/.cursor/mcp.json

Codex

codex-Sitzung listet mcp__search-boost__*-Tools

Claude Code

MCP-Bedienfeld zeigt search-boost; Tools ohne Verweigerungsaufforderung aufrufbar (wenn --auto-allow)

Grok Build

grok mcp doctor search-boost · grok inspect

Antigravity

MCP-Konfiguration enthält search-boost; IDE nach Installation neu starten

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

-t, --target

Welche(n) Agent(en) einbinden (cursor, codex, claude, grok, antigravity, cursor-cli, auto, all)

-y, --yes

Nicht-interaktiv: überspringt den Schlüssel-/Ebenen-Assistenten, verwendet --target=auto, impliziert --auto-allow und --replace-native

-t ohne -y

Immer noch nicht-interaktiv für dieses Ziel und ersetzt dennoch standardmäßig die native Suche – impliziert jedoch nicht --auto-allow; fügen Sie es explizit hinzu, wenn Sie keine Berechtigungsaufforderungen wünschen

--auto-allow

Genehmigt search-boost MCP-Tools vorab in der Agentenkonfiguration (Cursor CLI Allowlist, Codex default_tools_approval_mode, Claude/Grok/Antigravity-Berechtigungsregeln), sodass der Agent nicht bei jeder Sitzung nachfragt

--replace-native / --keep-native

Deaktiviert oder behält die integrierte Websuche bei, wo der Agent einen Schalter unterstützt (Codex web_search, Claude WebSearch). Standardmäßig wird im nicht-interaktiven Modus ersetzt.

--dry-run

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

fused_search

Parallele Suche über mehrere Engines, Deduplizierung, Cross-Ranking

fetch_page

Vollständiger Seitentext (Jina + HTML-Fallback, optionaler focus)

x_search

X/Twitter-Stichwort / Benutzer / Thread

deep_research

Ein Durchlauf pro Aufruf – mit suggested_queries wiederholen, bis Lücken leer sind, dann synthetisieren (~3 Durchläufe maximal)

search_layer

free (schlüssellos) vs. api (schlüsselbasierte Engines) anzeigen oder festlegen

search_stats

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

search-boost

Interaktives TUI

search-boost setup

Erstkonfiguration (Schlüssel + Ebene + Installation)

search-boost install / uninstall

MCP + Prompts in Agenten einbinden / entfernen

search-boost serve

MCP stdio-Server ausführen (von Agenten verwendet)

search-boost status

Schlüssel, Ebene, konfigurierter Status pro Agent

`search-boost doctor [--quick

--probe] [--json] [--strict]`

Konfigurations-/Agenten-/Engine-Gesundheitschecks mit bestanden/warnen/fehlgeschlagen

search-boost status

Schlüssel, Ebene, Installationsstatus pro Agent (kein Urteil)

`search-boost config keys

layer

search`

Schlüssel, Standardschicht, natives Suchersatz

search-boost print <agent>

MCP-Ausschnitt ohne Schreiben anzeigen

search-boost agents

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

~/.cursor/mcp.json

Hook, Skill

Cursor CLI

~/.cursor/mcp.json

Hook, Skill (CLI-Variante), optionales CLI-Auto-Allow

Codex CLI

~/.codex/config.toml

AGENTS.md, Skill

Claude Code

~/.claude.json

CLAUDE.md, Skill, Berechtigungen

Grok Build

~/.grok/config.toml

Regel, Skill · grok-plugin

Antigravity

~/.gemini/config/mcp_config.json

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-allow

Nach 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-allow

Die 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?

search-boost doctor – bestanden/fehlgeschlagen/Warnung; --json für Skripte

Installation schlägt sofort fehl

Node ≥ 22.13 (node -v); aktualisieren, falls älter

MCP-Server fehlt im Agent

Installation erneut ausführen, Agent neu starten, search-boost status prüfen

Toolaufrufe blockiert / Genehmigung bei jedem Schritt

Erneut mit --auto-allow installieren oder einmal in der Agent-Benutzeroberfläche genehmigen

Keine Ergebnisse / leere Engines

search-boost doctor – Ebenen/Schlüssel/Engine-Prüfungen durchführen; free benötigt keine Schlüssel; api benötigt mindestens eine mit Schlüssel versehene Engine über search-boost config keys oder Umgebungsvariablen (alle drei empfohlen)

Netzwerk-/Proxy-Probleme

Phase 2: search-boost doctor --probe (noch nicht implementiert)

MCP startet nicht

search-boost doctormcp_launch_command, node_version; dann search-boost serve

Grok-Plugin MCP startet nicht

grok mcp doctor search-boost; sicherstellen, dass npx und Netzwerkzugriff funktionieren

grok scheitert an config.toml-Parsing

Doppelter [permission]search-boost install -t grok -y --auto-allow ausführen

Antigravity agy läuft nie

Erfordert api-Ebene, agy im PATH und complexity mittel/komplex – nicht einfach

Timeouts / Abruffehler

Unternehmensproxy oder Firewall blockiert möglicherweise Bing/DDG/Jina; search-boost serve lokal ausführen, um stderr zu lesen


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 -y

Lokale 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 社区

Install Server
A
license - permissive license
-
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
3Releases (12mo)
Commit activity

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

  • A
    license
    -
    quality
    B
    maintenance
    MCP 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.
    38
    3
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    MCP 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.
    2
    172
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    A 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
  • A
    license
    A
    quality
    A
    maintenance
    Free, 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.
    3
    1
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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