deedy5/ddgs

A metasearch library that aggregates results from diverse web search services

83
/ 100
Verified

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.

Maintenance 20 / 25
Adoption 25 / 25
Maturity 18 / 25
Community 20 / 25

How are scores calculated?

Stars

2,292

Forks

224

Language

Python

License

MIT

Category

web-search-mcp

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.