mcp-pdf mcp

v2.0.2 · MCP Tool · documents · registry.pascalai.org

PDF operations: extract text, get metadata, search, split, merge, rotate, add watermark, fill forms, list form fields, detect if scanned.

pdfdocumentsextracttextmergesplitwatermarkform

Input Parameters

ParameterTypeDescription
operationrequired string Operation to perform. One of: info, extract_text, get_metadata, search, split, merge, rotate, add_watermark, fill_form, list_fields, is_scanned.
filePathoptional string Input PDF path.
outputPathoptional string Output file path (split, merge, rotate, watermark).
passwordoptional string Password for encrypted PDFs.
pageoptional integer Single page number (1-based).
pageFromoptional integer Start page for range operations.
pageTooptional integer End page for range operations.
rotationoptional integer Rotation degrees: 90, 180 or 270.
textoptional string Search text or watermark text.
caseSensitiveoptional boolean Case-sensitive search. Default: false.
wholeWordoptional boolean Whole-word match. Default: false.
opacityoptional number Watermark opacity 0.0–1.0. Default: 0.3.
fontSizeoptional integer Watermark font size. Default: 48.
fieldsoptional object Form field values as {name: value} for fill_form.
filesoptional array[string] PDF paths to merge.

Output Fields

FieldTypeDescription
No output fields defined

Examples

No examples available.

Install & Discovery

Install

ppm install mcp-pdf

Get JSON Schema

GET /v1/packages/mcp-pdf/2.0.2/schema

Discover by keyword

GET /v1/mcp/discover?q=pdf
Discovery hint: Install with ppm install mcp-pdf or invoke remotely via POST /v1/invoke/mcp-pdf on the MCP Service.