Generating a decent-looking PDF is a solved problem that is still annoying: a templating library, a renderer, fonts, and a layout you tune once and then forget. For a document type with a conventional shape — an invoice looks like an invoice — handing the whole thing to a service and getting a shareable file back is the right trade for anyone who is not producing them at volume. Narrow surface and no editing path, so this creates documents rather than managing them.
A single-tool PDF generation client: describe the document and receive a professional, shareable PDF.
- create_document produces the finished PDF for the document types that carry a conventional layout — invoices, receipts, certificates — so the format comes with the type rather than being specified.
An account with the service behind it.
One command — npx -y @pdfmakerapi/mcp
