MCP DuckDuckResearch

by bkataru-workshop

394 downloads
Not rated
GitHub

About

mcp server with duckducksearch, web2md, and web2photo

Details

Author
bkataru-workshop
Downloads
394
Categories
Other, Web Scraping

- 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

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.