Skip to main content
Glama

DuckDuckGo Web Search MCP Server

by kouui

DuckDuckGo ウェブ検索 MCP サーバー

このプロジェクトは、DuckDuckGo 検索エンジンを使用して Web を検索し、オプションで見つかった URL のコンテンツを取得して要約できる MCP (Model Context Protocol) サーバーを提供します。

特徴

  • Web 検索: DuckDuckGo を使用して Web を検索します。
  • **結果の抽出:**検索結果からタイトル、URL、スニペットを抽出します。
  • **コンテンツの取得 (オプション):**検索結果で見つかった URL のコンテンツを取得し、jina api を使用して markdown 形式に変換します。
  • **並列フェッチ:**複数の URL を同時にフェッチして、処理を高速化します。
  • **エラー処理:**検索および取得中のタイムアウトやその他の潜在的なエラーを適切に処理します。
  • **構成可能:**返される検索結果の最大数を設定できます。
  • Jina API : jina API を使用して HTML を Markdown に変換します。
  • MCP 準拠: このサーバーは、MCP 互換のあらゆるクライアントで使用できるように設計されています。

使用法

  1. 前提条件:
    • uvxパッケージマネージャー
  2. クロードデスクトップ構成
    • Claude Desktop を使用している場合は、 claude_desktop_config.jsonファイルにサーバーを追加できます。
    { "mcpServers": { "web-search-duckduckgo": { "command": "uvx", "args": [ "--from", "git+https://github.com/kouui/web-search-duckduckgo.git@main", "main.py" ] } } }

    上記の設定が機能しない場合は、リポジトリをローカルPCにクローンし、次の設定を使用する必要があります。

    { "mcpServers": { "web-search-duckduckgo": { "command": "uv", "args": [ "--directory", "/path/to/web-search-duckduckgo", "run", "main.py" ] } } }
  3. 道具
    • MCP クライアント (例: Claude) では、次のツールを使用できるようになりました。
    • search_and_fetch : Web を検索し、URL のコンテンツを取得します。
      • query : 検索クエリ文字列。
      • limit : 返される結果の最大数 (デフォルト: 3、最大: 10)。
    • **fetch :**特定の URL のコンテンツを取得します。
      • url : 取得する URL。

ライセンス

このプロジェクトは MIT ライセンスの下でライセンスされます。(ライセンスを指定する場合は、ライセンス ファイルを追加してください)。

-
security - not tested
-
license - not tested
-
quality - not tested

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.

DuckDuckGo を使用して Web を検索し、オプションで検索結果からコンテンツを取得して要約することができます。

  1. 特徴
    1. 使用法
      1. ライセンス

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          Provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.
          Last updated -
          4
          125,855
          353
          TypeScript
          MIT License
        • -
          security
          A
          license
          -
          quality
          Enables integration with DuckDuckGo search capabilities for LLMs, supporting comprehensive web search, regional filtering, result types, and safe browsing with caching and customizable search parameters.
          Last updated -
          26
          2
          TypeScript
          MIT License
        • -
          security
          A
          license
          -
          quality
          Provides web search functionality via DuckDuckGo for Claude Code and MCP-compatible clients, featuring advanced content exploration, navigation across search results, and detailed webpage analysis.
          Last updated -
          1
          Python
          MIT License
        • -
          security
          F
          license
          -
          quality
          Provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.
          Last updated -
          125,855
          1

        View all related MCP servers

        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/kouui/web-search-duckduckgo'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server