Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Duckduckgo Search

FreeNot checked

DuckDuckGo MCP-compatible server for querying DuckDuckGo Instant Answer API.

GitHubEmbed

About

DuckDuckGo MCP-compatible server for querying DuckDuckGo Instant Answer API.

README

alt text

MCP DuckDuckGo Search

A Model Context Protocol (MCP) server querying DuckDuckGo Instant Answer API.

Installation

Installing via Smithery

To install DuckDuckGo Search for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @shaheen2013/duckduckgo-search-mcp-server --client claude

Manual Installation

# Clone the repository
git clone https://github.com/shaheen2013/duckduckgo-search-mcp-server.git
cd duckduckgo-search-mcp-server

# Install dependencies
npm install

# Build the project
npm run build

Docker

You can test this MCP server using Docker. To do this first run:

docker build -t duckduckgo-search-mcp-server .
docker run -p 8080:8080 duckduckgo-search-mcp-server

You can then test the server running within Docker via the inspector e.g.

pnpm run inspector http://localhost:8080

Usage

Running the Server

You can use the MCP Inspector to test the server:

npm run inspector

Access the MCP Inspector and then test the tool e.g.

alt text

Development

Project Structure

  • src/index.ts - Main server implementation

Available Scripts

  • npm run build - Build the TypeScript code
  • npm run watch - Watch for changes and rebuild
  • npm run inspector - Run the MCP Inspector against the server

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Acknowledgments

from github.com/shaheen2013/duckduckgo-search-mcp-server

Installing Duckduckgo Search

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/shaheen2013/duckduckgo-search-mcp-server

FAQ

Is Duckduckgo Search MCP free?

Yes, Duckduckgo Search MCP is free — one-click install via Unyly at no cost.

Does Duckduckgo Search need an API key?

No, Duckduckgo Search runs without API keys or environment variables.

Is Duckduckgo Search hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Duckduckgo Search in Claude Desktop, Claude Code or Cursor?

Open Duckduckgo Search on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Duckduckgo Search with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs