iLoveAPI MCP server
Compress, merge, split, convert, OCR, watermark, protect and sign PDFs and images using iLovePDF / iLoveIMG / iLoveSign.
iLoveAPI is not a separate install. One Activepieces MCP server exposes it alongside 770+ other apps, behind a single URL.
- Tools
- 35
- Works with
- Any MCP client
- Auth
- API key
- License
- MIT, open source
- Updated
- November 2026
About the iLoveAPI MCP server
Connect iLoveAPI once in Activepieces and every action it ships becomes a tool your assistant can call, behind the same server URL as the rest of your apps. Your agent reaches iLoveAPI and 770+ other apps over a single connection, on our cloud or a self-hosted install.
Tools
iLoveAPI tools your AI can run
Once connected, your assistant can call any of these iLoveAPI actions by asking in plain language.
Compress PDF
Reduce the size of a PDF file using iLoveAPI.
6 fields
Merge PDF
Combine multiple PDF files into a single document, in the order provided.
5 fields
Split PDF
Split a PDF by page ranges, fixed page batches, removed pages, or target file size.
11 fields
PDF to JPG
Convert PDF pages to JPG images, or extract images embedded in the PDF.
6 fields
JPG to PDF
Convert one or more images (JPG/PNG) into a PDF document.
9 fields
Office to PDF
Convert Office documents (DOCX, XLSX, PPTX, ODT, etc.) to PDF.
5 fields
HTML to PDF
Convert a publicly accessible web page URL into a PDF.
5 fields
OCR PDF
Run OCR on a PDF to make scanned documents searchable. Supports 100+ languages.
6 fields
Watermark PDF
Stamp a text or image watermark across pages of a PDF.
19 fields
Protect PDF
Add a password to a PDF document.
6 fields
Unlock PDF
Remove the password from a PDF (you must know the current password).
6 fields
Add Page Numbers to PDF
Stamp page numbers onto a PDF, with control over position and styling.
15 fields
Rotate PDF
Rotate every page of a PDF by 90, 180, or 270 degrees.
6 fields
Extract Text from PDF
Extract plain or detailed text (with positions and font metadata) from a PDF.
6 fields
Repair PDF
Attempt to fix a damaged or corrupted PDF file.
5 fields
Convert PDF to PDF/A
Convert a PDF into an archival PDF/A document.
7 fields
Validate PDF/A
Check whether a PDF conforms to a PDF/A level.
4 fields
Compress Image
Reduce the file size of a JPG, PNG, SVG or GIF image.
6 fields
Resize Image
Resize an image by exact pixels or by percentage.
11 fields
Crop Image
Crop an image to a rectangle given in pixels.
9 fields
Convert Image
Convert an image to JPG, PNG, GIF, animated GIF or HEIC.
6 fields
Upscale Image
Enlarge an image 2x or 4x with AI upscaling.
6 fields
Remove Image Background
Remove the background from a photo and return a PNG with transparency.
5 fields
Watermark Image
Stamp a logo or picture as a watermark on an image.
12 fields
Rotate Image
Rotate an image by 90, 180 or 270 degrees.
6 fields
Create Signature Request
Send one or more PDF documents for electronic signature, with custom signers and signature placeholders.
13 fields
List Signature Requests
List the signature requests of this project, one page at a time.
2 fields
Get Signature Status
Look up the current status of a signature request, including each signer.
1 field
Get Signer Info
Look up one signer of a signature request by the signer token.
1 field
Send Signer Reminder
Email a reminder to signers who have not yet completed the signature. Limited to 2 calls per day.
1 field
Void Signature
Cancel an in-progress signature request. The document becomes inaccessible to all signers.
1 field
Increase Expiration Days
Extend the expiration of a signature request by a number of days. Total cannot exceed 130 days from now.
2 fields
Download Signed Files
Download the signed PDF (or ZIP if multiple files). The signature must be in "completed" status.
3 fields
Download Audit Trail
Download the audit-trail PDF for a completed signature request. Useful for compliance and dispute resolution.
3 fields
Custom API Call
Make a custom API call to a specific endpoint
10 fields
Triggers
iLoveAPI events your agent can watch
These start a run the moment something happens in iLoveAPI, so work gets picked up on its own.
Task Completed
Fires when a processing task finishes successfully. Optionally filter by tool.
3 fields
Task Failed
Fires when a processing task fails. Optionally filter by tool.
3 fields
Signature Created
Fires when a new signature request is created.
2 fields
Signature Sent
Fires when a signature request is sent to all receivers.
2 fields
Signature Completed
Fires when every signer has finished. Use this to drive contract-completion automations.
2 fields
Signature Declined
Fires when a signer or validator declines the signature request.
2 fields
Signature Expired
Fires when a signature request reaches its expiration date.
2 fields
Signature Voided
Fires when the requester cancels an in-progress signature.
2 fields
Signer Viewed Document
Fires when an individual receiver opens the document.
2 fields
Signer Signed
Fires when an individual signer completes their signature.
2 fields
Signer Declined
Fires when an individual signer declines to sign.
2 fields
Give your assistant iLoveAPI
Connect iLoveAPI once and every tool above is callable from Claude, Cursor or any MCP client, behind the same server URL as 770+ other apps. Free to start.
iLoveAPI MCP, answered.
No. That is the point of it. One Activepieces server exposes iLoveAPI alongside every other piece you connect, so your client keeps a single connection.
More content & files apps on the same server
Browse all MCP appsGoogle Drive
Cloud storage and file backup
Google Docs
Create and edit documents online
Canva
Create, export and organize Canva designs and assets
Box
Secure content management and collaboration