fetchkit
Verified Safeby everruns
Overview
Provides an AI-friendly web content fetching tool with HTML conversion to markdown/text, binary content detection, and URL filtering, exposed as a Model Context Protocol (MCP) server for LLM tool integration.
Installation
fetchkit mcpSecurity Notes
The server uses `reqwest`, a robust HTTP client, and implements URL scheme validation, allow/block lists, and strict timeouts (1s first-byte, 30s body). Binary content is detected and returns only metadata, preventing processing of potentially malicious binary payloads. HTML parsing is for conversion rather than full DOM rendering, limiting client-side attack vectors. No hardcoded secrets were identified in the core Rust source code. The explicit URL filtering via allow/block lists is a strong security feature. General web fetching risks remain (e.g., slow responses handled by timeouts, large content size mitigated by partial returns).
Similar Servers
DevDocs
DevDocs is a web crawling and content extraction platform designed to accelerate software development by converting documentation into LLM-ready formats for intelligent data querying and fine-tuning.
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).
webscraping-ai-mcp-server
Integrates with WebScraping.AI to provide LLM-powered web data extraction, including question answering, structured data extraction, and HTML/text retrieval, with advanced features like JavaScript rendering and proxy management.
mcp-framework
A Rust framework for building AI agents with built-in Model Context Protocol (MCP) support, multi-LLM integration, and a web-based inspector for debugging.