deedy5/ddgs
A metasearch library that aggregates results from diverse web search services
Provides Python library, CLI, and MCP-compatible API server interfaces with pluggable backends (Bing, DuckDuckGo, Google, Brave, etc.) for text, images, videos, news, and books searches. Supports stdio and SSE transport protocols for AI assistant integration via MCP, with built-in proxy support and configurable region/safesearch filtering. Lazy-loads the DDGS class and automatically selects optimal backends or allows explicit backend specification for each query.
2,292 stars and 2,381,153 monthly downloads. Used by 25 other packages. Actively maintained with 14 commits in the last 30 days. Available on PyPI.
Stars
2,292
Forks
224
Language
Python
License
MIT
Category
Last pushed
Mar 11, 2026
Monthly downloads
2,381,153
Commits (30d)
14
Dependencies
3
Reverse dependents
25
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/deedy5/ddgs"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related servers
exa-labs/exa-mcp-server
Exa MCP for web search and web crawling!
tavily-ai/tavily-mcp
Production ready MCP server with real-time search, extract, map & crawl.
Alfanous-team/alfanous
Alfanous is an Arabic search engine API provides the simple and advanced search in Quran , more...
ihor-sokoliuk/mcp-searxng
MCP Server for SearXNG
mikechao/brave-search-mcp
An MCP Server implementation that integrates the Brave Search API, providing, Web Search, Local...