eigencharlie avatar

Pdf Toolkit Mcp

eigencharlie/pdf-toolkit-mcp

Wraps the iLoveAPI REST service to give Claude 18 PDF operations: merge, split, compress, OCR, format conversion (Word/Excel/PowerPoint/JPG), watermarking, and password protection. Uses your own iLoveAPI credentials (free tier gives ~2,500 credits monthly), so nothing routes through a third-party proxy. Ships with Zod validation, path sandboxing, and structured error codes for rate limits and plan caps. Includes a bundled Claude Code skill that teaches multi-step pipelines like compress-then-protect or OCR-then-convert. Good fit if you need server-side PDF manipulation without spinning up PyPDF2 or Ghostscript yourself. Install via npx or drop the .mcpb bundle into Claude Desktop.

tools
17
auth
Secret needed
transport
STDIO
env vars
3
last updated
Apr 20, 2026

Tools

17 tools

Public tool metadata for what this MCP can expose to an agent.

merge_pdfCombine two or more PDFs in order.

Combine two or more PDFs in order.

No parameter schema in public metadata yet.

split_pdfSplit a PDF by page ranges or fixed chunk size.

Split a PDF by page ranges or fixed chunk size.

No parameter schema in public metadata yet.

extract_pdf_pagesKeep a specific subset of pages from a PDF.

Keep a specific subset of pages from a PDF.

No parameter schema in public metadata yet.

pdf_to_wordConvert a PDF to a .docx file.

Convert a PDF to a .docx file.

No parameter schema in public metadata yet.

pdf_to_excelConvert a PDF to a .xlsx file.

Convert a PDF to a .xlsx file.

No parameter schema in public metadata yet.

pdf_to_powerpointConvert a PDF to a .pptx file with one slide per page.

Convert a PDF to a .pptx file with one slide per page.

No parameter schema in public metadata yet.

pdf_to_jpgConvert PDF pages or extract embedded images to a zip of .jpg files.

Convert PDF pages or extract embedded images to a zip of .jpg files.

No parameter schema in public metadata yet.

office_to_pdfConvert Office documents (.doc, .docx, .xls, .xlsx, .ppt, .pptx) to PDF.

Convert Office documents (.doc, .docx, .xls, .xlsx, .ppt, .pptx) to PDF.

No parameter schema in public metadata yet.

html_to_pdfConvert local HTML files to PDF.

Convert local HTML files to PDF.

No parameter schema in public metadata yet.

image_to_pdfConvert JPG or PNG images to a PDF, one image per page.

Convert JPG or PNG images to a PDF, one image per page.

No parameter schema in public metadata yet.

rotate_pdfRotate PDF pages 90, 180, or 270 degrees clockwise.

Rotate PDF pages 90, 180, or 270 degrees clockwise.

No parameter schema in public metadata yet.

add_page_numbersStamp numbered footers or headers onto a PDF.

Stamp numbered footers or headers onto a PDF.

No parameter schema in public metadata yet.

add_watermarkAdd a text or image watermark to a PDF.

Add a text or image watermark to a PDF.

No parameter schema in public metadata yet.

unlock_pdfRemove a known password from a PDF.

Remove a known password from a PDF.

No parameter schema in public metadata yet.

protect_pdfAdd a password to a PDF.

Add a password to a PDF.

No parameter schema in public metadata yet.

repair_pdfAttempt structural repair on a damaged PDF.

Attempt structural repair on a damaged PDF.

No parameter schema in public metadata yet.

ocr_pdfRun OCR to make scanned PDFs searchable.

Run OCR to make scanned PDFs searchable.

No parameter schema in public metadata yet.

Sponsors

Configuration

ILOVEAPI_PROJECT_PUBLIC_KEY*secret

iLoveAPI Project Public Key (from https://developer.ilovepdf.com).

ILOVEAPI_PROJECT_SECRET_KEY*secret

iLoveAPI Project Secret Key. Used locally to sign short-lived JWTs.

ILOVEAPI_SANDBOX_ROOT

Optional filesystem sandbox: if set, all I/O must stay inside this directory.

Readme

pdf-toolkit-mcp

18 PDF operations for Claude Code, Claude Desktop, and any MCP client — via iLoveAPI.


View the full README on GitHub

Details

Repository
github.com/eigencharlie/pdf-toolkit-mcp
Website
github.com/EigenCharlie/pdf-toolkit-mcp#readme
Category
Documents & Knowledge
Package
pdf-toolkit-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Documents & Knowledge MCP servers

View all
1huoshuiai42 avatarHuoshui Pdf Translatorhuoshuiai42/huoshui-pdf-translatorAn MCP server that provides PDF translation service0stars
2br0ski777 avatarHTML to Markdown APIbr0ski777/html-to-markdown-x402Convert HTML to clean markdown. Strips scripts and styles. x402 micropayment.0stars
3br0ski777 avatarMarkdown Renderer APIbr0ski777/markdown-renderer-x402Render markdown to styled HTML with light/dark/github themes. x402 micropayment.0stars
4br0ski777 avatarMarkdown to HTML APIbr0ski777/markdown-to-html-x402Convert markdown to clean HTML with headings, lists, code blocks. x402 micropayment.0stars
5br0ski777 avatarScreenshot & PDF Capture APIbr0ski777/screenshot-pdf-x402Capture screenshots (PNG/JPEG/WebP) and generate PDFs from any URL. x402 payments.0stars
6getgapup avatarMcp Knowledgegetgapup/gapup-mcp100+ MCP tools for AI agents: content metadata, trade intelligence, business-expertise analysis.0stars