zcag avatar

Readdown Mcp

zcag/readdown-mcp

Gives Claude two tools for turning web content into clean Markdown without spinning up a browser. fetch_markdown grabs a URL via HTTP and returns optimized output with metadata and token counts. convert_html does the same for raw HTML strings you already have. Built on readdown, which replaces the usual Readability plus Turndown stack with a single 5KB package that's tuned for LLM context windows. Useful when you need Claude to ingest article content or documentation pages efficiently, or when you're building workflows that process web content at scale and want to minimize token overhead.

tools
2
transport
STDIO
last updated
Mar 12, 2026

Tools

2 tools

Public tool metadata for what this MCP can expose to an agent.

fetch_markdownFetch a URL and convert it to clean Markdown with metadata and token count.

Fetch a URL and convert it to clean Markdown with metadata and token count.

No parameter schema in public metadata yet.

convert_htmlConvert an HTML string to Markdown. Use when you already have the HTML.

Convert an HTML string to Markdown. Use when you already have the HTML.

No parameter schema in public metadata yet.

Sponsors

Readme

readdown-mcp

MCP server for converting web pages to clean, LLM-optimized Markdown.

Lightweight — uses HTTP fetch, no browser needed. Powered by readdown.

Tools

fetch_markdown

Fetch a URL and convert it to clean Markdown with metadata and token count.

convert_html

Convert an HTML string to Markdown. Use when you already have the HTML.

Install

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "readdown": {
      "command": "npx",
      "args": ["-y", "github:zcag/readdown-mcp"]
    }
  }
}

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "readdown": {
      "command": "npx",
      "args": ["-y", "github:zcag/readdown-mcp"]
    }
  }
}

Why readdown?

Most web-fetching MCP servers use @mozilla/readability + turndown (two packages, 65KB). readdown replaces both in a single 5KB package with better LLM optimization:

  • Token-efficient output (fewer tokens = cheaper API calls)
  • Built-in token estimation
  • Metadata extraction (title, author, date)
  • Works server-side with linkedom (no browser DOM needed)

License

MIT

Details

Repository
github.com/zcag/readdown-mcp
Categories
Web & Browser Automation, AI & LLM Tools, Documents & Knowledge
Package
ghcr.io/zcag/readdown-mcp:1.0.0
Transport
STDIO
Registry
MCP registry, active

More from zcag

Related Web & Browser Automation MCP servers

View all
1browser-use avatarBrowser Usebrowser-use/browser-useBrowser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.120.2Kstars
2jae-jae avatarFetcherjae-jae/fetcher-mcpFetch web page content using a Playwright headless browser with intelligent content extraction and Markdown/HTML output.1Kstars
3merajmehrabi avatarPuppeteermerajmehrabi/puppeteer-mcp-serverThis MCP server provides browser automation capabilities through Puppeteer, allowing interaction with both new browser instances and existing Chrome windows.449stars
4sendblue-api avatarSendblue Browser Mcpsendblue-api/sendblue-browser-useDrive a stealth-patched Chromium daemon: navigate, screenshot, eval JS, attach over CDP.0stars
5saik0s avatarBrowsersaik0s/mcp-browser-useProvides a browser automation MCP server that lets AI assistants control a real browser for navigation, form interaction, data extraction, and more.933stars
6browser-gateway avatarBrowser Gatewaybrowser-gateway/browser-gatewayAI browser tools with Chrome CDP. Navigate, screenshot, interact. Multi-provider failover.19stars