# DuckDuckGo Search

> Use this tool when you need to perform web searches and retrieve up-to-date information while respecting user privacy. It solves problems such as fact-checking, research, and providing current event updates by querying the DuckDuckGo engine and returning relevant search results. The tool takes in search queries as input and outputs a list of search results, making it ideal for AI assistants or applications requiring fresh web data.

Canonical page: https://skillsregistry.net/skills/qwang07-duckduckgo-search  
JSON: https://api.skillsregistry.net/v1/skills/qwang07-duckduckgo-search

## Description

This DuckDuckGo search implementation for the Model Context Protocol (MCP), developed by qwang07, enables AI models to perform web searches using the DuckDuckGo engine. Built with TypeScript and leveraging the duck-duck-scrape library, it provides a simple interface for querying DuckDuckGo and retrieving search results. The implementation stands out by offering easy integration with MCP-compatible AI systems and respecting DuckDuckGo's privacy-focused approach. It's particularly useful for AI assistants or applications needing up-to-date web information, enabling tasks like fact-checking, research, or providing current event updates without relying on potentially outdated training data.

## Trust

- **Trust score (0–1):** 0.97
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** browser-automation
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/qwang07-duckduckgo-search)
- **Repository:** <https://github.com/qwang07/duck-duck-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "qwang07-duckduckgo-search"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/qwang07-duckduckgo-search` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/qwang07-duckduckgo-search/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
