Skip to main content
Glama

search-boost-mcp

Multi-engine web search MCP server for coding agents. One CLI install wires it into Cursor, Cursor CLI, Codex, Claude Code, Grok Build, and Antigravity.

search-boost 系列

プロジェクト

用途

リンク

search-boost (このリポジトリ)

Cursor · Codex · Claude · Grok · Antigravity via MCP

ここにあります

dsh-search-boost

DeepSeek Harness bundle プラグイン

GitHub · npm

pi-search-boost

pi 拡張

GitHub · npm

Search engines are vendored in lib/search/ (originally from dsh-search-boost): on the free layer, Bing, DuckDuckGo, Yahoo, and Exa-free run in parallel; the api layer adds Antigravity CLI (when available) and whichever keyed Tavily / Brave / Exa engines you configure (one key is enough; all three recommended for best fusion). Also included: X/Twitter fallback, Jina page fetch, and deep-research rounds.

中国語ドキュメント → README_zh.md

v0.1.4 の新機能

  • 単一エンジンAPI層 — api 層は、設定または有効にした tavily/brave/exa のいずれかを使用します。3つのキーすべては必要ありません。

  • エンジンごとのルーティング~/.search-boost-keys.json 内でオプションの enabledEngines またはエンジンごとの enabled: false を使用可能。

  • 部分キーメッセージ — doctor、status、keys wizard、および fused_search は、有効なキー付きエンジンが3つ未満の場合に警告し、3つすべてを設定するよう推奨します。

v0.1.2 の新機能

  • 自己完結型エンジンプール lib/search/ 内: Bing + DuckDuckGo + Yahoo + Exa-free による一般検索; 同じプールが x_search フォールバックを site: クエリで強化します。

  • x_search フォールバック はマルチエンジンドメイン検索のために自動的に site:x.com を先頭に追加し、XAI 認証情報がなくてもキーワードモードが機能します。

  • 外部 dsh リポジトリや npm 依存関係なし — エンジンロジックはこのリポジトリに同梱されています。


インストール(推奨)

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

インストール後に各エージェントを再起動して MCP をリロードしてください。

エージェントごとのワンライナー

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

書き込みなしでプレビュー: search-boost install --dry-run -y

インストールの確認

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)

終了コード: 0 正常 · 1 失敗(--strict の場合は警告も) · 2 警告のみ。

オプション: search-boost doctor --probe はライブ検索スモークを追加します(ネットワークが必要; フェーズ2)。

次にエージェントで確認してください:

エージェント

クイックチェック

Cursor

設定 → MCP → search-boost が接続されていること; ツールが一覧表示される

Cursor CLI

同じ MCP エントリが ~/.cursor/mcp.json にある

Codex

codex セッションに mcp__search-boost__* ツールが一覧表示される

Claude Code

MCP パネルに search-boost が表示される; ツールが拒否プロンプトなしで呼び出せる(--auto-allow の場合)

Grok Build

grok mcp doctor search-boost · grok inspect

Antigravity

MCP 設定に search-boost が含まれる; インストール後に IDE を再起動

ツールが表示されても呼び出しが失敗する場合は、ターミナルで search-boost serve を実行して起動エラーを確認してください。

インストールフラグ(クイックリファレンス)

フラグ

効果

-t, --target

どのエージェントに接続するか (cursor, codex, claude, grok, antigravity, cursor-cli, auto, all)

-y, --yes

非対話型: キー/レイヤーウィザードをスキップ、--target=auto を使用、--auto-allow--replace-native を暗示

-t without -y

そのターゲットに対しては依然として非対話型で、デフォルトでネイティブ検索を置き換える — ただし --auto-allow は暗示しません; 権限プロンプトを避けたい場合は明示的に追加してください

--auto-allow

エージェント設定で search-boost MCP ツールを事前承認(Cursor CLI 許可リスト、Codex default_tools_approval_mode、Claude/Grok/Antigravity 権限ルール)し、エージェントが毎セッションでプロンプトを表示しないようにする

--replace-native / --keep-native

エージェントがスイッチをサポートしている場合、組み込みの Web 検索を無効にするか保持する(Codex web_search、Claude WebSearch)。非対話型のデフォルトは置き換え

--dry-run

ファイルに書き込まずにアクションを表示

完全オンボーディング(APIキー + レイヤー選択)の場合は、-y なしで search-boost setup または search-boost install を実行してください。


Related MCP server: gemini-search-mcp

得られるもの

MCPツール

目的

fused_search

マルチエンジン並列検索、重複排除、クロスランキング

fetch_page

完全なページテキスト(Jina + HTML フォールバック、オプションの focus

x_search

X/Twitter キーワード / ユーザー / スレッド

deep_research

呼び出しごとに1ラウンド — ギャップがなくなるまで suggested_queries で繰り返し、その後合成(最大約3ラウンド)

search_layer

free(キー不要)と api(キー付きエンジン)を表示または設定

search_stats

キャッシュヒット、エンジン利用可能性、診断情報

また: リソース search-boost://policy · プロンプト search_routing

レイヤー

  • free — Bing + DuckDuckGo + Yahoo + Exa-free; APIキー不要。

  • api — フリーレイヤーのエンジンに加え、Antigravity CLI(利用可能な場合)および設定した Tavily / Brave / Exa の任意の組み合わせ(1つのキーでも動作しますが、最良のクロスエンジンフュージョンには3つすべてを推奨)

キー: search-boost config keys~/.search-boost-keys.json(レガシー ~/.dsh-search-boost-keys.json も読み込まれます; または環境変数 TAVILY_API_KEY, BRAVE_API_KEY, EXA_API_KEY)。オプションのルーティング: キーファイル内で enabledEngines: ["exa"] または "engines": { "brave": { "enabled": false } }

キーを取得: Tavily · Brave Search API · Exa

X/Twitter認証(オプション): 認証情報がある場合、公式の x_search が向上します。~/.search-boost-xauth.json(レガシー ~/.dsh-search-boost-xauth.json も読み込まれます)または XAI_API_KEY / Grok /x-login 経由で保存されます。ファイルパスのオーバーライド: SEARCH_BOOST_XAUTH_FILE

設定ファイルのオーバーライド: SEARCH_BOOST_KEYS_FILE, SEARCH_BOOST_LAYER_FILE, SEARCH_BOOST_XAUTH_FILE(カスタムパスを指すオプションの環境変数)。


CLIチートシート

コマンド

説明

search-boost

インタラクティブTUI

search-boost setup

オンボーディング(キー + レイヤー + インストール)

search-boost install / uninstall

MCP + プロンプトをエージェントに接続

search-boost serve

MCP stdioサーバーを実行(エージェントが使用)

search-boost status

キー、レイヤー、エージェントごとの設定状態

`search-boost doctor [--quick

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

設定/エージェント/エンジンのヘルスチェック(pass/warn/fail)

search-boost status

キー、レイヤー、エージェントごとのインストール状態(判定なし)

`search-boost config keys

layer

search`

キー、デフォルトレイヤー、ネイティブ検索の置き換え

search-boost print <agent>

MCPスニペットを書き込まずに表示

search-boost agents

マシン可読なエージェントリスト

インストールフラグ: -t cursor,codex,…|auto|all · -y(非対話型; --auto-allow + --replace-native を暗示) · --dry-run · --auto-allow(MCPツールを事前承認 — 上の表を参照) · --replace-native / --keep-native · --scope user|project (Grok) · --workspace (Antigravity .agents/)


サポートされているエージェント

エージェント

MCP設定

追加インストール

Cursor IDE

~/.cursor/mcp.json

フック、スキル

Cursor CLI

~/.cursor/mcp.json

フック、スキル(CLI版)、オプションのCLI自動許可

Codex CLI

~/.codex/config.toml

AGENTS.md、スキル

Claude Code

~/.claude.json

CLAUDE.md、スキル、権限

Grok Build

~/.grok/config.toml

ルール、スキル · grok-plugin

Antigravity

~/.gemini/config/mcp_config.json

AGENTS.md、GEMINI.md、スキル、オプションのワークスペース

プロンプトはモデルの裁量を促す文言を使用します(あなたが選んだときに検索 — 毎ターン強制されるわけではありません)。エージェントごとのテンプレートは agents/ を参照。

ネイティブWeb検索: Codexの web_search とClaudeの WebSearch--replace-native で無効にできます(非対話型ではデフォルト)。Cursor/Antigravityはスキル+フックの設定のみに依存します。Grokのネイティブブラウズは有効のままです。

Antigravity + agy CLI: apiレイヤーでは、オプションのAntigravity CLIエンジン(agy on PATH)は、単純なルックアップではなく、および複雑fused_search階層にのみ参加します。ローカルサインインとプラットフォームの割り当てに依存し、タイムアウトは約45秒です。


Grok プラグイン

このプラグインはnpmパッケージ内に同梱されています(ポータブルなnpx経由のMCP、およびスキル)。

再インストールは冪等です: search-boost install -t grokは、新しい[permission]ブロックを書き込む前に、以前のsearch-boost [permission]ブロック(マークされたものまたはレガシー)を削除するため、重複した[permission]キーがgrokの起動を妨げることはありません。[ui] permission_mode = "always-approve"がすでに設定されている場合、--auto-allow[permission]の注入をスキップします(always-approveはMCPツールをグローバルに承認します)。search-boost doctorは、重複または冗長なパーミッションブロックを警告します。

git cloneから(リポジトリルート):

grok plugin install ./grok-plugin --trust
search-boost install -t grok -y --auto-allow

npm install -g search-boost-mcp(clone不要):

# 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

バンドルされている.mcp.jsonnpx -y search-boost-mcp serveを使用するため、プラグインはNode ≥ 22.13を搭載した任意のマシンで動作します。

詳細 → grok-plugin/README.md


トラブルシューティング

症状

試すこと

search-boostは正常ですか?

search-boost doctor — 合格/警告/不合格の判定; --jsonでスクリプト用

インストールがすぐに失敗する

Node ≥ 22.13 (node -v); 古い場合はアップグレード

エージェントにMCPサーバーがない

インストールを再実行し、エージェントを再起動し、search-boost statusを確認

ツール呼び出しがブロックされる/毎回承認

--auto-allowで再インストールするか、エージェントUIで一度承認する

結果がない/エンジンが空

search-boost doctor — レイヤー/キー/エンジンチェックを確認; freeはキー不要; apisearch-boost config keysまたは環境変数を介して少なくとも1つのキー付きエンジンが必要(3つすべて推奨)

ネットワーク/プロキシの問題

フェーズ2: search-boost doctor --probe (まだ実装されていません)

MCPが起動しない

search-boost doctormcp_launch_commandnode_version; その後search-boost serve

GrokプラグインMCPが起動しない

grok mcp doctor search-boost; npxとネットワークアクセスが機能することを確認

grokがconfig.tomlの解析に失敗する

重複した[permission]search-boost install -t grok -y --auto-allowを実行

Antigravity agyが実行されない

apiレイヤー、agy on PATH、およびcomplexity medium/complexが必要 — simpleではない

タイムアウト/フェッチエラー

企業プロキシまたはファイアウォールがBing/DDG/Jinaをブロックしている可能性があります; search-boost serveをローカルで実行してstderrを確認


開発

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

ローカルクローンインストールはnode /path/to/cli.mjs serve(npxではない)を書き込みます。サイドチェックアウトやSEARCH_BOOST_DSH_ROOTは不要です。


ライセンス

MIT


リンク: Issues · dsh-search-boost · pi-search-boost

フレンドリーリンク: 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