ddgs
A metasearch library that aggregates results from diverse web search services
- 3k stars
- 287 forks
- 33 open issues
- Language: Python
- License: MIT
- updated
Install
local · uvx (python)claude mcp add ddgs -- uvx ddgs{
"mcpServers": {
"ddgs": {
"command": "uvx",
"args": ["ddgs"]
}
}
}{
"mcpServers": {
"ddgs": {
"command": "uvx",
"args": ["ddgs"]
}
}
}- Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
- Replace any <placeholder> values with your API keys or paths.
- Restart Claude. The MCP server and its tools appear automatically.
Package name inferred from the repository name. Verify it exists on PyPI, or clone https://github.com/deedy5/ddgs and follow its README.
Editor's note
DDGS (Dux Distributed Global Search) is a Python metasearch library that queries multiple search backends simultaneously and returns aggregated results across text, images, videos, news, books, and raw URL content extraction. For text searches, supported backends include Bing, Brave, DuckDuckGo, Google, Startpage, Yandex, Yahoo, and Wikipedia, selectable individually or via an "auto" mode. The library connects to Claude Desktop and other MCP-compatible clients through a stdio MCP server, exposing six tools: `search_text`, `search_images`, `search_news`, `search_videos`, `search_books`, and `extract_content`. Installation splits into three optional tiers: base library, a FastAPI-based REST API server with Swagger and ReDoc documentation served on port 4479, and the MCP server. Proxy support using http, https, or socks5 protocols is available across all modes. Developers building Claude integrations, researchers needing multi-engine search coverage, and self-hosters who want a local REST search gateway are the primary beneficiaries.
MCP Servers overview
What people ask about ddgs
What is deedy5/ddgs?
deedy5/ddgs is mcp servers for the Claude AI ecosystem. A metasearch library that aggregates results from diverse web search services It has 3k GitHub stars and its last recorded update is dated 2026-08-26.
How do I install ddgs?
You can install ddgs by cloning the repository (https://github.com/deedy5/ddgs) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is deedy5/ddgs safe to use?
Our security agent has analyzed deedy5/ddgs and assigned a Trust Score of 97/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains deedy5/ddgs?
deedy5/ddgs is maintained by deedy5. The last recorded GitHub activity is dated 2026-08-26, with 33 open issues.
Are there alternatives to ddgs?
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.