Gives Claude the ability to generate PDFs through pdfkit with proper Unicode and emoji support. Exposes tools for creating documents from text and layouts, rendering PDF pages as images, and measuring text dimensions before layout. The standout feature is pdf-resume, which transforms JSON Resume schemas into formatted PDFs with configurable section ordering, LiquidJS templates for custom field rendering, and layout options for single or two-column designs. You can customize everything from date formats to which resume sections appear and how they're styled. Runs fully offline without external API dependencies. Useful when you need Claude to produce actual PDF artifacts rather than just markdown or text files, especially for structured documents like resumes where you want programmatic control over the layout.
claude mcp add --transport stdio io.github.mcp-z-mcp-pdf -- npx -y @mcp-z/mcp-pdf