Use cases
Workflow automation

Generate PDFs from your workflows

Connect pdf-mcp to n8n, Make, or Zapier. Your workflows can create invoices, reports, and certificates without code.

HTTP Request action
3 Platform guides
0 Code required

Supported platforms

Use pdf-mcp with n8n, Make, or Zapier.

Code support

n8n

A cloud or self-hosted automation platform with tools for AI workflows

  • Self-hosted or cloud deployment
  • Visual workflow builder
  • App integrations
  • Code-based customization
View integration guide
Visual builder

Make (Integromat)

A visual automation platform with branching and data transformation

  • Visual workflow editor
  • Scenario branching logic
  • Scheduled or triggered runs
  • Data transformation tools
View integration guide
No-code setup

Zapier

A no-code automation platform for straightforward workflows

  • App integrations
  • Multi-step workflows (Zaps)
  • No-code setup
  • Paths and filters
View integration guide

What you can automate

Common ways to add PDF generation to a workflow.

Invoice generation

Generate PDF invoices when customers place orders in your ecommerce platform or when you mark time entries as complete.

Trigger New order in Shopify / WooCommerce
Action Generate PDF invoice, email to customer, save to Drive
Report automation

Create weekly or monthly PDF reports with data from Google Sheets, databases, or APIs.

Trigger Scheduled (weekly/monthly)
Action Fetch data, generate PDF report, distribute to stakeholders
Certificate creation

Issue certificates for course completions, event attendance, or achievements. Personalize each certificate with recipient details.

Trigger Course completion in LMS
Action Generate personalized certificate, email to recipient
Contract documents

Generate contracts, proposals, and agreements with customer details, pricing, and terms pulled from your CRM.

Trigger Deal stage change in CRM
Action Generate contract PDF, send for signature
Form submissions

Convert form responses into formatted PDFs for applications, registrations, or other data collection workflows.

Trigger New form submission (Typeform, Google Forms)
Action Generate PDF summary, store in database, notify team
Batch processing

Read records from a spreadsheet or database and turn each one into a personalized PDF. The workflow controls the batch and delivery steps.

Trigger Upload CSV / Spreadsheet update
Action Loop through records, generate PDFs, package and deliver

How it works

Connect an API key, data source, and HTTP request in four steps.

1

Get your API key

Create an account to receive an API key and a coupon for 100 free credits.

2

Create your workflow

Set up a trigger in n8n, Make, or Zapier, then connect the workflow to your data source.

3

Add an HTTP request

Point an HTTP request action at the pdf-mcp API and pass it your HTML template.

4

Handle the response

Receive the PDF directly or get a stored-file link, then route it to its destination.

Integration examples

Adapt these requests for an HTTP node in your automation platform.

Invoice generation

generate-invoice.sh
# Generate an invoice PDF
curl -X POST https://api.pdf-mcp.io/htmlToPdf \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "html": "<h1>Invoice #12345</h1><p>Amount: $99.00</p>",
    "css": "@page { size: A4; margin: 20mm; }",
    "filename": "invoice-12345.pdf"
  }' \
  --output invoice-12345.pdf

Certificate (landscape)

generate-certificate.sh
# Generate a landscape certificate PDF
curl -X POST https://api.pdf-mcp.io/htmlToPdf \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "html": "<h1>Certificate of Completion</h1><p>Awarded to Jane Doe</p>",
    "css": "@page { size: A4 landscape; margin: 20mm; }",
    "filename": "certificate.pdf"
  }' \
  --output certificate.pdf

Use the HTTP request node in n8n, Make, or Zapier with the same cURL configuration. The platform guides below show the setup for each tool.

Why add pdf-mcp to a workflow?

  • Save hours each week Remove manual PDF creation from the workflow
  • Use the same template Every document follows the template you provide
  • Generate on trigger Create PDFs as soon as a workflow trigger fires
  • Process a batch Loop through input records and handle each PDF separately
workflow.log

[10:42:15] TRIGGER New order #4521 received

[10:42:15] INFO Fetching order details...

[10:42:16] INFO Generating invoice PDF...

[10:42:16] SUCCESS PDF generated (245KB)

[10:42:17] INFO Sending to customer...

[10:42:18] COMPLETE Workflow finished

Add PDF generation to a workflow

Add your API key to an HTTP request in n8n, Make, or Zapier. No custom code is required.