Provides tools for searching DuckDuckGo and fetching web content from URLs, with human-assisted CAPTCHA handling for web browsing and content retrieval.
mcp-web
A DuckDuckGo search and browse MCP (Model Context Protocol) server that works under human intent. This server provides tools for searching the web and fetching content from URLs, with special handling for CAPTCHA challenges that require human intervention.
Overview
This MCP server allows AI agents to search DuckDuckGo and fetch web content, with no sophisticated CAPTCHA bypassing. Although the browsing is automated by an AI agent, it is still designed for a human to initiate the search and pass CAPTCHAs as needed.
The server send requests to https://html.duckduckgo.com and the bot has the ability to navigate any server rendered articles. It also makes no attempt to bypass any bot detection mechanisms when fetching web content.
Usage
Only support npx / stdio mode, since it is designed to be used on your own machine. Hosting it on a server or expecting it to be fully automated defeats the purpose of this project.
License
MIT
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Enables AI agents to search DuckDuckGo and fetch web content with human-assisted CAPTCHA handling, designed for local use where humans can intervene when bot detection occurs.