Summary
Four kinds of search, with the filters actually exposed.
Most search servers give you a query box. Here the options DuckDuckGo supports - region, time window, image licence, video duration - are parameters set per call, which is what makes it usable for narrow research rather than a general lookup.
What it is
A DuckDuckGo search server. Four search tools - text, images, news and video - each taking region, safe-search and time-limit options, plus a chat tool that talks to DuckDuckGo AI.
What you get
- Web text results for a keyword query
- Image results, filterable by size, colour, type, layout and licence
- News results, with a time limit when you only want the recent ones
- Video results, filterable by resolution, duration and licence
- A conversation with DuckDuckGo AI, with the model chosen per call
- Region, safe-search, time-limit and result-count options across the search tools
- A prompt that summarises a set of results, briefly or in detail
Requirements
Python and the duckduckgo-search package, which installs with it. No account and no API key.
Setup effort
One command — pip install ddg-mcp
