The 12 PDF As You Go operations — a summary table with each operation's MCP tool, HTTP endpoint, and key inputs.
PDF As You Go offers 12 operations, each available as an MCP tool and an HTTP endpoint, each priced at a flat $0.05. The operation set is at parity with pdfblocks.
Every page below follows the same shape: an at-a-glance table, parameters, an MCP example, an HTTP example, and the response. Shared rules (file inputs, page ranges, errors) live in HTTP API → Conventions.
Combine & organize
Section titled “Combine & organize”| Operation | MCP tool | HTTP endpoint | Key inputs |
|---|---|---|---|
| Merge documents | merge_pdfs |
POST /v1/merge |
ordered files |
| Extract pages | extract_pages |
POST /v1/pages/extract |
file, pages |
| Remove pages | remove_pages |
POST /v1/pages/remove |
file, pages |
| Rotate pages | rotate_pages |
POST /v1/pages/rotate |
file, pages, degrees |
| Reverse pages | reverse_pages |
POST /v1/pages/reverse |
file |
Watermarks
Section titled “Watermarks”| Operation | MCP tool | HTTP endpoint | Key inputs |
|---|---|---|---|
| Add text watermark | add_text_watermark |
POST /v1/watermark/text |
file, text |
| Add image watermark | add_image_watermark |
POST /v1/watermark/image |
file, image |
Security & protection
Section titled “Security & protection”| Operation | MCP tool | HTTP endpoint | Key inputs |
|---|---|---|---|
| Add password | add_password |
POST /v1/password/add |
file, password |
| Remove password | remove_password |
POST /v1/password/remove |
file, password |
| Add restrictions | add_restrictions |
POST /v1/restrictions/add |
file, permissions, owner_password |
| Remove restrictions | remove_restrictions |
POST /v1/restrictions/remove |
file |
| Remove signatures | remove_signatures |
POST /v1/signatures/remove |
file |
Pricing reminder
Section titled “Pricing reminder”One call = one operation = $0.05, regardless of file size or page count. A multi-step task is billed per call. See Operations & pricing.