io.github.rog0x/web (MCP Server)
A MCP (Model Context Protocol) server offering web extraction, search, monitoring, and HTML-to-markdown conversion for AI agents. It exposes tools to retrieve structured content from URLs, perform web searches, monitor site health, and render HTML as Markdown, enabling richer model context.
๐ ๏ธ Key Features
- Web content extraction: title, headings, paragraphs, links, images, metadata
- Web search via DuckDuckGo (no API key)
- Site monitoring: uptime checks, response times, HTTP headers
- HTML/URL to Markdown conversion
- TypeScript-based implementation and MCP compatibility
๐ Use Cases
- Equip AI agents with live web context for research or decision making
- Pull structured data from web pages for summarization
- Monitor critical sites and track performance
- Convert web content into Markdown for model-friendly prompts
โก Developer Benefits
- Clear MCP server interface tailored for AI agents
- Reusable tools: web_extract, web_search, web_monitor, html_to_markdown
- Lightweight, typed TypeScript tools suitable for integration
โ ๏ธ Limitations
- Web search uses DuckDuckGo without API keys; results may vary
- HTML-to-markdown fidelity depends on source HTML quality
- Real-time monitoring depends on external network conditions