Skip to main content
Glama

mcp-web

by TsFreddie

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.

{ "mcpServers": { "filesystem": { "command": "npx", "args": ["-y", "@tsfreddie/mcp-web"] } } }

License

MIT

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

  1. Overview
    1. Usage
      1. License

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/TsFreddie/mcp-web'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server