ComPDF
Convert, generate, edit, parse, and extract data from documents with ComPDF's global cloud API.
Verdict
Common use cases
- Watermark client proposals before sending
- Compress large PDFs for email attachments
- Convert Word contracts to archival PDF/A
- Encrypt financial reports with password protection
- Batch-delete draft pages from final deliverables
Integration
- Vendor
- ComPDF
- Category
- docs
- Auth
- API_KEY
- Tools
- 19
- Composio slug
compdf
Tools
- Add PDF Watermark
Add a text or image watermark to selected pages of one PDF. This consumes ComPDF quota; do not retry an ambiguous submission automatically.
- Compress PDF
Compress one PDF with typed document and image optimization controls. This consumes ComPDF quota; do not retry an ambiguous submission automatically.
- Convert Document
Convert one PDF, office document, text file, CSV, HTML file, RTF file, or image to a supported output format, synchronously or as an asynchronous task. Processing consumes ComPDF account quota. Do not automatically retry an ambiguous submis
- Convert PDF Standard
Convert one PDF to a supported PDF/A, PDF/X-4, or PDF/E-1 standard using the required ICC color profile. This consumes ComPDF quota; do not retry an ambiguous submission automatically.
- Convert PDF to PDF/UA
Convert one PDF to the PDF/UA-1 accessibility standard, optionally embedding a document title and language. This consumes ComPDF quota; do not retry an ambiguous submission automatically.
- Decrypt PDF
Decrypt one password-protected PDF. This consumes ComPDF quota; do not retry an ambiguous submission automatically.
- Delete PDF Pagesdestructive
Create a new PDF with selected pages removed. This consumes ComPDF quota; do not retry an ambiguous submission automatically.
- Encrypt PDF
Encrypt one PDF with at least a user password or owner password and optional permission controls. This consumes ComPDF quota; do not retry an ambiguous submission automatically.
- Extract Document Fields
Extract one fixed field schema from an uploaded document with ComPDF. Processing consumes AI quota; do not automatically retry an ambiguous submission.
- Extract PDF Pages
Extract selected pages from one PDF into a new PDF. This consumes ComPDF quota; do not retry an ambiguous submission automatically.
- Get Account Quota
Return available and withheld ComPDF processing balances for the connected project account.
- Get Task
Get the current status, aggregate counts, and per-file results for one ComPDF processing task. Result download URLs are temporary and should be used promptly.
- List Supported Operations
List the document-processing operation routes currently advertised by ComPDF.
- List Tasks
Return one page of processing-task history for the connected ComPDF project.
- Parse Document
Run ComPDF's full intelligent parsing on one uploaded document. Processing consumes AI quota; do not automatically retry an ambiguous submission.
- Remove PDF Watermarkdestructive
Remove tagged or untagged watermarks from selected pages of one PDF. This consumes ComPDF quota; do not retry an ambiguous submission automatically.
- Rotate PDF Pages
Rotate selected pages in one PDF by 90, 180, or 270 degrees. This consumes ComPDF quota; do not retry an ambiguous submission automatically.
- Split PDF
Split selected pages from one PDF into separate files in a ZIP archive. This consumes ComPDF quota; do not retry an ambiguous submission automatically.
- Wait For Task
Poll a ComPDF processing task at a safe interval until it finishes, expires, fails, or reaches a caller-supplied timeout.
Setup
Setup guide
- 11. In Switchy, open workspace settings and navigate to the MCP integrations panel. 2. Click 'Add Integration' and select ComPDF from the catalog. 3. You'll be prompted to paste a ComPDF API key — generate one by logging into your ComPDF dashboard, navigating to API settings, and clicking 'Create Key'. 4. Copy the key and paste it into Switchy's auth field, then click 'Connect'. 5. Switchy will verify the key and display a green checkmark when the connection succeeds. 6. Open any Project and type '@ComPDF compress the attached proposal.pdf' in a message to test the integration. 7. The AI will invoke the compression tool and return a download link for the optimized file. 8. If the operation fails, check your ComPDF quota in the vendor dashboard — each tool call deducts from your monthly allowance.
What teammates see: by default, memories from ComPDF 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
Compress Presentation Deck
@ComPDF compress the attached deck.pdf using high image quality settings and return the optimized file.
Watermark Client Mockups
@ComPDF add a diagonal 'DRAFT' text watermark in gray to all pages of mockup_v3.pdf and send me the watermarked version.
Convert Contract to PDF/A
@ComPDF convert the attached ServiceAgreement.docx to PDF/A-2b standard and provide the download link.
Encrypt Salary Report
@ComPDF encrypt Q4_Salaries.pdf with the user password 'Finance2024' and restrict printing, then return the secured file.
Remove Draft Pages
@ComPDF delete pages 12-15 from the attached report.pdf and give me the cleaned version.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@ComPDF convert the quarterly-report.docx file in our shared drive to PDF format and save it back to the same folder
I've converted quarterly-report.docx to PDF using ComPDF's document conversion tool. The output file (quarterly-report.pdf, 2.4 MB) has been saved to your shared drive in the same directory. The conversion preserved formatting, embedded fonts, and all charts from the original Word document. This operation consumed 1 processing credit from your ComPDF account quota.
This example shows ComPDF's core conversion capability across office formats. The MCP requires API key authentication and each conversion consumes account quota — users should verify their plan limits before batch operations. The tool supports synchronous and asynchronous modes; larger files may require polling for completion status.
@ComPDF compress the client-presentation.pdf file to reduce its size for email attachment, prioritizing smaller file size over maximum quality
I've compressed client-presentation.pdf using ComPDF's optimization engine. The original 8.7 MB file is now 2.1 MB (76% reduction) while maintaining readable quality for screen viewing. The compression applied medium-level image downsampling and removed embedded thumbnails. The optimized PDF is ready in your working directory. This consumed 1 processing credit from your ComPDF quota.
This demonstrates ComPDF's PDF optimization with configurable quality trade-offs. Users control document and image compression levels independently. The tool permanently modifies the PDF structure — always work on copies if you need to preserve the original. Compression results vary significantly based on the source PDF's existing optimization state.
@ComPDF review all PDFs in the contracts folder, encrypt any that aren't already password-protected, and summarize which files were secured
I scanned 12 PDFs in the contracts folder and found 5 unencrypted files. I've applied password encryption to: vendor-agreement-2024.pdf, consulting-terms.pdf, nda-template.pdf, service-level-agreement.pdf, and partnership-mou.pdf. Each now requires the owner password you specified to open or modify. The remaining 7 files were already encrypted. Total ComPDF credits consumed: 5. All secured files remain in the original folder with encryption metadata updated.
This example pairs ComPDF's encryption tool with AI reasoning to audit and secure multiple documents. The MCP supports both user passwords (required to open) and owner passwords (required to modify permissions). Each encryption operation consumes quota and cannot be automatically retried on ambiguous failures — the AI should confirm success before proceeding to the next file.
Use-case deep-dives
When ComPDF handles the final-mile PDF grunt work
A 6-person consulting shop sends 40-60 client reports monthly, each needing watermarks, compression, and password protection before delivery. ComPDF wins here because the 19-tool spread covers the entire pre-send checklist in one integration. Your team connects Switchy once with the API key, then chains watermark-compress-encrypt operations in a shared prompt without juggling three separate services. The quota model matters: each operation burns credits, so you'll want to batch similar tasks and avoid re-running failed jobs. If your deliverables already live in a document management system with built-in PDF tools, ComPDF is overkill. But if you're stitching together Google Docs exports and need a single place to standardize security and branding, this MCP collapses a 12-minute manual workflow into a 90-second AI handoff.
ComPDF for PDF/A and accessibility mandates at small scale
A 3-person nonprofit needs to archive grant applications as PDF/A-2 and convert public-facing materials to PDF/UA for accessibility compliance. ComPDF's standard-conversion tools (PDF/A, PDF/X-4, PDF/E-1, PDF/UA-1) are purpose-built for this, and the MCP lets your team run conversions from Switchy without learning the ComPDF API or building a custom script. The trade-off: if you're converting more than 200 documents monthly, the quota costs add up fast, and a dedicated compliance platform with bulk pricing makes more sense. Below that threshold, ComPDF is the right call because it handles ICC profiles and language embedding automatically. Connect it in Switchy, drop the file reference in a prompt, and the AI picks the correct standard based on your compliance requirement.
When ComPDF speeds up encrypted-PDF troubleshooting
A 5-person SaaS support team fields 15-20 tickets weekly where customers attach password-protected PDFs or bloated scans that crash the ticketing system's preview. ComPDF's decrypt and compress tools let the team handle these edge cases without escalating to engineering. The support agent pastes the ticket link in Switchy, the AI pulls the attachment, runs decrypt (if the customer shared the password in the thread) or compress (if it's a 40MB scan), and re-uploads a usable version. This works because ComPDF's synchronous operations return results in seconds, and the quota hit is predictable per ticket. If your support volume is under 100 problem-PDFs monthly, the MCP pays for itself in saved escalation time. Above that, you're better off with a dedicated document-processing pipeline that doesn't charge per operation.
Frequently asked
What does the ComPDF MCP do in Switchy?
It lets your team manipulate PDFs directly in chat — compress files, add watermarks, convert documents to PDF, encrypt or decrypt files, delete pages, and convert to accessibility or archival standards like PDF/UA or PDF/A. Every operation runs through ComPDF's API and consumes your ComPDF account quota, so the AI won't retry failed jobs automatically.
Do I need a ComPDF account to use this MCP?
Yes. You need a ComPDF API key, which you get by signing up at ComPDF and subscribing to one of their plans. The MCP uses API_KEY authentication, so whoever connects it in Switchy must paste in a valid key. All PDF operations count against your ComPDF quota, not Switchy's limits.
Can the ComPDF MCP edit text inside a PDF?
No. It handles structural changes — compressing, encrypting, deleting pages, adding watermarks, converting formats — but it doesn't edit the actual text or images on a page. If you need to change wording or fix a typo, you'll have to do that in a PDF editor before running the file through this MCP.
Why use this MCP instead of uploading PDFs to ComPDF directly?
Speed and context. Your team can ask the AI to compress a PDF, convert a Word doc, or strip pages without leaving the chat or remembering ComPDF's web UI. The AI sees the conversation history, so it can chain operations — convert to PDF, then encrypt, then compress — in one request instead of three manual uploads.
Who on the team should connect the ComPDF MCP?
Whoever owns your ComPDF subscription and has the API key. That person connects it once in Switchy's settings; then everyone in the workspace can use it. Just remember that all 19 tools share the same quota, so heavy use by one person affects the whole team's remaining credits.