DuckDuckGo Search Tool
The DuckDuckGo Search Tool performs a web search using DuckDuckGo and returns the top results.
Because DuckDuckGo does not provide an official public API, the backend performs web scraping of the DuckDuckGo search results page behind the scenes to retrieve the data.
This tool is useful for workflows that require up-to-date web information or need to augment AI responses with search results.
- Inputs
- Outputs
- Node Type
query
¹ (string): Search query (e.g.,"latest AI news"
)maxResults
(integer, user config): Maximum number of results to return (default: 5, min: 1, max: 20)
(1) Provided by the AI Data Processing Node as a result of processing it's input.
title
: Title of the search resulturl
: URL of the resultdescription
: Short description or snippet
Example Output:
[
{
"title": "DuckDuckGo launches new privacy features",
"url": "https://duckduckgo.com/privacy-update",
"description": "DuckDuckGo introduces new privacy-focused features for users."
},
{
"title": "What is DuckDuckGo?",
"url": "https://duckduckgo.com/about",
"description": "Learn about DuckDuckGo, a private search engine."
}
]
ai-tool
toolSubtype
:duckduckgo-search