MCP Web検索ツール
プラグイン可能な検索プロバイダーを通じてリアルタイムウェブ検索機能を提供する、強力なモデルコンテキストプロトコル(MCP)サーバー。現在、 Brave Search APIと統合されています。

✨ 特徴
リアルタイム情報アクセス:AIアシスタントがWebから最新情報を取得できるようにします
プラグイン可能な検索プロバイダー: モジュラーアーキテクチャにより、さまざまな検索エンジンを簡単に切り替えることができます。
構造化出力形式: 検索結果をクリーンで一貫性のあるJSON形式で返します
スマートクエリ処理: クエリを自動的に分類し、AIアシスタントにコンテキスト認識ガイダンスを提供します。
Related MCP server: Bing Search MCP Server
📋 要件
Node.js : v16.x以降
npm : v7.x以降
Brave Search APIキー: Brave Search APIにアクセスするために必要です
🚀 インストール
リポジトリのクローンを作成します:
git clone https://github.com/gabrimatic/mcp-web-search-tool.git cd mcp-web-search-tool依存関係をインストール:
npm install環境変数を構成する: プロジェクト ルートに
.envファイルを作成します。BRAVE_API_KEY=your_api_key_here MAX_RESULTS=10 # Optional: Default is 10 REQUEST_TIMEOUT=10000 # Optional: Default is 10000msプロジェクトをビルドする:
npm run build
💻 使用方法
サーバーの起動
サーバーのテスト
Claude デスクトップ アプリとの統合*(オプション)*
このプロジェクトの最もエキサイティングな点の一つは、Claudeデスクトップアプリとのシームレスな統合です。この統合により、ユーザーはリアルタイムの情報を必要とする質問をClaudeに尋ねることができ、Claudeは自動的にウェブ検索ツールを使用して最新の回答を提供します。
構成
claude_desktop_config.jsonファイルを作成します。{ "mcpServers": { "mcp-web-search": { "command": "node", "args": [ "/path/to/your/mcp-web-search-tool/build/index.js" ] } } }設定ファイルを使用して Claude Desktop を起動します。
リアルタイムの情報が必要な質問を Claude に尋ねると、Web 検索ツールが自動的に使用されます。
🎥 YouTube動画
リアルタイム AI ブラウジングを実現する MCP Web 検索ツールを使用した Claude の実際の様子をご覧ください。
📺 Claude + MCP Web Search – ライブデモ
クエリの例:
「今夜のNBAの試合後、アナリストはMVPレースについて何と言っているか?」
「人工知能に関する最新のニュースは何ですか?」
「今日のニューヨークの天気はどうですか?」
「今、株式市場はどうなっているでしょうか?」
🛠️ 利用可能なツール
ウェブ検索
ツール名:
web_search説明: ウェブでリアルタイム情報を検索する
天気、時事問題、スポーツのスコア、株式市場の最新情報など、必要な情報
パラメータ:
search_term(文字列): 検索する検索語provider(文字列、オプション): 検索プロバイダー (デフォルトは Brave)
クエリカテゴリ
このツールはクエリを自動的に次のように分類します。
天気情報
最新の出来事とニュース
スポーツのスコアと結果
株式市場と金融データ
時間的に敏感な情報
一般的な情報の検索
📜 ライセンス
👨💻 開発者
© 無断転載を禁じます。
📝 Mediumの記事
MCP Web Search Tool、その機能、そしてAI駆動型Web検索の強化方法については、Mediumの記事「📖 MCP Web Search Toolの詳細」をご覧ください。