ddgs
A meta-search library that aggregates results from multiple web search engines.
- Type
- MCP
- Transport
- stdio
- Open source
- Yes
- GitHub Stars
- ★ 2.8k
- Source
- mcp-github
- Repository
- github.com/deedy5/ddgs
Overview
DDGS is a meta-search library capable of aggregating results from various web search services. It provides powerful search capabilities for AI, supporting text, images, news, videos, and books. Through the MCP server, this functionality can be easily integrated into Agents or other systems. Ideal for applications requiring multi-source information retrieval.
Capabilities
- ▪Text search
- ▪Image search
- ▪News search
- ▪Video search
- ▪Book search
- ▪Web content extraction
Use cases
Setup
pip install -U ddgs[mcp]
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How to start the MCP server?
Use the command `ddgs mcp` to start the MCP server.
Which search engines are supported?
Supports multiple search engines including Bing, Brave, DuckDuckGo, and more.
Related skills
Scrapling
An adaptive web scraping framework capable of handling everything from single requests to large-scale scraping.
TrendRadar
An AI-driven tool for sentiment monitoring and trend analysis, supporting multi-platform aggregation, RSS subscription, and intelligent notifications.
gpt-researcher
An autonomous agent for deep research using any LLM provider.
Deep-Research-skills
Provides structured deep research capabilities for Claude Code, OpenCode, and Codex, supporting a two-phase research process.
user-research-skill
Provides end-to-end user research capabilities for AI agents, including interviews, synthetic users, and quantitative surveys.
google-maps-scraper
Scrape business data from Google Maps, such as name, address, phone number, etc.