Skip to content
MCPSTAMP
Documents and files

Can ChatGPT open PDFs?

Yes. You can upload a PDF to ChatGPT and ask about it. A PDF server helps when you need page counts, exact page ranges or a new file out of it.

ChatGPT can open a PDF you upload and answer questions about it. The PDF server adds page counts, text extraction from standard PDFs and new files from page ranges.

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

ChatGPT reads a PDF you upload and can answer questions about it. Scanned pages need it to read the image. Splitting or counting pages across many files needs its code tool.

With PDF

The PDF server reports page count, paper size and metadata, extracts text from standard-font PDFs (no OCR for scans), counts pages across many files and writes new PDFs from page ranges. 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). 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 · Paralegal checking a bundle

Can ChatGPT open PDFs

You

How many pages are in exhibit-a.pdf and what paper size is it? Then pull pages 4 to 6 into a new file.

  1. pdf_info Reports page count, page sizes and metadata
  2. pdf_pages Writes pages 4 to 6 to a new PDF
Result

The page count and paper size, and a new PDF with only pages 4 to 6.

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 text out of a scanned PDF without OCR.
  • Trusting a summary without checking the page it came from.
  • Uploading a confidential PDF without checking your data settings.

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 open PDFs?
ChatGPT can open a PDF you upload and answer questions about it. The PDF server adds page counts, text extraction from standard PDFs and new files from page ranges.
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