Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Percollate

FreeNot checked

An MCP server that wraps Percollate to convert web pages into PDF, EPUB, HTML, or Markdown, and also read a page as Markdown directly in conversation.

GitHubEmbed

About

An MCP server that wraps Percollate to convert web pages into PDF, EPUB, HTML, or Markdown, and also read a page as Markdown directly in conversation.

README

An MCP server that wraps Percollate to convert web pages into PDF, EPUB, HTML, or Markdown — directly from your AI assistant.

Tools

Download tools

Each writes a file to disk:

Tool Output
percollate_download_pdf PDF
percollate_download_epub EPUB e-book
percollate_download_html HTML file
percollate_download_md Markdown file

Parameters:

  • urls (required) — Array of URLs to convert
  • output — Output file path
  • title — Document title
  • author — Document author
  • css — Additional CSS overrides
  • style — Custom CSS stylesheet path
  • template — Custom HTML template path
  • hyphenate — Enable hyphenation
  • individual — Export each URL as a separate file
  • wait — Seconds between processing URLs
  • no_amp — Don't prefer AMP versions
  • cover — Generate a cover page
  • toc — Generate a table of contents
  • toc_level — Heading depth for ToC (1–6)
  • inline — Embed images as base64
  • debug — Verbose output

percollate_read_md

Reads a web page as Markdown and returns the content directly in conversation. Results are cached locally — repeated calls for the same URL return instantly.

Parameters:

  • url (required) — URL to read
  • title, author, css, style, template, hyphenate, wait, no_amp, debug — standard processing options

Cached files are stored in your OS temp directory (percollate-mcp-cache/).

Quick Start

Add to your MCP client config (e.g. Claude Desktop claude_desktop_config.json):

{
  "mcpServers": {
    "percollate": {
      "command": "npx",
      "args": ["-y", "percollate-mcp"]
    }
  }
}

No install needed — npx handles it automatically.

Requirements

  • Node.js 18+

License

MIT

from github.com/ljbred08/percollate-mcp

Install Percollate in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install percollate-mcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add percollate-mcp -- npx -y percollate-mcp

FAQ

Is Percollate MCP free?

Yes, Percollate MCP is free — one-click install via Unyly at no cost.

Does Percollate need an API key?

No, Percollate runs without API keys or environment variables.

Is Percollate hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Percollate in Claude Desktop, Claude Code or Cursor?

Open Percollate on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Percollate with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs