{"serverId":"mcp-registry/com.jojapi/duckduckgo","tools":[{"name":"get","fixed":{"name":"get","description":"DuckDuckGo web search: the organic results (url, title, plain and HTML snippet, result types, host, sublinks, date, site name, rating) and the other blocks of the same answer: ads, related searches, the knowledge panel, the AI answer when DuckDuckGo gives it inline, and the news, image and video strips. Blocks DuckDuckGo did not send are empty lists or null. Billing per call: 1 Credits.","inputSchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","title":"Search Query","example":"nikola tesla","description":"The search query."},"page":{"type":"integer","title":"Page","example":2,"description":"The results page, from 1. The first page holds 10 results, every later page 15; positions continue across pages."},"time":{"type":"string","title":"Time","example":"week","description":"Only results from the past day, week, month or year, or from a date range YYYY-MM-DD..YYYY-MM-DD."},"region":{"type":"string","title":"Region","example":"us-en","description":"A DuckDuckGo region code such as us-en, de-de or uk-en; wt-wt is no region."},"safe_search":{"enum":["strict","moderate","off"],"type":"string","title":"Safe Search","description":"DuckDuckGo's default is moderate."}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Search"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":351,"tokensAfter":351},{"name":"get_autocomplete","fixed":{"name":"get_autocomplete","description":"DuckDuckGo's search suggestions for a partial query. Billing per call: 1 Credits.","inputSchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","title":"Search Query","example":"nikola tesla","description":"The search query."},"region":{"type":"string","title":"Region","example":"us-en","description":"A DuckDuckGo region code such as us-en, de-de or uk-en; wt-wt is no region."}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Autocomplete"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":133,"tokensAfter":133},{"name":"get_images","fixed":{"name":"get_images","description":"DuckDuckGo Images for a query (title, page url, image, thumbnail, width, height). Up to 100 images a page. Billing per call: 1 Credits.","inputSchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","title":"Search Query","example":"nikola tesla","description":"The search query."},"page":{"type":"integer","title":"Page","description":"The results page, from 1."},"size":{"enum":["small","medium","large","wallpaper"],"type":"string","title":"Size"},"time":{"enum":["day","week","month"],"type":"string","title":"Time","description":"Only images from the past day, week or month."},"type":{"enum":["photo","clipart","gif","transparent","line"],"type":"string","title":"Type"},"color":{"enum":["color_only","monochrome","red","orange","yellow","green","blue","purple","pink","brown","black","gray","teal","white"],"type":"string","title":"Color"},"layout":{"enum":["square","tall","wide"],"type":"string","title":"Layout"},"region":{"type":"string","title":"Region","example":"us-en","description":"A DuckDuckGo region code such as us-en, de-de or uk-en; wt-wt is no region."},"license":{"enum":["creative_commons","public_domain","share","share_commercially","modify","modify_commercially"],"type":"string","title":"License","description":"creative_commons is any Creative Commons license."},"safe_search":{"enum":["strict","moderate","off"],"type":"string","title":"Safe Search","description":"DuckDuckGo's default is moderate."}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Images"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":423,"tokensAfter":423},{"name":"get_news","fixed":{"name":"get_news","description":"DuckDuckGo News for a query, newest coverage first as DuckDuckGo orders it (title, url, excerpt, source, date, image). About 25 articles a page. Billing per call: 1 Credits.","inputSchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","title":"Search Query","example":"nikola tesla","description":"The search query."},"page":{"type":"integer","title":"Page","description":"The results page, from 1."},"time":{"enum":["day","week","month"],"type":"string","title":"Time","description":"Only articles from the past day, week or month."},"region":{"type":"string","title":"Region","example":"us-en","description":"A DuckDuckGo region code such as us-en, de-de or uk-en; wt-wt is no region."},"safe_search":{"enum":["strict","moderate","off"],"type":"string","title":"Safe Search","description":"DuckDuckGo's default is moderate."}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"News"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":255,"tokensAfter":255},{"name":"get_places","fixed":{"name":"get_places","description":"DuckDuckGo's local results (its Places module and Maps tab): businesses and places with category, address, coordinates, phone, website, rating, review count, price level, opening hours, open now, amenities, photos, menu and sample reviews (rating, text, date). DuckDuckGo takes the listings from Tripadvisor or Yelp depending on the area; `source` names it. Name the place in the query (\"coffee in berlin germany\") or pass latitude and longitude; with neither, DuckDuckGo searches around the address ","inputSchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","title":"Search Query","example":"nikola tesla","description":"The search query."},"latitude":{"type":"number","title":"Latitude","example":48.8566,"description":"Search around this point; give longitude with it. Results then carry their distance from it."},"longitude":{"type":"number","title":"Longitude","example":2.3522,"description":"Search around this point; give latitude with it."}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Places"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":290,"tokensAfter":290},{"name":"get_videos","fixed":{"name":"get_videos","description":"DuckDuckGo Videos for a query (title, url, description, duration, published, publisher, uploader, views, thumbnail). Up to 60 videos a page. Billing per call: 1 Credits.","inputSchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","title":"Search Query","example":"nikola tesla","description":"The search query."},"page":{"type":"integer","title":"Page","description":"The results page, from 1."},"time":{"enum":["day","week","month"],"type":"string","title":"Time","description":"Only videos published in the past day, week or month."},"region":{"type":"string","title":"Region","example":"us-en","description":"A DuckDuckGo region code such as us-en, de-de or uk-en; wt-wt is no region."},"license":{"enum":["creative_commons","youtube"],"type":"string","title":"License"},"duration":{"enum":["short","medium","long"],"type":"string","title":"Duration","description":"short is under 5 minutes, medium 5 to 20, long over 20."},"resolution":{"enum":["high","standard"],"type":"string","title":"Resolution"},"safe_search":{"enum":["strict","moderate","off"],"type":"string","title":"Safe Search","description":"DuckDuckGo's default is moderate."}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Videos"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":344,"tokensAfter":344}],"toolsChanged":6,"tokensSaved":0,"todo":[{"tool":"get_images","params":["size","type","color","layout"]},{"tool":"get_videos","params":["license","resolution"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}