Labsco
MCP SERVER

PDF Reader MCP

by labeveryday

Pull text out of PDFs — born-digital or scanned — page by page or in a batch to TXT files.

Document Conversion, PDF & TranslationVerified
Summary
Text comes out of both born-digital and scanned PDFs without leaving the assistant.

read_pdf_text handles PDFs that already carry a text layer; read_by_ocr covers scanned pages an extractor would miss, at the language and DPI you set. All three work on local file paths.

What it is

A PDF-reading server: its 3 tools extract PDF text to markdown, read scanned pages with OCR, and convert files to TXT.

What you get
  • Extract a PDF's text page by page as markdown (read_pdf_text)
  • Read scanned or image-only pages with OCR at a chosen language and DPI (read_by_ocr)
  • Batch-convert one or more PDFs to TXT files (read_pdf_to_file)
Requirements

Read access to the PDF files on the machine where the server runs.

Setup effort

One command — uvx mcp-pdf-reader