edit_pages: Edit pages
Change a PDF's pages (counted from 1): delete pages, keep only some pages, put pages in a new order (pages left out are dropped), or rotate all pages or a range.
A tool of the FynePDF MCP server (https://api.fynepdf.com/mcp). Makes a new file; the original is kept.
Ask for it
- "Delete pages 2 and 5."
- "Rotate the scanned pages the right way up."
Inputs
| Input | Type | Required | What it does |
|---|---|---|---|
file_id | string | A FynePDF file_id from upload_file, import_file_from_url or an earlier tool. | |
file | object | A file the person attached in ChatGPT (filled in by ChatGPT). | |
file_url | string | A public link to the file. | |
library_file_id | string | A file from the person's FynePDF Library (from list_library_files). | |
operation | "delete" · "keep" · "reorder" · "rotate" | yes | |
pages | array of integer | For delete and keep: the pages. For reorder: every page to keep, in the new order. | |
angle | 90 or 180 or 270 | ||
page_range | string | For rotate: "all" (default), a page like "4" or a range like "2-7". |
The same over HTTP
From your own code, call Delete PDF pages API, Extract PDF pages API, Reorder PDF pages API, Rotate PDF API.
Connect it
Claude · ChatGPT · Cursor · VS Code · Claude Code