Adobe · Capability

Adobe Document Processing

Process PDF documents at scale including creation, conversion, extraction, manipulation, and accessibility tagging. Used by document automation engineers and content teams.

Run with Naftiko AdobeDocumentsPDFAutomation

What You Can Do

POST
Upload asset — Upload a document for processing
/v1/assets
GET
Get asset — Get asset download URI
/v1/assets
DELETE
Delete asset — Delete an asset
/v1/assets
POST
Create pdf — Create PDF from supported formats
/v1/convert
POST
Export pdf — Export PDF to other formats
/v1/export
POST
Extract pdf — Extract structured content from PDF
/v1/extract
GET
Get job status — Get job status
/v1/jobs/{jobId}

MCP Tools

upload-asset

Upload a document for processing

get-asset

Get asset download URI

read-only
delete-asset

Delete an uploaded asset

idempotent
create-pdf

Create a PDF from supported file formats

export-pdf

Export PDF to DOCX, PPTX, XLSX, or images

combine-pdf

Combine multiple PDFs into a single document

split-pdf

Split a PDF into multiple documents

ocr-pdf

Apply OCR to make scanned PDFs searchable

compress-pdf

Compress a PDF to reduce file size

protect-pdf

Add password protection to a PDF

remove-protection

Remove password protection from a PDF

linearize-pdf

Optimize PDF for fast web viewing

extract-pdf

Extract text, tables, and figures from a PDF

read-only
auto-tag-pdf

Auto-tag PDF for accessibility compliance

generate-document

Generate documents from templates with dynamic data

get-pdf-properties

Get PDF metadata and document properties

read-only
reorder-pages

Reorder pages within a PDF

delete-pages

Delete specific pages from a PDF

rotate-pages

Rotate pages in a PDF

insert-pages

Insert pages from one PDF into another

replace-pages

Replace pages in a PDF with pages from another

get-job-status

Check the status of an asynchronous PDF operation

read-only idempotent

APIs Used

pdf-services