MCP.so
Sign In

@rog0x/mcp-web-tools

@rog0x

About @rog0x/mcp-web-tools

MCP server for AI agents: web content extraction, DuckDuckGo search, site monitoring, HTML to markdown. No API keys needed. Install: npx @rog0x/mcp-web-tools

Basic information

Category

Search

License

MIT

Runtime

node

Publisher

rog0x

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "web-tools": {
      "command": "npx",
      "args": [
        "@rog0x/mcp-web-tools"
      ]
    }
  }
}

Tools

5

Extract structured content from any URL (title, headings, paragraphs, links, images, metadata)

Search the web via DuckDuckGo — no API key needed

Check if a site is up, measure response time, get HTTP headers

Convert any URL or HTML to clean markdown

Extract content from multiple URLs in parallel

Overview

What is @rog0x/mcp-web-tools?

A Model Context Protocol server that provides AI agents with web capabilities: content extraction, web search via DuckDuckGo, site monitoring, and HTML‑to‑markdown conversion, all through a clean tool interface.

How to use @rog0x/mcp-web-tools?

Install by adding a mcpServers entry to your Claude Code or Claude Desktop config using npx @rog0x/mcp-web-tools, or globally via npm install -g @rog0x/mcp-web-tools and run mcp-web-tools. Invoke the five exposed tools: web_extract, web_search, web_monitor, html_to_markdown, and web_multi_extract.

Key features of @rog0x/mcp-web-tools

  • No API keys required — uses DuckDuckGo for search.
  • Fast parallel extraction with 15‑second request timeout.
  • Clean output — strips scripts, styles, and ads.
  • Lightweight — minimal dependencies, no headless browser.
  • Production‑ready error handling and input validation.

Use cases of @rog0x/mcp-web-tools

  • Extract structured content (titles, headings, links) from any URL.
  • Search the web using DuckDuckGo without an API key.
  • Monitor website uptime, response time, and HTTP headers.
  • Convert any URL or HTML into clean Markdown.
  • Batch extract content from multiple URLs in parallel.

FAQ from @rog0x/mcp-web-tools

What runtime does @rog0x/mcp-web-tools require?

Node.js 18 or newer.

Do I need an API key for web search or content extraction?

No — web search uses DuckDuckGo and all other tools work over direct HTTP without any API keys.

How does the server handle timeouts and errors?

Each request has a 15‑second timeout, and the server includes proper error handling and input validation.

Is a headless browser needed to extract content?

No — the server is lightweight and works without a headless browser, using direct HTTP requests.

Under what license is @rog0x/mcp-web-tools distributed?

MIT — rog0x.

Comments

More Search MCP servers