smart_edit: Edit a PDF by instruction
Describe the change ("remove the blank pages, number the rest and make it PDF/A"): FynePDF plans the steps from its actions, checks the plan, and runs it. With run false it only returns the plan.
A tool of the FynePDF MCP server (https://api.fynepdf.com/mcp). Makes a new file; the original is kept.
Ask for it
- "Remove the blank pages and add page numbers."
- "Fix the typo in the heading on page 1."
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). | |
instruction | string | yes | |
run | boolean | Default true. |
The same over HTTP
From your own code, call Edit a PDF by instruction.
Connect it
Claude · ChatGPT · Cursor · VS Code · Claude Code