DDGS-MCP
MCP server of DDGS - metasearch capabilities via Model Context Protocol.
Acknowledgments
This project is built upon the excellent DDGS library by deedy5. Thank you for creating and maintaining this powerful metasearch library!
Quick Start
Installation
uv sync
uv pip install -e .
Usage
# Run with STDIO transport (default)
ddgs-mcp
# Run with HTTP transport
ddgs-mcp --http
Claude Code Integration
claude mcp add -s local -t http web-search-ddgs http://127.0.0.1:10090/mcp
Available Tools
web_search: Web search across multiple enginesnews_search: News search with time filtering
Available Resources
search://web/{query}: Web search results as JSONsearch://news/{query}{?timelimit}: News search results as JSON
Environment Variables
DDGS_PROXY: HTTP proxy URL (e.g.,http://127.0.0.1:7890)
Metadata
Release files for ddgs-mcp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ddgs_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / ddgs_mcp-0.1.0-py3-none-any.whl
| Download URL | ddgs_mcp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3b346d201eaf336bd2c677bb9122edc58396329376d25844df3571f1d733ab49
|
|
BLAKE2b-256 checksum How to use checksums |
84f44b911d38f65884910d79f115ed01dc48948f172c970389d36ae31325ad22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.6
|