Fetch (Mozilla Readability)
About
Integrates Mozilla's Readability algorithm to extract and transform webpage content into clean, LLM-optimized Markdown.
Details
- Author
- emzimmer
- Repository
- emzimmer/server-moz-readability
- GitHub stars
- 13
- Downloads
- 509
- License
- MIT License
- Categories
- Web Scraping, Other, Productivity, AI, Project Management, Infrastructure
- Tags
- #web
Jump to
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Fetch (Mozilla Readability)Command (node, npx, python, etc.)npxArguments-
Argument 1
-y -
Argument 2
@highlight/mcp-server
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"fetch (mozilla readability)": {
"env": {},
"args": [
"-y",
"@highlight/mcp-server"
],
"command": "npx"
}
}
}
Linux
{
"env": [],
"args": [
"-y",
"@highlight/mcp-server"
],
"command": "npx"
}
Macos
{
"env": [],
"args": [
"-y",
"@highlight/mcp-server"
],
"command": "npx"
}
Windows
{
"env": [],
"args": [
"/c",
"npx",
"-y",
"@highlight/mcp-server"
],
"command": "cmd"
}
Extracts and transforms webpage content into clean, LLM-optimized Markdown using Mozilla's Readability algorithm.
Anmodel context protocol (MCP)server that extracts and transforms webpage content into clean, LLM-optimized Markdown. Returns article title, main content, excerpt, byline and site name. UsesMozilla's Readability algorithmto remove ads, navigation, footers and non-essential elements while preserving the core content structure.More about MCP.
- Removes ads, navigation, footers and other non-essential content
- Converts clean HTML into well-formatted Markdown (also uses Turndown)
- Returns article metadata (title, excerpt, byline, site name)
- Handles errors gracefully
Unlike simple fetch requests, this server:
- Extracts only relevant content using Mozilla's 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
- Includes useful metadata about the content
To install Mozilla Readability Parser for Claude Desktop automatically viaSmithery:
npx -y @smithery/cli install server-moz-readability --client claude
Fetches and transforms webpage content into clean Markdown.
{ "url": { "type": "string", "description": "The website URL to parse", "required": true } }
{ "title": "Article title", "content": "Markdown content...", "metadata": { "excerpt": "Brief summary", "byline": "Author information", "siteName": "Source website name" } }
Add to yourclaude_desktop_config.json:
{ "mcpServers": { "readability": { "command": "npx", "args": ["-y", "server-moz-readability"] } } }
- @mozilla/readability - Content extraction
- turndown - HTML to Markdown conversion
- jsdom - DOM parsing
- axios - HTTP requests
Fetches web pages and converts them to clean markdown, focusing on main content extraction.
Fetches web content from a URL and converts it from HTML to markdown for easier consumption by LLMs.
Fetch web pages and convert HTML to clean, formatted Markdown. Handles large pages with automatic file saving to bypass token limits.
Local-first MCP server that captures web URLs (X, Reddit, YouTube, Wikipedia, articles) as typed data + Markdown into a self-hosted capture/store/recall substrate, with offline semantic recall. Six tools over a local khiipd daemon; run khiipd serve first.
Download webpages as markdown files using the r.jina.ai service, with configurable directories and persistent settings.
Fetches content from any URL and converts it to HTML, JSON, Markdown, or plain text.
Convert any URL to clean, LLM-ready Markdown
Extracts and transforms webpage content into clean, LLM-optimized Markdown using the Readability algorithm.
Extracts web content from a URL and converts it to clean Markdown format.
An MCP server for the Urlbox Screenshot API. It enables your client to take screenshots, generate PDFs, extract HTML/markdown, and more from websites.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




