{"repo":"deedy5/ddgs","free":true,"listed":false,"github":"https://github.com/deedy5/ddgs","clone":"git clone https://github.com/deedy5/ddgs.git","description":"A metasearch library that aggregates results from diverse web search services","language":"Python","stars":2896,"topics":["python","search","metasearch","ddgs","mcp","mcp-server","websearch","api","dht","p2p"],"license":"MIT","category":"mcp-servers","readme_excerpt":"DDGS Dux Distributed Global Search A metasearch library that aggregates results from diverse web search services. Table of Contents Install CLI version API Server MCP Server Engines DDGS class 1. text() 2. images() 3. videos() 4. news() 5. books() 6. extract() Disclaimer Install CLI version Go To TOP API Server -- Install -- CLI -- Docker compose -- Bash script Endpoints Endpoint Method Description ---------- -------- ------------- /search/text GET, POST Text search /search/images GET, POST Image search /search/news GET, POST News search /search/videos GET, POST Video search /search/books GET, POST Book search /extract GET, POST Extract content from URL /health GET Health check /docs GET Swagger UI /redoc GET ReDoc documentation Go To TOP MCP Server - Install - CLI Available Tools Tool Description ------ ------------- search text Web text search search images Image search search news News search search videos Video search search books Book search extract content Extract content from a URL Client Configuration For MCP clients like Cursor or Claude Desktop: Go To TOP Engines DDGS function Available backends -------------- :------------------- text() bing , brave , duckduckgo , google , grokipedia , mojeek , startpage , yandex , yahoo , wikipedia images() bing , duckduckgo videos() duckduckgo news() bing , duckduckgo , yahoo books() annasarchive Go To TOP DDGS class DDGS class is lazy-loaded. Here is an example of initializing the DDGS class. Go To TOP 1. text() Example Go To TO","default_branch":null,"files":null,"tree":[],"storefront":"/r/deedy5","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/deedy5/ddgs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}