defuddle-fetch-mcp-server
Verified Safeby domdomegg
Overview
A Model Context Protocol server that enables LLMs to fetch, clean, and convert web content to readable markdown using the Defuddle library, supporting pagination and rich metadata extraction.
Installation
npx -y defuddle-fetch-mcp-serverSecurity Notes
The server fetches arbitrary URLs provided by the LLM, which could potentially expose it to malicious external content. However, input URLs are validated using Zod's `.url()` schema, and JSDOM is used without explicit script execution enabled, mitigating some client-side script execution risks. No obvious hardcoded secrets or malicious patterns were found in the provided source code.
Similar Servers
DevDocs
Provides intelligent web crawling and documentation extraction, storing content in a Model Context Protocol server for LLM querying and accelerating developer research.
mcp
This server provides Hyperbrowser's Model Context Protocol (MCP) interface, offering tools for web scraping, structured data extraction, crawling, and general-purpose browser automation using AI agents like OpenAI's CUA and Anthropic's Claude Computer Use.
crawlbase-mcp
A Model Context Protocol (MCP) server that enables AI agents and LLMs to fetch fresh, structured, real-time web content (HTML, Markdown, screenshots) via Crawlbase's scraping infrastructure.
deep-research-mcp
Facilitates comprehensive web research using Tavily Search and Crawl APIs to gather, aggregate, and structure information for LLM-powered markdown documentation generation via the Model Context Protocol.