PDFPipe
PDFPipe libraries
Official open-source client libraries for PDFPipe — the document API. HTML or a URL in, pixel-perfect PDF out.
Library | Install | Registry |
|
| |
|
| |
|
|
The n8n community node lives in its own repo: Johin2/n8n-nodes-pdfpipe.
Quick start
import { PDFPipe } from "pdfpipe-node";
const pdfpipe = new PDFPipe({ apiKey: process.env.PDFPIPE_API_KEY });
const pdf = await pdfpipe.fromHtml("<h1>Invoice #4012</h1>", { format: "A4" });
await pdf.toFile("invoice.pdf");from pdfpipe import PDFPipe
pdfpipe = PDFPipe(api_key="pp_live_...")
pdf = pdfpipe.from_html("<h1>Invoice #4012</h1>", {"format": "A4"})
open("invoice.pdf", "wb").write(pdf)Get an API key at pdfpipe.xyz. Docs: pdfpipe.xyz/docs.
Related MCP server: rendoc
License
MIT — see LICENSE. Issues and PRs welcome.
This server cannot be deployed
Maintenance
Related MCP Connectors
Turn HTML or Markdown into a clean, styled PDF and get a download link.
Convert any public webpage to a PDF. Single narrow tool, not a bloated PDF toolkit.
Generate images and PDFs from HTML/CSS, live websites, and reusable templates.
Turn HTML or a live URL into polished PDF and Excel files — hosted downloads, async jobs, history.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables PDF generation from URLs or HTML strings through the Yakpdf API, allowing users to convert web content into PDF documents.1MIT
- AlicenseAqualityCmaintenanceGenerate professional PDFs from Claude, Cursor, and other AI tools. Create invoices, contracts, reports, and certificates from templates or inline HTML markup.730 npm1MIT

mcp-server-pdfnoodleofficial
AlicenseNot gradedqualityDmaintenanceEnables AI assistants to generate PDF documents from templates or raw HTML using natural language, with tools for template creation, PDF generation, and utility operations.6 npm1MIT- AlicenseAqualityCmaintenanceEnables creating PDF documents (invoices, certificates, reports, etc.) from natural language descriptions, returning a shareable link to preview and edit the document.187 npmMIT