Skip to content
MCPSTAMP
Documents and files

Can ChatGPT edit PDFs?

Partly. ChatGPT can rework a PDF you upload with its code tool. A PDF server handles page work like merge, split, rotate and stamp. Neither rewrites the original text in place.

ChatGPT can rework an uploaded PDF with its code tool. The PDF server merges, splits, rotates and stamps PDFs as new files, and reorders pages on Pro. It doesn't edit text or fill forms.

What you get

FV-2026-031-paid.pdf

Copy of FV-2026-031.pdf

PDF

Original

Untouched

StepTool
Read pages and sizepdf_info
Stamp PAID on the copypdf_stamp
PAID
Saved as
FV-2026-031-paid.pdf
Example from "Stamp an invoice PAID". Invented names, real math from the tools.

Free to start. PDF Pro is $19 once. Free vs Pro

Without a tool, and with the tool

Without a tool

With its code tool, ChatGPT can often merge, split or rotate an uploaded PDF and give you a new file. Changing the words inside a PDF usually means rebuilding the document, and the layout can shift.

With PDF

The PDF server merges, splits, pulls out pages, rotates and stamps PAID or DRAFT, and reorders and adds your business name to every footer on Pro. Free files go up to 30 pages. It doesn't edit the existing text and doesn't fill forms. The hosted server can't see files on your computer. It takes a file from a public link or a small upload (up to 2 MB), and each new PDF comes back as a download link. To try it in ChatGPT on the web, where your plan or workspace allows custom MCP servers, get a free token at mcp.zovo.one/mcp/connect and add mcp.zovo.one/mcp/pdf/t/<token> as a server with No authentication. We haven't tested this in ChatGPT yet.

An example, from prompt to finished file

Example scenarios built on the real tools of PDF. Names and amounts are invented.

Example · Freelance bookkeeper

Can ChatGPT edit PDFs

You

Take pages 1 to 3 of contract.pdf, rotate page 2 the right way up, and stamp DRAFT across them.

  1. pdf_pages Pulls pages 1 to 3 into a new PDF
  2. pdf_rotate Turns page 2 by 180 degrees
  3. pdf_stamp Draws DRAFT across the pages
Result

A new three-page PDF stamped DRAFT, with the original file unchanged.

Example · Zofia Nowicka, freelance translator in Lodz, Poland

Stamp an invoice PAID

You

Here is FV-2026-031.pdf (uploaded). Stamp PAID across it and save it as FV-2026-031-paid.pdf.

  1. pdf_info Checks the file is a readable, unencrypted PDF
  2. pdf_stamp Draws the PAID preset across the pages into a new file
Result

A stamped copy beside the original for her records. The original is untouched.

About 5 min saved (estimate)

Example · Daniel Moore, architect applying for a role in Edinburgh, UK

One file for the job application

You

Merge cv.pdf, cover-letter.pdf and portfolio.pdf into application-moore.pdf, then tell me the page count.

  1. pdf_merge Joins the three files in the given order
  2. pdf_count Reports pages per file and the total
Result

One 18-page PDF in the right order, under the 5-file free limit, ready for the upload form.

About 10 min saved (estimate)

Every example here works on the free tier. One $39 key removes the limits on all of them. Pricing

Common mistakes with this job

  • Expecting a tool to rewrite a sentence inside a PDF.
  • Editing a signed PDF instead of writing a new copy.
  • Uploading client PDFs to free online editors.

Connect in 1 minute

Paste one URL into Claude.ai, Claude Desktop, Cursor or VS Code. No install, no account.

1. Get a free token (30 days, 600 calls an hour)

curl -s -X POST https://mcp.zovo.one/mcp/token

2. Paste this URL as a custom connector

https://mcp.zovo.one/mcp/pdf/t/<token>

Or run it locally (Node.js 18+)

npx -y @theluckystrike/mcp-pdf

Free vs Pro for PDF

Free ($0, no key)Pro ($19 once)
pdf_info, pdf_count and pdf_text without limitMerge any number of files
Merge up to 5 files per callSplit, extract and rotate any length
Split, extract and rotate files up to 30 pagesStamp any text, colour and size
PAID and DRAFT stamp presetsBusiness name and VAT id footer
Reorder all pages
Where these limits come from

servers/pdf/src/index.ts:18-19, :257, :324, :599, :643; https://mcp.zovo.one/s/pdf

Questions

Can ChatGPT edit PDFs?
ChatGPT can rework an uploaded PDF with its code tool. The PDF server merges, splits, rotates and stamps PDFs as new files, and reorders pages on Pro. It doesn't edit text or fill forms.
Are my PDFs uploaded?
Not on the local install. It reads and writes files on your machine and makes no network request. The hosted URL is different. You send the file in the request and the server keeps it under your token for a limited time.
Can it read a scanned PDF?
No. There's no OCR. pdf_text tells you when a page is probably a scan.
Can it fill PDF forms?
No. It reads form field values but doesn't fill them.

Related jobs

All jobs on the Claude for small business page

PDF Pro, $19 once

Buy Pro