documents
PDF MCP servers and skills
There are 644 ways to connect PDF to Claude, ChatGPT, Cursor and other AI assistants; these are the 100 with the highest scores. The most used is PDF Reader MCP (1.0k GitHub stars).
Best PDF MCP servers, compared →Most used
pdf-reader-mcp is now @sylphx/anymd. Any file → clean Markdown for AI agents. Compatibility alias that runs anymd as `pdf-reader-mcp`.
MCP server for loading and extracting text from PDF files with chunked pagination and interactive viewer
Render HTML or templates to a hosted PNG or PDF, in one response. Free previews need no API key.
An MCP server providing tools to read PDF files.
Convert an Office document to a requested PDF with LibreOffice Kit.
Upload, edit, compress, protect, redact, and compare PDFs with KDAN PDF in Claude and ChatGPT.
MCP servers (40)
- 1PDF Reader MCP SylphxAI · Documents and filespdf-reader-mcp is now @sylphx/anymd. Any file → clean Markdown for AI agents. Compatibility alias that runs anymd as `pdf-reader-mcp`.88
- 2Server PDF modelcontextprotocol · Documents and filesMCP server for loading and extracting text from PDF files with chunked pagination and interactive viewer88
- 3oJo — HTML to image and PDF ojodotso · Documents and filesRender HTML or templates to a hosted PNG or PDF, in one response. Free previews need no API key.85
- 4PDF Reader MCP sylphlab · Documents and filesAn MCP server providing tools to read PDF files.85
- 5KDAN PDF KDAN-PDF · Documents and filesUpload, edit, compress, protect, redact, and compare PDFs with KDAN PDF in Claude and ChatGPT.82
- 6pdf-mcp jztan · Search and webAgentic RAG over one PDF or a whole folder: hybrid search, selective page reads, tables, OCR.80
- 7pdfnative MCP — PDF/A & PDF/X-4 generation, PAdES signing & introspection Nizoka · Documents and filesPDF MCP: generate PDF/A & PDF/X-4, sign & verify PAdES (LTV), forms, merge, split, encrypt. 28 tools79
- 8PDF Verify (PDF Agent Stack) shuji-bonji · Documents and filesVerify PDF signatures, detect tampering, and identify PDF/A and PAdES conformance levels.79
- 9Fullbleed PDF Engine fullbleed-engine · Documents and filesCreate, preview, inspect, verify, and compile deterministic PDF documents with Fullbleed.78
- 10PDF Reader (PDF Agent Stack) shuji-bonji · Documents and filesRead PDF internals: text, structure, fonts, signatures and tags, with what was not read declared.77
- ADYour product hereThis row is seen by people browsing PDF tools. Book it from $249 a month.See prices →
- 11redact-pdf-mcp dambuchs · Documents and filesRedact or anonymize PDFs: black boxes or consistent [Person 1] tags. EU/Swiss, no AI training.76
- 12Pressa - LaTeX to PDF pressa-dev · Documents and filesCompile LaTeX to PDF without installing TeX Live. No API key needed to start.76
- 13Sezzlee PDF sezzlee · Documents and filesExtract text from local PDF documents with optional pluggable OCR. Read-only, no network.76
- 14pdf-toolkit-mcp AryanBV · Documents and filesWrite-capable PDF toolkit MCP: 22 tools to read, create, render, encrypt, merge & fill PDFs.69
- 15MCP PDF nitaiaharoni1 · Documents and filesA Model Context Protocol server for PDF manipulation and operations66
- 16pdf-it mrslbt · Documents and filesNative PDF renderer for AI markdown. Cover, TOC, page-numbered footer. Fonts embedded, zero config.59
- 17SammaPix — Image & PDF tools for AI agents samma1997 · Documents and filesImage & PDF tools for AI agents: compress, convert, resize, PDF, AI vision, pipeline.57
- 18PDF Tools MCP Server aditya.vaish · Documents and filesMCP server for interacting with PDF documents57
- 19oxidize-pdf MCP Server bzsanti · Documents and filesMCP server for PDF generation, parsing, splitting, merging, and manipulation via oxidize-pdf54
- 20PDF Redaction MCP StabRise · Documents and filesMCP server for detecting and redacting PII (Personally Identifiable Information) in PDF documents.51
- 21PDF Reader MCP hancengiz · Search and webMCP server for efficient PDF text extraction, search, and metadata retrieval for Claude Code50
- 22invoice-vat-pdf-numbered theluckystrike · FinanceNumbered invoices with VAT lines rendered to a real PDF. Numbers are sequential and never reused.49
- 23pdf-merge-split-stamp-extract-text theluckystrike · Documents and filesMerge, split, rotate, stamp and read PDFs from chat. Page ranges and watermarks, all on your machine49
- 24Document to JSON – PDF Invoice/Statement/Contract Parser fashionmascherine-svg · DesignTurn any PDF into structured JSON via AI + OCR: invoices, bank statements, contracts.48
- 25PDF To Text Jim-Panse · Documents and filesExtracts PDF text locally, with macOS PDFKit and Vision OCR fallbacks and optional AI retry.46
- 26PDF Toolkit MCP abhishektangudu · Documents and filesA comprehensive, privacy-first PDF manipulation suite and Model Context Protocol (MCP) server for AI Agents (Claude Desktop, Cursor, Windsurf, LangChain, Claude Code).46
- 27PDF Spec (PDF Agent Stack) shuji-bonji · Documents and filesLook up ISO 32000 (PDF) clauses, requirements and terms. A reference, not a conformance checker.45
- 28bank-statement-pdf theluckystrike · FinanceImport a bank CSV, categorise it, summarise it per currency and reconcile it against your expenses.45
- 29convert-pdf-to-word-docx theluckystrike · Documents and filesConvert PDF pages into editable Word-ready text from your AI chat, all offline.45
- 30invoice-pdf-billing-generator theluckystrike · FinanceCreate PDF invoices from your AI chat: clients, numbering, VAT, overdue reports. All data is local.45
- 31merge-pdf theluckystrike · Documents and filesMerge, split, extract, rotate, reorder and stamp PDF pages from your AI chat, all offline.45
- 32pdf theluckystrike · Documents and filesMerge, split, extract, rotate, reorder and stamp PDF pages from your AI chat, all offline.45
- 33pdf-merge-split-stamp-extract-pages theluckystrike · Documents and filesMerge, split, extract, rotate, reorder and stamp PDF pages from your AI chat, all offline.45
- 34pdf-merger theluckystrike · Documents and filesMerge PDFs from your AI chat: combine, order pages, output one clean PDF. All data is local.45
- 35pdf-split-merge-compress theluckystrike · Documents and filesSplit, merge and compress PDF files locally - private by design, no uploads.45
- 36pdf-splitter theluckystrike · Documents and filesSplit PDFs from your AI chat: extract page ranges, split by size or count. All data is local.45
- 37split-pdf theluckystrike · Documents and filesMerge, split, extract, rotate, reorder and stamp PDF pages from your AI chat, all offline.45
- 38PDF Modifier mlorentedev · Documents and filesModify PDF text, replace with regex, and analyze layout while preserving fonts.44
- 39PDF Modifier mlorentedev · Documents and filesModify PDF text, replace with regex, and analyze layout while preserving fonts.44
- 40Foxit PDF API MCP Server foxitsoftware · Documents and filesMCP server that exposes Foxit PDF API capabilities via stdio.43
Skills (60)
- 1office-export-pdf deepseek-ai · Documents and filesConvert an Office document to a requested PDF with LibreOffice Kit.84
- 2pdf-summarizer Tencent · Documents and filesSummarize the key points of a PDF document into a short bullet list.82
- 3pdf-processing PrefectHQ · Documents and filesExtract text from PDFs, fill forms, and merge documents79
- 4pdf-fill hardness1020 · Documents and filesFill PDF form fields from a data dict.73
- 5PDF Understanding B-M-Capital-Research · Search and webRead and analyze user-uploaded PDFs, preferably using the system-extracted text fragments, and output summaries, key points, and risk notes73
- 6pdf-toolkit dongsheng123132 · Documents and filesPDF 工具箱 - 合并/拆分/提取文字/转图片,纯命令行处理本地 PDF73
- 7pdf Kyure-A · Documents and filesSummarize document text and identify its main claims, evidence, and unanswered questions.72
- 8pdf axoviq-ai · Documents and filesExtract text from PDF documents70
- 9nano-pdf CoWork-OS · Documents and filesEdit PDFs with natural-language instructions using the nano-pdf CLI.69
- 10pdf-processing skrun-dev · Documents and filesRead a PDF directly with vision and extract text, summarize, or analyze its structure. Use when the user passes a PDF file.68
- 11pdf PinelliaChill · Documents and filesCreate a PDF document from user content and verify its page structure.67
- 12pdf prapaa-ai · Documents and filesExtract text from, merge, split, and fill PDF files67
- 13pdf first-fluke · Documents and filesConvert PDF to Markdown using opendataloader-pdf, extracting text, tables, headings, and images with correct reading order66
- 14nano-pdf swarmclawai · Documents and filesEdit or create PDFs with natural-language instructions using the nano-pdf CLI. Use when asked to make a PDF, edit a PDF, add pages, change text in a PDF, or convert content to PDF format.66
- 15pdf-documents Private-Garden-Labs · Documents and filesCreate PDFs or change pages. Use read for PDF text.66
- 16md-to-pdf huangserva · Documents and filesConvert markdown documents to PDF with optional illustrations. Can automatically call illustration-generator if images are missing. Supports Chinese fonts and custom styling.64
- 17pdf-summary rexleimo · Documents and filesSummarize PDF documents: extract structure, key points, and action items.63
- 18pdf davidgasquez · Documents and filesUse when tasks involve reading or reviewing PDF files. Extract text directly or do visual checks by rendering pages when layout or suspected missing data.63
- 19slides.fix_rendered_pdf causify-ai · Documents and filesMake sure that the PDF rendering of a slide smd file is well formed63
- 20Claude_PDF_Helper robonuggets · Documents and filesI can help you with PDFs and documents, forms: filling, merging and more.63
- 21pdf lamm-mit · Documents and filesExtract text, tables, and metadata from scientific PDF papers and reports63
- 22pdf-toolkit-windows MegaSuperKitty · Developer toolsPerform PDF operations on Windows using Python. Use for merging, splitting, rotating, extracting text, and stamping PDFs. Supports batch-safe scripts with pypdf and simple CLI inputs.62
- 23pdf_merge cas-bigdatalab · Documents and files将多个PDF文件合并为一个PDF文件。当用户需要合并PDF文档时使用此skill。62
- 24pdf-helper robonuggets · Documents and filesOld copy of the PDF skill.60
- 25PDF Analysis Javis603 · Documents and filesUse when the user uploads a PDF or asks to summarize, analyze, extract, or answer questions from PDF content; do not use without PDF content.59
- 26nano-pdf emanueleielo · Documents and filesEdit PDF slides and pages using natural language with Gemini AI. Supports editing existing pages, adding new slides, and style-matching. Requires GEMINI_API_KEY.59
- 27nano-pdf openaeon · Documents and filesEdit PDFs with natural-language instructions using the nano-pdf CLI.58
- 28pdf drpedapati · Documents and filesUse this skill whenever PDF files are created, read, merged, split, transformed, OCR-processed, or data-extracted.57
- 29pdf-processing aiskillstore · Documents and filesExtract text and tables from PDF files, fill forms, merge documents. Use when working with PDF files or when the user mentions PDFs, forms, or document extraction.57
- 30pdf phuetz · Documents and filesWork with PDF files: extract text, merge/split/reorder pages, rotate, read form fields, and render pages to images. To author a formatted PDF, build a .docx/.pptx and convert it. Use whenever the user asks to read, combine, split, or produce a PDF.57
- 31pdf lwmxiaobei · Documents and filesProcess and extract content from PDF files55
- 32install-pdf roomi-fields · Documents and filesInstall the light PDF parser (pdftext, ~50 MB) into an isolated venv. Covers most PDFs with fast, accurate text extraction. For complex layouts (tables, figures, scanned docs), use /rtfm:install-pdf-full instead.55
- 33install-pdf-full roomi-fields · Documents and filesInstall the full PDF parser (pdftext + marker-pdf + CPU-only torch, ~1.5 GB) into an isolated venv. Needed for complex layouts — tables, figures, scanned documents. Skip this if /rtfm:install-pdf (~50 MB, text only) is enough.55
- 34pdf-processing lucasdicioccio · Documents and filesExtract text and tables from PDF files, fill PDF forms, and merge multiple PDFs. Use when working with PDF documents or when the user mentions PDFs, forms, or document extraction.55
- 35converter-pdf georgemarmelstein · Documents and filesConverte PDFs judiciais para TXT via OCR. Use com /baixar-converter.55
- 36PDF Helper Krusty84 · Documents and filesHelps with documents.53
- 37pdf-processor elisaterumi-ai · Documents and filesExtracts and summarizes content from PDF documents. Use when working with PDF files.53
- 38pdf-summary zzir · Documents and filesSummarize PDF documents into concise bullet points. Use when the user asks to summarize, digest, or extract key points from a PDF.52
- 39nano-pdf ahang1598 · Documents and filesEdit PDFs with natural-language instructions using the nano-pdf CLI.52
- 40Extract Name and Tax ID from PDF Invoices ECNU-ICALK · FinanceExtracts the client name and tax ID from PDF invoice files based on specific text markers ('cliente' and 'N.º de contribuinte').51
- 41pdf Chris-debug-0225 · Developer toolsProcess PDF files - extract text, create PDFs, merge documents. Use when user asks to read PDF, create PDF, or work with PDF files.50
- 42remove-pdf-watermark pilioai · Documents and filesRemove watermarks from a PDF with the Pilio developer API. Use when the user wants PDF watermark removal, editable PDF cleanup, AI PDF page reconstruction, or automated PDF watermark processing through Pilio.50
- 43zotero-pdf-reader YYCCCHAOOO · Documents and files单篇文献阅读技能。只读取 PDF 原文,不看 Zotero 批注、不看 Zotero note、不看旧版 notes。50
- 44pdf-calendar-extractor cxcscmu · Documents and filesExtract text and identifying colored regions (e.g., rectangles) from a PDF using pdfplumber.50
- 45pdf EldanRing · Documents and filesCreate, inspect, modify, render, merge, split, fill, watermark, secure, and validate PDF files using Qubicl's pinned local document tools. Use whenever a task substantially involves PDF input or output.50
- 46run2_pdf-parser cxcscmu · Documents and filesAn improved skill to programmatically parse PDF calendars, mapping drawing coordinates to precise time intervals using PyMuPDF.50
- 47pdf xg-gh-25 · Documents and filesPDF manipulation: extract text/tables, create, merge/split, fill forms. TRIGGER: any request involving PDF files, PDF forms, or PDF generation. DO NOT USE: for reading plain text or markdown documents.49
- 48pdf-text-extraction cxcscmu · Documents and filesUse this skill to extract text from PDF files to determine their subject matter.49
- 49pdf-text-extraction cxcscmu · Developer toolsExtract text from PDF files using Python libraries (PyPDF2, pdfplumber) for content analysis and classification.49
- 50pdf-to-images vukrosic · Documents and filesConverts each page of a PDF file into high-resolution PNG images. User may just say "img".49
- 51productivity-nano-pdf lsjwzh · Documents and filesEdit PDF text/typos/titles via nano-pdf CLI (NL prompts).49
- 52PureBasic Procedure Generation from PDF Reference ECNU-ICALK · Documents and filesGenerates PureBasic code procedures based on a provided PDF reference document, strictly adhering to 4-space indentation.49
- 53pdf-set KyoSakuyo · Documents and filesProcess scanned PDF books through image splitting, OCR, typesetting, translation, EPUB export, cover generation, and Calibre metadata embedding.49
- 54nano-pdf Sidiora-Labs · Documents and filesEdit PDF text/typos/titles via nano-pdf CLI (NL prompts).47
- 55pdf-ocr-extractor Navinspire-ia · FinanceExtract tables, forms, and text from PDFs and scans (OCR when needed), including multilingual docs. Use for contracts, invoices, and document intake.45
- 56pdf-extract ayazelrico · Data and analyticsExtract tables from PDFs and convert to CSV44
- 57mineru-pdf sundial-org · Documents and filesParse PDFs locally (CPU) into Markdown/JSON using MinerU. Assumes MinerU creates per‑doc output folders; supports table/image extraction.44
- 58pymupdf-pdf sundial-org · Documents and filesFast local PDF parsing with PyMuPDF (fitz) for Markdown/JSON outputs and optional images/tables. Use when speed matters more than robustness, or as a fallback while heavier parsers are unavailable. Default to single-PDF parsing with per-document output folders.44
- 59translate-pdf wshuyi · Documents and filesTranslate PDF documents to any language while preserving original structure, layout, and styling (colors, backgrounds, positions). Use when user wants to: (1) translate a PDF to another language, (2) convert PDF from one language to another, (3) create translated version of PDF document. Triggers: "translate PDF", "PDF翻译", "把PDF翻译成", "translate this PDF to Chinese/English/Japanese", "翻译成中文/英文"44
- 60Geek-skills-mineru-pdf-parser debug-zhuweijian · Developer toolsPDF解析工具,将PDF转换为LLM友好的Markdown格式43
Questions
Is there an official PDF MCP server?
Check the publisher on each listing: servers published by PDF itself are the official ones. The most used PDF server here is PDF Reader MCP by SylphxAI.
How do I connect PDF to Claude?
Pick a server below, open its page and copy the install command for Claude Code, or the config block for Claude Desktop. Most PDF servers need an API key or token from your PDF account.