DuckDuckGo MCP Server

Researchstdio
Repository

Community MCP server that provides privacy-friendly web search through DuckDuckGo, plus fetching and parsing of web page content into clean text. Lets AI agents look up current information and retrieve source pages without an API key, making it a lightweight option for research and retrieval workflows. Not affiliated with DuckDuckGo.

Connect

Add this configuration to .claude/mcp.json

{
  "mcpServers": {
    "duckduckgo": {
      "command": "uvx",
      "args": [
        "duckduckgo-mcp-server"
      ]
    }
  }
}

Tools (2)

search

Search the web using DuckDuckGo and return a list of results with titles, URLs, and snippets.

{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "description": "Search query"
    },
    "max_results": {
      "type": "integer",
      "description": "Maximum number of results to return"
    }
  }
}

fetch_content

Fetch and parse the content of a web page into clean text.

{
  "type": "object",
  "required": [
    "url"
  ],
  "properties": {
    "url": {
      "type": "string",
      "description": "URL of the page to fetch"
    }
  }
}

Resources

This server does not expose any resources.

Prompts

This server does not expose any prompts.

Server Information

Author
Nick Clyde (@nickclyde)
Repository
https://github.com/nickclyde/duckduckgo-mcp-server
Stars
0
Last Updated
July 12, 2026