MCP DuckDuckResearch
About
mcp server with duckducksearch, web2md, and web2photo
Details
- Author
- bkataru-workshop
- Downloads
- 394
- Categories
- Other, Web Scraping
Jump to
- DuckDuckGo search with configurable safe search and region
- Web page content extraction and conversion to Markdown
- Screenshot capture with automatic size optimization
- Robust error handling and bot detection protection
- Browser initialization and cleanup managed automatically
Install via git clone, npm install, and npm run build. Configure the MCP server in Cline’s MCP settings file by adding a JSON entry with "command": "node" and "args": ["path/to/mcp-duckduckresearch/build/index.js"]. Use tools such as search_duckduckgo, visit_page, and take_screenshot in Roo Code via <use_mcp_tool> blocks.
MCP DuckDuckResearch
An MCP (Model Context Protocol) server that combines DuckDuckGo search capabilities with web page content extraction and screenshot functionality. This server bridges the gap between searching for information and accessing web content programmatically.
Features
- 🔍 DuckDuckGo Search: Search the web using DuckDuckGo's search engine
- 📄 Content Extraction: Visit web pages and extract their content as Markdown
- 📸 Screenshot Capture: Take screenshots of web pages with automatic size optimization
- ⚡ Robust Error Handling: Built-in protection against bot detection and content validation
- 🔒 Safe Search Options: Configurable safe search levels for appropriate content filtering
Installation
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




