DuckDuckGo Web Search MCP ServerServer

kouui
GitHub
web searchDuckDuckGocontent retrieval

Loading subscription status...

💡 Description

This project provides an MCP (Model Context Protocol) server that allows you to search the web using the DuckDuckGo search engine and optionally retrieve and summarize the content from found URLs.

📝 JSON Entries

{
  "mcpServers": [
    {
      "web-search-duckduckgo": {
        "args": [
          "--from",
          "git+https://github.com/kouui/web-search-duckduckgo.git@main",
          "main.py"
        ],
        "command": "uvx"
      }
    }
  ]
}

🛠️ Tools

search_and_fetchfetch

Features

  • Web search using DuckDuckGo
  • Extract titles, URLs, and snippets from search results
  • Optionally retrieve content from found URLs and convert to Markdown
  • Parallel fetching of multiple URLs
  • Error handling for timeouts and other issues
  • Configurable maximum search results

💬 Example Queries

  • Search for information about artificial intelligence
  • Fetch and summarize the latest news articles on health