@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
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"web-tools": {
"command": "npx",
"args": [
"@rog0x/mcp-web-tools"
]
}
}
}Tools
5Extract 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.
More Search MCP servers
Google Search MCP Server
mixelpixxMCP Server built for use with Claude Code, Claude Desktop, VS Code, Cline - enable google search and ability to follow links and research websites
Perplexity MCP Server
wysh3MCP web search using perplexity without any API KEYS
Naver Search MCP Server
isnow890MCP server for Naver Search API integration. Provides comprehensive search capabilities across Naver services (web, news, blog, shopping, etc) and data trend analysis tools via DataLab API.
Version 2.0 is here!!
mixelpixxMCP Server built for use with Claude Code, Claude Desktop, VS Code, Cline - enable google search and ability to follow links and research websites
Comments