
DuckDuckGo search as JSON. Ranked results, ads in their own array, 37 regions.
$ npx add-mcp 'https://mcp.hasdata.com/mcp?apis=duckduckgo' --name duckduckgo --header 'x-api-key: ${X_API_KEY}'Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Claude Code
$ claude mcp add --transport http duckduckgo 'https://mcp.hasdata.com/mcp?apis=duckduckgo' --header 'x-api-key: YOUR_X_API_KEY'Run in your terminal. Add --scope user to make it available in every project.
Verified live against the running server on Nov 6, 2026.
hasdata_duckduckgo_serp_getSearchResultsGet DuckDuckGo Search Results Fetches DuckDuckGo SERPs for a query with region targeting (kl, or cc+setLang), safesearch (off/moderate/strict), device type, and token-based pagination. Returns organic results (title, url, snippet, displayed url, position, date, sitelinks, vide...7 paramsGet DuckDuckGo Search Results Fetches DuckDuckGo SERPs for a query with region targeting (kl, or cc+setLang), safesearch (off/moderate/strict), device type, and token-based pagination. Returns organic results (title, url, snippet, displayed url, position, date, sitelinks, vide...
ccstringar · au · at · be · br · cadeviceTypestringdesktop · mobile · tabletklstringar-es · au-en · at-de · be-nl · be-fr · br-ptnextPageTokenstringqstringsafeSearchstringoff · moderate · strictsetLangstringar · ca · zh-hans · zh-hant · hr · csSponsors
HASDATA_API_KEY*secretHasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.
A hosted DuckDuckGo MCP server that gives Claude, Cursor, Windsurf and any other MCP client DuckDuckGo search results as structured JSON. Ranked organic results with positions, ads in their own array, DuckDuckGo's own AI answer, and 37 regions to target. Built for volume and for parsing, with no local browser and no fallback chain to configure.
1,000 free credits every month, no card required, which is 100 searches.
https://mcp.hasdata.com/mcp?apis=duckduckgo
@hasdata/duckduckgo-mcp