# PDFgen MCP

Vendor: PDFgen  
Category: docs  
Auth: API_KEY  
Composio slug: `pdfgen`

PDFgen creates PDFs from reusable templates, HTML, Markdown, or natural-language prompts and manages account templates and usage logs.

## Tools

- **Create Template** — Create a reusable HTML template for later PDF generation.
- **Delete Template** — Permanently delete one saved template owned by the connected account.
- **Generate PDF** — Generate a PDF from exactly one saved template, HTML document, Markdown document, or AI prompt and return a temporary download URL.
- **Get Account** — Return the connected PDFgen account, organization, plan, and current credit usage.
- **Get Template** — Get one saved PDFgen template, including its complete HTML content.
- **List Templates** — List saved PDF templates owned by the connected account and return one page with a continuation cursor.
- **List Usage Logs** — List recent PDFgen API calls for auditing, billing inspection, and generation troubleshooting. Returns one page with a continuation cursor. Usage logs are eventually consistent, so a just-completed call may be absent; retry after a short de
- **Update Template** — Partially update a saved template's name, HTML content, or rendering engine without replacing omitted fields.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect PDFgen.
3. Authorise through api_key.
4. Teammates can now @-mention PDFgen tools in chat.

---
Last verified: 2026-09-03T02:00:04.194Z  
Canonical URL: https://switchy.build/directory/mcps/pdfgen