Skip to content
InfratoApp
InfratoApp / Resources / MCP servers / duckduckgo-mcp-server

duckduckgo-mcp-server

duckduckgo-mcp-server is an MCP server, listed under search. Its repository has 1,550 GitHub stars and is licensed under MIT; we last read it on 2026-10-22.

This server implements the Model Context Protocol (MCP) to provide web search capabilities via DuckDuckGo, including features for content fetching and parsing.

Install

Read from duckduckgo-mcp-server’s own README, close to verbatim -- not written by us, and not guessed.

uvx duckduckgo-mcp-server

What it reaches, and what it needs

Reaches
○ not recognised
Credential
○ none found

Maintenance

Stars
1550
State
listed
Licence
MIT
From the repository

A Model Context Protocol (MCP) server that provides web search capabilities through DuckDuckGo, with additional features for content fetching and parsing.

What duckduckgo-mcp-server can do

3 tools documented in its README. An AI client calls these by name.

search
Performs a web search on DuckDuckGo and returns formatted results.
fetch_content
Fetches and parses content from a webpage.
expand_link
Search results replace URLs longer than DDG_REF_URL_THRESHOLD characters (default 120) with short, stable ref://<id> tokens so long tracking-laden links do not eat context. fetch_content accepts a tok

Read from the README; names are kept only if the README contains them.

duckduckgo-mcp-server compared with similar servers

duckduckgo-mcp-server compared with the closest alternatives, by services reached, credentials, stars, last update and licence
ServerReachesNeedsStarsLast updateLicence
duckduckgo-mcp-server (this page)—None listed1,5502026-09-04MIT
anysearch-mcp-serveranysearchANYSEARCH_API_KEY2,0522026-09-17Apache-2.0
web-search-mcp—None listed1,1822025-08-08MIT
mcp-omnisearchexa, github, tavilyEXA_API_KEY, TAVILY_API_KEY3572026-10-23MIT
search1api-mcpsearch1apiSEARCH1API_KEY1732026-10-24NOASSERTION
ReActMCPexa, openaiEXA_API_KEY, OPENAI_API_KEY1432026-07-22MIT

Ranked by services in common with duckduckgo-mcp-server, then by stars. Figures are from each repository when we last read it.

Common questions about duckduckgo-mcp-server

What does duckduckgo-mcp-server do?
This server implements the Model Context Protocol (MCP) to provide web search capabilities via DuckDuckGo, including features for content fetching and parsing.
How do I install duckduckgo-mcp-server?
Its own README gives this command: uvx duckduckgo-mcp-server. Run it where your MCP client can launch the server, and check the README for any settings it asks for.
Is duckduckgo-mcp-server official and is it maintained?
We found nothing naming it as a vendor’s official server. Its repository has 1,550 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-09-04.
What licence does duckduckgo-mcp-server use?
The repository declares the MIT licence.

More MCP servers for search

All search entries →

Learn this on Infrato