# HTML-to-PDF Generator

> Use this tool when you need to generate PDF documents from HTML content, web pages, or custom layouts, and want a streamlined interface to create reports, documents, or web page snapshots without requiring direct library interaction. It takes HTML content or programmatically defined layouts as input and produces PDF files as output. Ideal for use cases such as dynamic report generation, web content archiving, and document creation, this tool provides a flexible and versatile PDF creation solution.

Canonical page: https://skillsregistry.net/skills/ivarvd-hldng-html-to-pdf-generator  
JSON: https://api.skillsregistry.net/v1/skills/ivarvd-hldng-html-to-pdf-generator

## Description

This PDF generator MCP server combines PDFKit and Puppeteer to offer versatile PDF creation capabilities for AI assistants. It provides a streamlined interface for generating PDFs from various sources, including HTML content and programmatically defined layouts. The server abstracts away the complexities of PDF generation, allowing AI systems to create documents, reports, or web page snapshots without direct interaction with the underlying libraries. By integrating both PDFKit for fine-grained control and Puppeteer for web-based content, this implementation offers flexibility for a wide range of PDF generation use cases, from creating dynamic reports to archiving web content in PDF format.

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** browser-automation
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/ivarvd-hldng-html-to-pdf-generator)
- **Repository:** <https://github.com/ivarvd-hldng/pdf-generator-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "ivarvd-hldng-html-to-pdf-generator"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/ivarvd-hldng-html-to-pdf-generator` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/ivarvd-hldng-html-to-pdf-generator/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
