MCP Web Search Tool

Integrations

  • Integrates with the Brave Search API to provide real-time web search capabilities, allowing AI assistants to retrieve up-to-date information from the web with customizable result limits

  • Contains a link to a detailed article about the MCP Web Search Tool's capabilities and how it enhances AI-driven web search

  • Mentioned in the context of a demonstration video showing the MCP Web Search Tool in action for real-time AI browsing

MCP Web検索ツール

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

✨ 特徴

  • リアルタイム情報アクセス:AIアシスタントがWebから最新情報を取得できるようにします
  • プラグイン可能な検索プロバイダー: モジュラーアーキテクチャにより、さまざまな検索エンジンを簡単に切り替えることができます。
  • 構造化出力形式: 検索結果をクリーンで一貫性のあるJSON形式で返します
  • スマートクエリ処理: クエリを自動的に分類し、AIアシスタントにコンテキスト認識ガイダンスを提供します。

📋 要件

  • Node.js : v16.x以降
  • npm : v7.x以降
  • Brave Search APIキー: Brave Search APIにアクセスするために必要です

🚀 インストール

  1. リポジトリのクローンを作成します:
    git clone https://github.com/gabrimatic/mcp-web-search-tool.git cd mcp-web-search-tool
  2. 依存関係をインストール:
    npm install
  3. 環境変数を構成する: プロジェクト ルートに.envファイルを作成します。
    BRAVE_API_KEY=your_api_key_here MAX_RESULTS=10 # Optional: Default is 10 REQUEST_TIMEOUT=10000 # Optional: Default is 10000ms
  4. プロジェクトをビルドする:
    npm run build

💻 使用方法

サーバーの起動

npm start

サーバーのテスト

node test-server.js

Claude デスクトップ アプリとの統合*(オプション)*

このプロジェクトの最もエキサイティングな点の一つは、Claudeデスクトップアプリとのシームレスな統合です。この統合により、ユーザーはリアルタイムの情報を必要とする質問をClaudeに尋ねることができ、Claudeは自動的にウェブ検索ツールを使用して最新の回答を提供します。

構成

  1. claude_desktop_config.jsonファイルを作成します。
    { "mcpServers": { "mcp-web-search": { "command": "node", "args": [ "/path/to/your/mcp-web-search-tool/build/index.js" ] } } }
  2. 設定ファイルを使用して Claude Desktop を起動します。
  3. リアルタイムの情報が必要な質問を Claude に尋ねると、Web 検索ツールが自動的に使用されます。

🎥 YouTube動画

リアルタイム AI ブラウジングを実現する MCP Web 検索ツールを使用した Claude の実際の様子をご覧ください。

📺 Claude + MCP Web Search – ライブデモ

クエリの例:

  • 「今夜のNBAの試合後、アナリストはMVPレースについて何と言っているか?」
  • 「人工知能に関する最新のニュースは何ですか?」
  • 「今日のニューヨークの天気はどうですか?」
  • 「今、株式市場はどうなっているでしょうか?」

🛠️ 利用可能なツール

ウェブ検索

  • ツール名: web_search
  • 説明: ウェブでリアルタイム情報を検索する
  • 天気、時事問題、スポーツのスコア、株式市場の最新情報など、必要な情報
  • パラメータ:
    • search_term (文字列): 検索する検索語
    • provider (文字列、オプション): 検索プロバイダー (デフォルトは Brave)

クエリカテゴリ

このツールはクエリを自動的に次のように分類します。

  • 天気情報
  • 最新の出来事とニュース
  • スポーツのスコアと結果
  • 株式市場と金融データ
  • 時間的に敏感な情報
  • 一般的な情報の検索

📜 ライセンス

MITライセンス

👨‍💻 開発者

ホセイン・ユセフプール

© 無断転載を禁じます。

📝 Mediumの記事

MCP Web Search Tool、その機能、そしてAI駆動型Web検索の強化方法については、Mediumの記事「📖 MCP Web Search Toolの詳細」をご覧ください。

☕ サポート

-
security - not tested
A
license - permissive license
-
quality - not tested

現在 Brave Search API と統合されている、プラグ可能な検索プロバイダーを通じて AI アシスタントにリアルタイムの Web 検索機能を提供するモデル コンテキスト プロトコル サーバーです。

  1. ✨ Features
    1. 📋 Requirements
      1. 🚀 Installation
        1. 💻 Usage
          1. Starting the Server
          2. Testing the Server
        2. Integration with Claude Desktop App (optional)
          1. Configuration
          2. 🎥 YouTube Video
        3. Example Queries:
          1. 🛠️ Available Tools
            1. Web Search
            2. Query Categories
          2. 📜 License
            1. 👨‍💻 Developer
              1. 📝 Medium Article
                1. ☕ Support
                  ID: uemq9o4xtr