Brave Search MCP Server logo
Braveが提供するツール

Brave Search MCP Server

シェア
検索・リサーチBraveWeb検索ニュースローカル検索リアルタイム情報
最終確認:
2026-05-25
ライセンス:
MIT
無料で使えるオープンソースです(商用利用も可)

Brave Search とは

Brave Search は、Brave Software が提供するプライバシー重視の独立系 Web 検索エンジンです。Google や Bing と異なる独自のインデックスを持ち、トラッキングなしで検索結果を返す設計が特徴です。

Web 検索だけでなく、ローカルビジネス・画像・動画・ニュース・AI 要約まで対応した API を公開しており、AI エージェントから「最新情報を取りに行く」用途で広く使われています。Google 一辺倒のリサーチを避けたい場面や、検索結果の偏りを減らしたい場面で力を発揮します。

Brave Search × AI でできること

この MCP サーバーを導入すると、Brave Search の各種検索エンジンに AI への一言でアクセスできます。

🔍 調べる

「2026年のAIエージェント市場動向をWeb検索で3記事ピックアップして」
→ brave_web_search で最新記事を取得・要約

📍 探す

「渋谷駅周辺で会議室を借りられるカフェを5件教えて」
→ brave_local_search でローカルビジネスを取得

📰 追いかける

「今週の生成AI関連ニュースを5件、新しい順で」
→ brave_news_search で最新ニュースを取得

📝 要約する

「○○について検索した結果を、根拠付きで要約して」
→ brave_summarizer で AI 要約付き結果を取得

提供される主なツール

Brave Search MCP Server が公式に提供するツール(README 明記範囲・全 8 種):

ツール名役割
brave_web_searchリッチな結果タイプ・高度なフィルタを備えた包括的 Web 検索
brave_local_search評価・営業時間・AI 生成説明付きのローカルビジネス・場所検索
brave_video_searchメタデータ・サムネイル付きの動画検索
brave_image_search画像検索(メタデータ・サムネイル付き、結果は画像 URL を返却)
brave_news_search鮮度フィルタ・速報インジケータ付きの最新ニュース検索
brave_summarizerWeb 検索結果から Brave の要約 API を使って AI 要約を生成
brave_place_searchBrave Place Search API による特定地理エリアの POI 検索
brave_llm_contextAI エージェント・LLM(大規模言語モデル)グラウンディング・RAG パイプライン向けに最適化された事前抽出 Web コンテンツの取得

Brave Search MCP Server について

Brave Search MCP Server は、Brave Software が公式に提供する MCP サーバーです。以前は modelcontextprotocol/servers モノレポにリファレンス実装が含まれていましたが、現在は Brave 公式リポジトリ(brave/brave-search-mcp-server)に移管され、旧 @modelcontextprotocol/server-brave-search パッケージは deprecated 扱いとなっています。

Web 検索・ローカル・画像・動画・ニュース・要約までを 1 つの MCP でカバーする設計で、検索エンジンとしての網羅性と「Google とは独立した独自インデックス」を活かしたリサーチ用途に向いています。

スペック

  • 配布形態: npm パッケージ(@brave/brave-search-mcp-server)+ Node.js 22.x 以上
  • 認証: API Key(BRAVE_API_KEY 環境変数)
  • 提供元: Brave Software(公式)
  • 対応範囲: Web / ローカル / 画像 / 動画 / ニュース / AI 要約 / POI / RAG 向けコンテンツ
  • 接続方式: ローカル接続(stdio・デフォルト)/ HTTP 経由接続(--transport http または BRAVE_MCP_TRANSPORT で切替)
  • 公式ドキュメント: github.com/brave/brave-search-mcp-server

導入手順

前提条件

  • Node.js 22.x 以上
  • Brave Search APIキー(月$5分のクレジットが自動付与、クレジットカード登録必要)

ステップ

  1. Brave Search API でアカウントを作成
  2. ダッシュボードから新しいAPIキーを発行
  3. ページ上部のタブから使用環境(Claude Desktop / Cursor / Cline)を選択し、JSON設定をコピー
  4. <YOUR_BRAVE_API_KEY> を発行したAPIキーに置き換え
  5. コピーしたJSONを設定ファイル(claude_desktop_config.json など)に追記して保存
  6. クライアントを再起動

注意事項

  • APIキーはソースコードやチャット履歴に含めないよう注意してください。環境変数または .env ファイルで管理し、.gitignore に追加してください。
  • 料金は$5/1,000リクエスト。毎月$5分のクレジットが自動付与されます(約1,000リクエスト相当)。クレジットカードの登録が必要ですが、クレジット範囲内であれば請求は発生しません。大量の検索が必要な場合はダッシュボードで使用状況を確認してください。
  • 一部のツールは有料プランが必要です。brave_local_search(ローカル検索)は Pro プランbrave_summarizer(AI 要約)は Pro AI サブスクリプションが必要で、無料の月$5クレジット枠だけでは利用できません。
  • 検索結果はBrave Search独自のインデックスに基づきます。一部のローカルコンテンツや地域限定コンテンツは表示されない場合があります。
  • @modelcontextprotocol/server-brave-search を導入済みの場合は、上記の公式パッケージ(@brave/brave-search-mcp-server)への移行が推奨されます。
  • AIが検索結果をそのまま事実として扱う場合があります。重要な情報は必ず一次ソースで確認してください。

関連 MCP(検索 MCP の使い分け)

Brave Search MCP Server は、独自インデックスで Web・ニュース・ローカル・画像・動画をまとめて検索したいときに適した MCP です。検索系の MCP は得意分野が異なるため、用途で使い分けると AI のリサーチ精度が上がります。

用途適した MCP
独自インデックスで Web / ニュース / ローカルを横断検索(低コスト)Brave Search MCP Server(本ページ)
検索に加えサイトのマップ化・構造化抽出まで AI に委任Tavily MCP Server
論文・技術記事など専門コンテンツを意味(ニューラル)検索で発見Exa Search MCP Server
引用付きで根拠の追える回答がほしいPerplexity MCP Server

素直な Web 検索は Brave、深いリサーチ作業の委任は Tavily / Exa、根拠付き回答は Perplexity というように目的で組み合わせると、AI が扱えるリサーチの幅と精度を無理なく広げられます。

設定方法

MCP は、お使いの対応アプリ(クライアント)に下記の設定を貼り付けて使います。 タブからアプリを選び、表示された設定をコピーしてください。

Claude Desktop: Anthropic 公式のデスクトップ版 Claude アプリ

{
  "mcpServers": {
    "brave-search": {
      "command": "npx",
      "args": ["-y", "@brave/brave-search-mcp-server", "--transport", "stdio"],
      "env": {
        "BRAVE_API_KEY": "<YOUR_BRAVE_API_KEY>"
      }
    }
  }
}

主なユースケース

  1. 「○○の最新動向を3サイト横断でまとめて」と頼むだけで、AIがBrave Searchから最新ニュース・記事を集約してくれる
  2. 「近くの会議室付きカフェを5件挙げて」のローカル検索を `brave_local_search` でAIに任せる
  3. 技術調査で「○○エラーの解決事例を検索して」と頼み、検索→要約まで一気通貫で済ませる
  4. Brave独自インデックスにより、Googleとは異なる視点の検索結果でリサーチの幅を広げる

プラットフォーム別の注意事項

  • WindowsPowerShellで環境変数を設定する場合は `$env:BRAVE_API_KEY = '...'` を使用してください。
  • プロキシ環境社内プロキシ環境では `HTTPS_PROXY` 環境変数を合わせて設定してください。