# ComPDF MCP

Vendor: ComPDF  
Category: docs  
Auth: API_KEY  
Composio slug: `compdf`

Convert, generate, edit, parse, and extract data from documents with ComPDF's global cloud API.

## 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 Pages** — 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 Watermark** — 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

1. Create or open a Switchy Project.
2. Open Integrations and connect ComPDF.
3. Authorise through api_key.
4. Teammates can now @-mention ComPDF tools in chat.

---
Last verified: 2026-09-04T02:00:56.012Z  
Canonical URL: https://switchy.build/directory/mcps/compdf