Submit

PDF Reader MCP Server (@sylphlab/pdf-reader-mcp)

@sylphlab

An MCP server built with Node.js/TypeScript that allows AI agents to securely read PDF files (local or URL) and extract text, metadata, or page counts. Uses pdf-parse.
Overview

What is PDF Reader MCP?

PDF Reader MCP is a Node.js/TypeScript server that enables AI agents to securely read PDF files from local or URL sources and extract text, metadata, or page counts using the pdf-parse library.

How to use PDF Reader MCP?

To use PDF Reader MCP, configure it in your MCP host settings, either using npx or Docker, ensuring the project root directory is set correctly for local file access.

Key features of PDF Reader MCP?

  • Secure project root focus to prevent unauthorized access.
  • Supports reading PDFs from both local files and public URLs.
  • Efficient processing using the pdf-parse library.
  • A single read_pdf tool for various extraction needs.
  • Easy integration with minimal configuration.
  • Available as a Docker image for consistent deployment.
  • Robust validation of incoming tool arguments using Zod schemas.

Use cases of PDF Reader MCP?

  1. Extracting metadata and page counts from multiple PDF files.
  2. Reading full text from a PDF document.
  3. Extracting text from specific pages of different PDF files.

FAQ from PDF Reader MCP?

  • Can PDF Reader MCP read all types of PDF files?

Yes! It can read any PDF file accessible via local paths or public URLs.

  • Is PDF Reader MCP free to use?

Yes! PDF Reader MCP is open-source and free to use.

  • How does PDF Reader MCP ensure security?

It confines all local file operations to the project root directory, preventing unauthorized access.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.