MCP ExplorerExplorer

Duckduckgo Mcp Server

@AshDevFron 9 months ago
3 MIT
FreeCommunity
AI Systems
DuckDuckGo MCP Server for web search using Model Context Protocol.

Overview

What is Duckduckgo Mcp Server

The duckduckgo-mcp-server is a Node.js server that implements the Model Context Protocol (MCP) specifically for performing web searches using DuckDuckGo.

Use cases

Use cases include integrating DuckDuckGo search functionality into desktop applications, enhancing search features in existing software, and developing privacy-focused search tools.

How to use

To use the duckduckgo-mcp-server, you can configure it in your ‘claude_desktop_config.json’ file by adding the appropriate command and arguments for either UVX or Docker.

Key features

Key features include the ability to perform web searches using DuckDuckGo, returning an array of results based on the input query.

Where to use

The duckduckgo-mcp-server can be used in web applications, search tools, and any software that requires web search capabilities while ensuring user privacy.

Content

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"
      ]
    }
  }
}

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers