Skip to content
MCP profile

Defuddle Fetch

Fetch content from the web, cleaned up nicely for LLMs (using Defuddle).

Content & MediaPackageJavaScript/TypeScript, mcpbOpen SourceExternal
Last updated
March 16, 2026
Visibility
Public
ByRegistry

About This MCP Server


A Model Context Protocol server that provides web content fetching capabilities using the Defuddle library. This server enables LLMs to retrieve and process content from web pages, automatically cleaning up the HTML and converting it to clean, readable markdown.

This is a drop-in replacement for the default fetch MCP server that uses Readability. This generally provides better results for most modern webpages.

Capabilities
Better Content Extraction: Uses Defuddle to remove webpage clutter and extract main content: while keeping things like the page title and key metadataFlexible Output: Supports both markdown and raw HTML outputChunked Reading: Supports pagination with start_index and max_length parametersRich Metadata: Extracts title, author, publication date, word count, and more

Tools & Endpoints7

Why Use Defuddle Fetch?

  • Better Content Extraction: Uses Defuddle to remove webpage clutter and extract main content: while keeping things like the page title and key metadata
  • Flexible Output: Supports both markdown and raw HTML output
  • Chunked Reading: Supports pagination with start_index and max_length parameters
  • Rich Metadata: Extracts title, author, publication date, word count, and more

Specifications

Status
live
Industry
Content & Media
Category
General
Server type
Package
Language
JavaScript/TypeScript, mcpb
License
Open Source
Verified
Yes

Requirements

  • To use this server with the Claude Desktop app
  • add the following configuration to the "mcpServers" section of your claude_desktop_config.json:

Hosting


Hosting Options

  • Package

API


Integrate this server into your application. Choose a connection method below.

1

Configure

Configuration
json
{
  "mcpServers": {
    "defuddle-fetch": {
      "command": "npx",
      "args": [
        "-y",
        "defuddle-fetch-mcp-server"
      ]
    }
  }
}

Performance


Usage


Quick Reference


Name
Defuddle Fetch
Function
Fetch content from the web, cleaned up nicely for LLMs (using Defuddle).
Available Tools
Fetches a URL from the internet and extracts its contents as clean, markdown text using Defuddle, Input parameters:, url (string, required): URL to fetch, max_length (number, optional): Maximum number of characters to return. Defaults to 5000., start_index (number, optional): Start content from this character index. Defaults to 0., raw (boolean, optional): Get raw content without markdown conversion. Defaults to false., Returns cleaned content with metadata including title, author, publication date, word count, domain, and processing time
Transport
Package
Language
JavaScript/TypeScript, mcpb
Source
External (Registry)
License
Open Source
Get started

Ready to integrate this MCP server?

Book a demo to see how this server fits your workflow, or explore the full catalog.

Related MCP Servers


Catalog Workspace

Discover agents, MCP servers, and skills in one governed surface

Use structured catalog views to compare readiness, ownership, integrations, and deployment posture before rollout.