[New Node] DuckDuckGo Search Integration for n8n

Hi everyone!

I’m excited to share a new community node I developed: DuckDuckGo Search for n8n :rocket:

:link: GitHub: https://github.com/samnodehi/n8n-nodes-duckduckgo
:link: npm: https://www.npmjs.com/package/n8n-nodes-duckduckgo-search

Features:

  • Perform fast DuckDuckGo web searches directly from your n8n workflows
  • Simple configuration, no API key required
  • Supports search result parsing

You can install it using:

npm install n8n-nodes-duckduckgo-search
1 Like

I can’t able to see this node in n8n after installation

can I able to add this node in AI agent node

1 Like

Thanks for your question

This node currently works only as a standalone node in n8n and cannot be directly connected to the AI Agent as a tool.
To use it, simply search for duckduckgo in the “Add Node” panel, and you’ll find it listed there.

Actually I installed and added it still when I try to make 70 queries parallelly, 50% of them not getting results

how to fix it (any methods to get proper results always]

and also if It’s possible to add in agent node means that also be useful

The reason you’re getting partial results when running 70 parallel queries is due to DuckDuckGo’s internal anti-bot and caching system, it starts serving empty cached responses when requests come too frequently or in large batches.

I recommend adding a short randomized delay (for example 3–8 seconds) between consecutive requests or batching them in smaller groups (e.g., 10–15 queries per batch). The next version of this node will include an adaptive backoff mechanism to handle this automatically when consecutive empty responses are detected.

Regarding AI Agent integration: I’m preparing an update that will make this node available directly in the AI Agent’s “Tools” dialog. I’ll share detailed instructions and a version tag once it’s published.

:rocket: HUGE UPDATE v31.0.1: AI Agent Ready & Production-Grade Reliability!


Hi everyone!

I’m thrilled to announce a major, foundational update for the DuckDuckGo Search node, version v31.0.1, which is now available.

This release completely re-engineers the node for production-grade stability and full integration with n8n’s AI Agent.

:sparkles: Key New Features

  • :robot: AI Agent Ready: The node is now fully selectable as an AI Agent Tool! You can pick it directly from the “Tools” dialog in the AI Agent node for advanced AI workflows.

  • :high_voltage: Production-Grade Reliability: A new robust reliability system has been implemented to gracefully handle rate limits and prevent empty results under heavy/parallel loads. This includes an adaptive backoff, jitter, and a circuit breaker.

  • :gear: Advanced Configuration: Power users can now fine-tune all reliability settings (backoff thresholds, concurrency limits, etc.) to customize performance for specific, high-volume workloads.

This update transforms the node from a simple tool into a reliable component for serious AI tasks and high-volume automations.


A Quick Note on this Release

This version, v31.0.1, is the official, stable release. A previous version (v31.0.0) was briefly available but had a critical bug where these new reliability features were not activating. This has been 100% fixed and verified (with 141 automated tests) in v31.0.1.

:inbox_tray: Installation

Please ensure you install the latest, stable version:

Bash

npm install n8n-nodes-duckduckgo-search@latest

I’m excited for you to try the new capabilities and, as always, all feedback is welcome!

1 Like