DuckDuckGo MCP Server logo

DuckDuckGo MCP Server

by AshDevFr

A Node.js server implementing the Model Context Protocol (MCP) for DuckDuckGo web search. It allows you to perform web searches using DuckDuckGo.

View on GitHub

Last updated: N/A

DuckDuckGo MCP Server

Node.js server implementing Model Context Protocol (MCP) for DuckDuckGo web search.

Features

  • Web Search using DuckDuckGo.

API

Tools

  • search
    • Search the web using DuckDuckGo.
    • Input: query (string)
    • Returns an array of results

Usage with Claude Desktop

Add this to your claude_desktop_config.json:

UVX

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

Docker

{
  "mcpServers": {
    "duckduckgo": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ashdev/duckduckgo-mcp-server"
      ]
    }
  }
}