Brave Search MCP サーバー
このプロジェクトは、Brave Search 用の Model Context Protocol (MCP) サーバーを実装し、Claude などの AI アシスタントとの統合を可能にします。
前提条件
- Python 3.11以上
- uv - 高速なPythonパッケージインストーラーとリゾルバー
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Brave Search MCP サーバーを自動的にインストールするには:
手動インストール
- リポジトリをクローンします。
- 仮想環境を作成し、uv を使用して依存関係をインストールします。
- Brave Search API キーを設定します。Windowsでは、
set BRAVE_API_KEY=your_api_key_here
を使用します。
使用法
- MCP 設定ファイル (例:
claude_desktop_config.json
) を構成して、Brave Search MCP サーバーを含めます。YOUR_BRAVE_API_KEY_HERE
を実際の Brave API キーに置き換えます。 - 更新された構成で MCP 互換の AI アシスタントを実行して、Brave Search MCP サーバーを起動します。
- サーバーは実行され、MCP クライアントからの要求を受け入れる準備が整いました。
- 利用可能なツールを呼び出すことで、MCP 対応の AI アシスタント (Claude など) で Brave Search 機能を使用できるようになりました。
利用可能なツール
サーバーは主に 2 つのツールを提供します。
brave_web_search
: Brave Search API を使用して Web 検索を実行します。brave_local_search
: 地元の企業や場所を検索します。
詳細な使用方法については、 src/server.py
のツールのドキュメント文字列を参照してください。
発達
プロジェクトに変更を加えるには:
- 必要に応じて
src
ディレクトリ内のコードを変更します。 - 依存関係を追加または削除する場合は、
requirements.txt
ファイルを更新します。 - 変更を適用するにはサーバーを再起動します。
トラブルシューティング
問題が発生した場合:
- Brave API キーが正しく設定されていることを確認してください。
- すべての依存関係がインストールされていることを確認します。
- 互換性のある Python バージョンを使用していることを確認してください。
- コードを変更した場合は、必ずサーバーを再起動してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
モデルコンテキスト プロトコルを通じて Brave Search 機能と AI アシスタントの統合を容易にし、Brave Search API を使用した Web 検索とローカル検索を可能にします。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityEnables AI assistants to interact with Meilisearch via the Model Context Protocol, allowing comprehensive index, document, and search management through a standardized interface.Last updated -684TypeScriptMIT License
- JavaScript
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to perform real-time web searches using the Exa AI Search API in a safe and controlled manner.Last updated -1,930
- -securityAlicense-qualityEnables AI assistants to perform intelligent web searches using the Baidu Wenxin API, supporting multiple models, search modes, and providing search results with reference sources.Last updated -1JavaScriptMIT License