Labsco
jmh108 logo

Readability Parser

โ˜… 4

from jmh108

Extracts and transforms webpage content into clean, LLM-optimized Markdown using the Readability algorithm.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeAdvanced setup

MCP Server Readability Parser (Python / FastMCP)

Table of Contents

Features

  • Removes ads, navigation, footers and other non-essential content
  • Converts clean HTML into well-formatted Markdown
  • Handles errors gracefully
  • Optimized for LLM processing
  • Lightweight and fast

Why Not Just Fetch?

Unlike simple fetch requests, this server:

  • Extracts only relevant content using Readability algorithm
  • Eliminates noise like ads, popups, and navigation menus
  • Reduces token usage by removing unnecessary HTML/CSS
  • Provides consistent Markdown formatting for better LLM processing
  • Handles complex web pages with dynamic content

Tool Reference

extract_content

Fetches and transforms webpage content into clean Markdown.

Arguments:

{
  "url": {
    "type": "string",
    "description": "The website URL to parse",
    "required": true
  }
}

Returns:

{
  "content": "Markdown content..."
}

Dependencies