Connect your account, then chat with AI to run tools.
DuckDuckGo search as JSON. Ranked results, ads in their own array, 37 regions.
Connect straight to this server’s public endpoint.
https://mcp.hasdata.com/mcp?apis=duckduckgoThis server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.
Live probe refreshed Sep 23, 2026 · Endpoint host mcp.hasdata.com
Domain knowledge for DuckDuckGo MCP Server — workflow patterns, data models, and gotchas for your AI agent.
One tool, hasdata_duckduckgo_serp_getSearchResults. Nothing is strictly required, but a call needs either q or a nextPageToken. Sending neither returns 422 naming both fields, because the requirement is conditional.
kl is the region in DuckDuckGo's own notation, such as us-en or de-de. cc is the country and setLang the language, and kl takes precedence over both, so setting all three means the last two do nothing.
DuckDuckGo does not personalise by account, so a result set is not shaped by anyone's history. That makes it closer to a neutral baseline than a tailored engine, which is not the same as a promise that two calls return an identical ranking.
A query with nothing behind it still comes back full. A nonsense string returns ten loosely related entries and nothing in the payload marks them as a miss, so code that waits for an empty array waits forever. Judge relevance yourself, and say when the results do not actually answer the query.
The keys are organicResults, ads, searchAssist and pagination. Any of the middle two can be absent rather than empty, so test for the key before reading it.
position counts inside the response it came from, and page two starts at 1 again. Page size is not fixed either, and pages of ten and fifteen both turn up, so absolute rank is the number of results already collected plus position.
Page with nextPageToken and pass it alone. The token carries the query and the offset, and sending a fresh q beside it does not error. The token wins silently, so the answer is the old query's next page while the log says you searched for something else.
Each successful call spends credits from the connected account.
DuckDuckGo requires sign-in before tools can be listed. Connect the MCP server to inspect the live tool list in your client.
Connect DuckDuckGo MCP Server to any MCP client in minutes
Operate DuckDuckGo? You can take over the listing's metadata.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
This server uses the MCP protocol with a live tool list. Tools are discovered when your MCP client connects (often after authentication), so they are not enumerated on this public page. Open Studio or connect from your client to see the tools available to your workspace.
DuckDuckGo search as JSON. Ranked results, ads in their own array, 37 regions. It provides MCP tools that your client discovers when it connects (this page may not list every tool name) that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/mcphasdatacommcp-7. Authentication is handled automatically.
DuckDuckGo MCP Server is a remote MCP server. The live tool list is supplied by the server when your MCP client connects, so the count is not fixed on this public page. After you connect in MCPBundles Studio or your client, you will see the tools your session can call. A SKILL.md is still included to guide your agent on capabilities and workflows.
DuckDuckGo MCP Server uses One-click sign in. DuckDuckGo MCP Server requires credentials. Connect via MCPBundles and authentication is handled automatically.
© 2026 ThinkChain Inc. All rights reserved.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.
Other MCP servers in this category from the directory index
Google Scholar search results, citation counts and citation export formats, as structured JSON.
Google Images results with source pages, thumbnails and full-resolution URLs, as JSON.
SuggestAPI exposes commerce tools through MCP and WebMCP on its Agent Gateway
Bing search results with the ad block and Copilot answer, geo and market targeting, as JSON.
Real-time web search API and MCP for AI agents and RAG apps.
Hosted MCP server for HasData scraping and search APIs. One endpoint for Google, Amazon, Walmart, Zi...