PDF Munk
PDF Munk provides APIs for generating, converting, editing, securing, and extracting content from PDFs and images.
Verdict
Common use cases
- Convert live web pages into client-ready PDFs
- OCR scanned invoices dropped in chat
- Merge contract drafts into one review file
- Turn design mockups into printable proofs
- Extract tables from legacy PDF reports
Integration
- Vendor
- PDF Munk
- Category
- docs
- Auth
- API_KEY
- Tools
- 9
- Composio slug
pdf_munk
Tools
- Convert Images to PDF
Combine one or more public images into a temporary hosted PDF in the supplied order, returning expiration metadata when available.
- Convert PDF to Images
Convert selected pages of a public PDF into temporary hosted PNG, JPEG, or WebP images.
- Generate Image
Generate a temporary hosted PNG image from a public webpage URL or raw HTML, returning its scheduled deletion date.
- Generate PDF
Generate a hosted PDF from either a public webpage URL or raw HTML, with practical page and rendering controls. The operation consumes PDF generation quota and returns a temporary hosted URL.
- Merge PDFs
Merge two to fifteen publicly accessible PDFs in the supplied order and return a temporary hosted PDF URL with its deletion date when available.
- OCR Image
Extract text and line-level OCR results from an image available at a public URL.
- OCR PDF
Extract text from a scanned PDF available at a public URL using OCR controls.
- Parse PDF
Extract text, layout blocks, tables, or full structured content from a PDF available at a public URL.
- Watermark File
Add a text watermark to a PDF or image at a public URL and return a temporary hosted result URL.
Setup
Setup guide
- 11. Open your Switchy workspace and navigate to Settings > Integrations. 2. Find PDF Munk in the MCP directory and click Connect. 3. You'll be prompted to paste an API key—get yours from the PDF Munk dashboard at pdfmunk.com after signing up for an account. 4. Paste the key into Switchy and click Authorize. 5. Switchy confirms the connection and shows PDF Munk as active in your integration list. 6. Open any Project and type '@PDF Munk generate a PDF from https://example.com' to test—the MCP replies with a temporary hosted URL. 7. Click the URL to verify the PDF rendered correctly. 8. All generated files expire automatically, so download anything you want to keep before the deletion date shown in the response.
What teammates see: by default, memories from PDF Munk are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Web Page to PDF
@PDF Munk generate a PDF from https://example.com/blog/latest-post and let me know when it's ready to download.
Merge Contract Drafts
@PDF Munk merge these three PDFs in order: https://example.com/draft1.pdf, https://example.com/draft2.pdf, https://example.com/draft3.pdf.
OCR Scanned Receipt
@PDF Munk run OCR on this receipt image https://example.com/receipt.jpg and show me the extracted text with line breaks.
Parse PDF Table
@PDF Munk parse https://example.com/report.pdf and extract any tables you find into structured data I can review.
Images to PDF
@PDF Munk convert these images into one PDF: https://example.com/page1.png, https://example.com/page2.png, https://example.com/page3.png.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@pdfmunk parse the Q4 financial report at https://example.com/q4-report.pdf and extract all tables with their data
I've extracted 7 tables from the Q4 report. Table 1 (page 3) contains quarterly revenue by region: North America $4.2M, EMEA $2.8M, APAC $1.9M. Table 2 (page 5) shows operating expenses broken down by department. Tables 3-5 cover customer acquisition metrics, and Tables 6-7 detail cash flow statements. Each table includes row and column headers with all numeric values preserved. The full structured data is available for further analysis or export.
This example demonstrates PDF Munk's structured parsing capability, which extracts tables with their semantic layout intact. The PDF must be publicly accessible via URL — private or authenticated documents require pre-upload to a public endpoint. Large PDFs may hit rate limits on free-tier API keys.
@pdfmunk generate a PDF from https://github.com/ourteam/project/wiki/Architecture and merge it with our existing design-spec.pdf to create a combined reference doc
I've generated a PDF from the Architecture wiki page (8 pages, includes all diagrams and code blocks) and merged it with design-spec.pdf. The combined document is 23 pages total and temporarily hosted at https://pdfmunk.com/tmp/arch-spec-merged-a8f3.pdf. This URL expires in 24 hours. The merge preserved all formatting, though the wiki's syntax-highlighted code blocks rendered as static images in the PDF.
This showcases PDF Munk's generation-plus-merge workflow, useful for assembling documentation from mixed sources. Both operations consume API quota. The temporary hosting means you should download or re-host the result if you need it beyond 24 hours. HTML-to-PDF rendering may not perfectly match browser display for complex CSS.
@pdfmunk OCR the scanned invoice at https://example.com/invoice-scan.pdf and tell me the total amount due and payment terms
I've OCR'd the invoice and extracted the following: Total Amount Due is $3,847.52 (line 47 of the OCR output). Payment Terms state 'Net 30 from invoice date of March 15, 2024' (line 52), making the due date April 14, 2024. The invoice also lists three line items: consulting services ($2,800), travel expenses ($847.52), and a 10% early-payment discount available if paid by March 25. OCR confidence was high (95%+) for all numeric fields.
This example pairs PDF Munk's OCR tool with AI reasoning to answer a specific question from a scanned document. OCR accuracy depends on scan quality — low-resolution or skewed images may produce garbled text. The MCP returns line-by-line results, which the AI then interprets. API key must have OCR quota enabled.
Use-case deep-dives
When PDF Munk beats manual proposal builds
A 6-person consulting shop sends 15-20 custom proposals a month. Each proposal pulls boilerplate from Google Docs, case studies from Notion, and pricing tables from Airtable. Before PDF Munk, someone spent 90 minutes per proposal copying content into InDesign. Now the team uses Generate PDF to render HTML templates directly and Merge PDFs to stitch in standard appendices. The workflow drops to 15 minutes. The threshold: if your proposals need pixel-perfect brand control or complex typography, you still need a designer. But if speed and consistency matter more than custom layout, PDF Munk wins. Set up the integration once and let anyone on the team ship proposals without waiting on design.
Why OCR PDF works for small-team bookkeeping
A 3-person agency processes 40 vendor invoices a month. Invoices arrive as scanned PDFs in email, and someone manually types line items into QuickBooks. The team adds PDF Munk's OCR PDF tool to extract text, then pipes the results into a Switchy prompt that formats entries for their accounting system. The workflow cuts data entry from 20 minutes per invoice to under 2 minutes. The catch: OCR accuracy depends on scan quality. If your vendors send clean digital PDFs, Parse PDF is faster and more reliable. But for scanned or image-based invoices, OCR PDF handles the job without a third-party data entry service. Worth testing on your worst 5 invoices before committing.
When Convert Images to PDF saves support handoffs
A 10-person SaaS support team triages 200 tickets a week. Customers attach 3-5 screenshots per bug report, and engineers need those images in a single reference doc. The team uses Convert Images to PDF to bundle screenshots into one temporary PDF, then shares the link in Linear. The PDF expires in 24 hours, which matches the ticket lifecycle. The alternative is asking customers to zip files or manually stitching screenshots in Notion. The trade-off: if your team needs permanent archives or searchable image text, this MCP isn't the answer. But for fast triage where context expires quickly, bundling images into a throwaway PDF keeps the handoff clean and the ticket moving.
Frequently asked
What does PDF Munk MCP do in Switchy?
PDF Munk MCP lets your team generate PDFs from webpages or HTML, convert between PDFs and images, merge multiple PDFs, and extract text via OCR or parsing. All operations run server-side and return temporary hosted URLs. It's useful when you need to automate document workflows—like turning Notion pages into PDFs or pulling tables from scanned invoices—without building your own rendering pipeline.
Do I need a PDF Munk API key to use this MCP?
Yes. The MCP uses API_KEY authentication, so you'll need to sign up at PDF Munk, generate an API key from your account dashboard, and paste it into Switchy's connection form. Each operation consumes quota from your PDF Munk plan. If your team shares one Switchy workspace, one API key connection covers everyone who needs PDF generation or OCR tools.
Can PDF Munk MCP edit existing PDFs or add annotations?
No. The MCP focuses on generation, conversion, merging, and text extraction. It can't edit PDF content, add comments, fill form fields, or apply redactions. If you need to modify an existing PDF, you'll have to merge it with newly generated pages or use a different tool. PDF Munk is strongest when you're creating documents from scratch or pulling data out of scans.
How does this compare to using Puppeteer or wkhtmltopdf directly?
PDF Munk handles the rendering infrastructure and returns hosted URLs, so you skip server setup and storage decisions. Puppeteer gives you more control over browser automation and custom JavaScript, but you manage the deployment. PDF Munk is faster to integrate when you just need reliable webpage-to-PDF conversion and don't want to maintain headless Chrome instances or worry about font rendering bugs across environments.
Who on the team should connect PDF Munk to Switchy?
Anyone who needs to generate or parse PDFs can connect it—there's no admin-only restriction. That said, PDF Munk charges per operation, so you may want one person to hold the API key and share the connection workspace-wide. Check your PDF Munk plan limits before connecting; heavy OCR or merge workflows can burn through quota quickly if multiple teammates run large batches.