DuckDuckGo search plugin for Model Context Protocol
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-mcp-duckduckgo","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# MCP DuckDuckGo A Model Context Protocol (MCP) server that provides web search capabilities using [DuckDuckGo](https://duckduckgo.com). This server enables LLMs to search the web and retrieve detailed content from websites through structured data extraction. ## Key Features - **Fast and reliable**. Uses DuckDuckGo's web interface with robust HTML parsing - **LLM-friendly**. Returns structured data optimized for AI consumption - **Content extraction**. Intelligently extracts and summarizes webpage content - **Related searches**. Generates contextual search suggestions ## Requirements - Python 3.10 or newer - VS Code, Cursor, Windsurf, Claude Desktop, Goose or any other MCP client ## Getting started First, install the DuckDuckGo MCP server with your client. **Standard config** works in most of the tools: ```json { "mcpServers": { "duckduckgo-search": { "command": "mcp-duckduckgo" } } } ``` ### Claude Code Use the Claude Code CLI to add the DuckDuckGo MCP server: ```bash claude mcp add duckduckgo-search mcp-duckduckgo ``` For global configuration (available in all projects): ```bash claude mcp add duckduckgo-search --scope user mcp-duckduckgo ``` ### Claude Desktop Follow the MCP install [guide](https://modelcontextprotocol.io/quickstart/user), use the standard config above. ### Cursor Go to `Cursor Settings` -> `MCP` . #### Click the button to install: [Install in Cursor](https://cursor.com/en/install-mcp?name=DuckDuckGo&config=eyJjb21tYW5kIjoibWNwLWR1Y2tkdWNrZ28ifQ%3D%3D) #### Or install manually: Go to `Cursor Settings` -> `MCP` -> `Add new MCP Server`. Name to your liking, use `command` type with the command `mcp-duckduckgo`. ### VS Code #### Click the button to install: [Install in VS Code](https://insiders.vscode.dev/redirect?url=vscode%3Amcp%2Finstall%3F%257B%2522name%2522%253A%2522duckduckgo-search%2522%252C%2522command%2522%253A%2522mcp-duckduckgo%2522%257D) #### Or install manually: Follow the MCP install [guide](https:/…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.