trackmcp
Back to directory
tiagohanna123

web-search-mcp

View on GitHub

Web search MCP server for AI agents — DuckDuckGo + content extraction

0 stars JavaScriptOthers Updated May 8, 2026
ai-agentduckduckgomcpmcp-servermodel-context-protocolnodejstypescriptweb-scrapingweb-search

Documentation

Web Search MCP Server

DuckDuckGo search + web content extraction for AI agents. No API key needed. Free tier works forever.

What agents do with this

  • Search the web in real-time for current information
  • Fetch and extract readable content from any URL
  • Ask questions, verify facts, find sources
  • Browse documentation, job listings, news

Quick Install

Method 1: Direct from GitHub (no npm account needed)

Clone and run:

bash
git clone https://github.com/tiagohanna123/web-search-mcp.git
cd web-search-mcp
npm install
npm run build
node dist/index.js

Method 2: npx (if you have npm)

json
{
  "mcpServers": {
    "web-search": {
      "command": "npx",
      "args": ["-y", "github:tiagohanna123/web-search-mcp"]
    }
  }
}

Method 3: Docker

bash
docker run -i --rm ghcr.io/tiagohanna123/web-search-mcp

Tools

Search DuckDuckGo. Returns up to 10 results with titles, URLs, and snippets.

Parameters:

  • `query` (required) — The search query
  • `count` (optional, default 5, max 10) — Number of results

`web_fetch`

Fetch any URL and extract readable content (strips navigation, ads, footers).

Parameters:

  • `url` (required) — The URL to fetch

Premium — R$50 (lifetime)

Get unlimited requests and priority features:

What's included vs Free

FeatureFreePremium
Requests/minute10100
Content extraction5K chars50K chars
Cache5 min30 min
Rate limit window1 minRolling 24h
SupportGitHub IssuesPriority channel

How to buy

**Comprar Acesso Premium — R$50 via Pix ou Cartão**

After purchase, email us at mkblprodutora@infinitepay.io with your GitHub username to receive a premium access key.

Or self-host with all features (forever free)

The code is MIT licensed. Clone the repo, run it yourself. No limits. Premium is for those who want a managed instance.

Tech Stack

  • TypeScript / Node.js
  • @modelcontextprotocol/sdk
  • duck-duck-scrape (DuckDuckGo API)
  • cheerio (HTML parsing)
  • Built-in cache (TTL 5 min)

Frequently asked questions

What is web-search-mcp?

web-search-mcp is Web search MCP server for AI agents — DuckDuckGo + content extraction

How do I install web-search-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is web-search-mcp open source?

Yes — it is hosted on GitHub at https://github.com/tiagohanna123/web-search-mcp.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP