iLovePDF integration
PDF manipulation and conversion API. Merge, split, compress, and convert PDF files. Add watermarks, page numbers, and OCR. Build document processing workflows, file converters, and PDF automation tools.
Say what should happen.
The workflow builds itself.
Common iLovePDF use cases
- File removal
- Text extraction
- File conversion
- PDF editing
- Task cleanup
- File recovery
- Task chaining
- Authentication
- PDF processing
- File submission
What you can do with iLovePDF
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Pdf, 18 operations
add_page_numbersAdd page numbersPOSTAdds page numbers to PDF pages.add_watermarkAdd watermarkPOSTAdds text or image watermark to PDF pages.compress_pdfCompress pdfPOSTCompresses PDF to reduce file size.convert_to_pdfConvert to pdfPOSTConverts Office documents to PDF format.edit_pdfEdit pdfPOSTAdds text, images, or SVG elements to PDF pages.extract_pdfExtract pdfPOSTExtracts text and metadata from PDF files.html_to_pdfHtml to pdfPOSTConverts HTML files to PDF format.image_to_pdfImage to pdfPOSTConverts images to PDF format.merge_pdfsMerge pdfsPOSTMerges multiple PDF files into one document.ocr_pdfOcr pdfPOSTApplies OCR to make scanned PDFs searchable.pdf_to_jpgPdf to jpgPOSTConverts PDF pages to JPG images.pdf_to_pdfaPdf to pdfaPOSTConverts PDF to PDF/A archival format.protect_pdfProtect pdfPOSTEncrypts PDF with password protection.repair_pdfRepair pdfPOSTRepairs damaged or corrupted PDF files.rotate_pdfRotate pdfPOSTRotates PDF pages to desired orientation.split_pdfSplit pdfPOSTSplits a PDF into multiple files.unlock_pdfUnlock pdfPOSTRemoves password protection from PDF files.validate_pdfaValidate pdfaPOSTValidates PDF/A conformance of a PDF file.
Task, 5 operations
connect_taskConnect taskPOSTChains tasks for sequential processing.delete_taskDelete taskDELETEDeletes a task and its files.list_tasksList tasksGETLists tasks for the account with optional filters.process_taskProcess taskPOSTProcesses uploaded files with the PDF tool.start_taskStart taskGETStarts a new PDF processing task.
File, 3 operations
delete_uploaded_fileDelete uploaded fileDELETERemoves an uploaded file from a task.download_resultDownload resultGETDownloads the processed result file.upload_fileUpload filePOSTUploads a file for processing in a task.
Auth, 1 operation
authenticateAuthenticatePOSTAuthenticates and returns a JWT token.
Use iLovePDF from Claude Code, Cursor or Codex
Connect iLovePDF in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its iLovePDF operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect iLovePDF
- Create your workspace
Sign up free. Nothing to install.
- Connect iLovePDF once
Add your iLovePDF connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
iLovePDF integration FAQ
What can you do with the iLovePDF integration?
LiveContext exposes 27 operations on iLovePDF, covering pdf, task, file and auth. Common uses include File removal, Text extraction and File conversion.
