Zovo PDF Merge
Server Details
Merge PDF files into one document right in the chat.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Score is being calculated.
Available Tools
3 toolsinspect_pdfInspect a PDFRead-onlyIdempotentInspect
Use this when the user wants to know how many pages a PDF has, its page sizes (Letter, A4, landscape), which pages are rotated or cropped, whether it is password-protected, whether it has form fields, or whether it has selectable text, before merging or splitting it. Takes one attached PDF and returns these facts with no new file. Does not read or summarize the text, does not run OCR, and does not change the file.
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | The PDF to inspect, e.g. contract.pdf. |
Output Schema
| Name | Required | Description |
|---|---|---|
| file | Yes | |
| notes | Yes | |
| pages | Yes | |
| size_mb | Yes | |
| has_text | Yes | |
| encrypted | Yes | |
| page_sizes | Yes | |
| text_check | Yes | |
| form_fields | Yes | |
| cropped_pages | Yes | |
| rotated_pages | Yes |
merge_pdfsMerge PDFsRead-onlyIdempotentInspect
Use this when the user wants to merge PDF files, combine PDFs into one, join PDF pages, reorder PDF pages, take only some pages of each PDF, delete pages from a PDF, or rotate PDF pages. Takes 1 to 20 attached PDFs in attach order and an optional list of parts (file number, page ranges like "1-3, 7, 10-end", pages to skip, rotation 90/180/270), and returns one new PDF with the page plan and a check that the output page count, order, sizes and rotation match the plan. With one file, it can delete, reorder or rotate pages. Does not open password-protected PDFs, does not keep form fields editable (they are flattened), and does not edit text. Do not use for splitting one PDF into several files (use split_pdf).
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | The PDFs to merge, in order, e.g. cover.pdf, report.pdf, appendix.pdf. | |
| parts | No | Optional page plan, in output order, e.g. [{"file":2,"pages":"1-3"},{"file":1,"pages":"all","rotate":90}]. Default: all pages of all files in attach order. | |
| output_name | No | File name for the result, e.g. contract-signed-set.pdf. Default: merged.pdf. |
Output Schema
| Name | Required | Description |
|---|---|---|
| plan | Yes | |
| check | Yes | |
| files | Yes | |
| notes | Yes | |
| downloads | Yes | |
| plan_count | No | |
| output_name | Yes | |
| output_pages | Yes | |
| output_size_kb | Yes | |
| expires_in_hours | Yes |
split_pdfSplit a PDFRead-onlyIdempotentInspect
Use this when the user wants to split a PDF into several files, break a PDF into parts, extract page ranges as separate PDFs, split in groups of N pages, or save each page as its own PDF. Takes one attached PDF and one of: ranges (each item becomes one file, e.g. ["1-3", "4-end"]), every_n_pages, or each_page. Returns a ZIP of up to 50 PDFs, plus separate links when there are 10 parts or fewer, and checks each part's page count. Does not open password-protected PDFs and flattens form fields. Do not use for combining several PDFs (use merge_pdfs).
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | The PDF to split, e.g. handbook.pdf. | |
| ranges | No | One item per output file, e.g. ["1-4", "5-12", "13-end"]. An item may list several ranges: "1-2, 9". | |
| each_page | No | true: one PDF per page, e.g. true. | |
| every_n_pages | No | Make a new file in groups of N pages, e.g. 2. |
Output Schema
| Name | Required | Description |
|---|---|---|
| file | Yes | |
| check | Yes | |
| notes | Yes | |
| parts | Yes | |
| downloads | Yes | |
| parts_count | Yes | |
| parts_shown | No | |
| source_pages | Yes | |
| expires_in_hours | Yes |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
3 tool updates
- First observed
inspect_pdf - First observed
merge_pdfs - First observed
split_pdf
Related MCP Connectors
Mail merge from Excel or CSV to PDF, right in the chat.
Merge PDFs from your AI chat: combine, order pages, output one clean PDF. All data is local.
Merge your own PDFs in a confirmed order and get one downloadable PDF.
Merge, split, extract, rotate, reorder and stamp PDF pages from your AI chat, all offline.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenancePDF Merge AI - MCP server providing AI-powered tools and automation by MEOK AI Labs2 npm34 PyPIMIT
- FlicenseAqualityDmaintenanceEnables uploading, arranging, merging, and downloading PDFs through an MCP-compatible LLM client by interacting with a PDF Merger API.4-
- AlicenseCqualityDmaintenanceEnables AI assistants to perform PDF operations like merge, split, compress, convert, encrypt, OCR, and summarize using natural language.988 npmMIT
- AlicenseAqualityBmaintenanceCreate, merge, split and fill PDF files on your machine from Claude, ChatGPT, Cursor or any MCP client, with no upload.12257 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.