Enterprise DNA
M MCP Servers Developer low

zhsama/duckduckgo-mcp-server

by Various

๐Ÿ“‡ ๐Ÿ  โ˜๏ธ - This is a TypeScript-based MCP server that provides DuckDuckGo search functionality.

Z

MCP

zhsama/duckduckgo-mcp-server

Added 1 June 2026

Overview

A TypeScript Model Context Protocol (MCP) server that exposes DuckDuckGo search functionality. It allows MCP clients to query DuckDuckGo and retrieve search results programmatically.

Best for

Best for
Developers who need a quick, API-key-free web search tool within MCP-based applications

Use cases

  • Integrating web search into AI assistants or agents via MCP
  • Building automated research tools that fetch DuckDuckGo results
  • Adding search capabilities to development workflows that use MCP

How to use

Install

pnpm install -g pnpm && pnpm install

Tools exposed

  • node
  • pnpm

Tested with

Claude Desktop

Example client config

{\n  "mcpServers": {\n    "duckduckgo-search": {\n        "command": "npx",\n        "args": [\n          "-y",\n          "duckduckgo-mcp-server"\n        ]\n    }\n  }\n}

Notes

A TypeScript Model Context Protocol (MCP) server that exposes DuckDuckGo search functionality. It allows MCP clients to query DuckDuckGo and retrieve search results programmatically.

78 stars on GitHub. Last updated 2025-04-04. Licensed MIT.

Use cases

  • Integrating web search into AI assistants or agents via MCP
  • Building automated research tools that fetch DuckDuckGo results
  • Adding search capabilities to development workflows that use MCP

Pros

  • Lightweight and simple to deploy as an MCP server
  • Written in TypeScript with clear codebase
  • Provides access to DuckDuckGoโ€™s search results without API key

Cons

  • Limited to DuckDuckGo search only
  • Not an official DuckDuckGo service; may break if DuckDuckGo changes its frontend
  • Rate limits or blocking may occur with heavy usage

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Lightweight and simple to deploy as an MCP server
  • Written in TypeScript with clear codebase
  • Provides access to DuckDuckGo's search results without API key

Cons

  • Limited to DuckDuckGo search only
  • Not an official DuckDuckGo service; may break if DuckDuckGo changes its frontend
  • Rate limits or blocking may occur with heavy usage
Free 27-page guide

Get the free Developerโ€™s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks