Percollate
FreeNot checkedAn 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.
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 |
|
percollate_download_epub |
EPUB e-book |
percollate_download_html |
HTML file |
percollate_download_md |
Markdown file |
Parameters:
urls(required) — Array of URLs to convertoutput— Output file pathtitle— Document titleauthor— Document authorcss— Additional CSS overridesstyle— Custom CSS stylesheet pathtemplate— Custom HTML template pathhyphenate— Enable hyphenationindividual— Export each URL as a separate filewait— Seconds between processing URLsno_amp— Don't prefer AMP versionscover— Generate a cover pagetoc— Generate a table of contentstoc_level— Heading depth for ToC (1–6)inline— Embed images as base64debug— 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 readtitle,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
Install Percollate in Claude Desktop, Claude Code & Cursor
unyly install percollate-mcpInstalls 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-mcpFAQ
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
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Percollate with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
