{"repo":"gpetraroli/mcp_pdf_reader","free":true,"listed":false,"github":"https://github.com/gpetraroli/mcp_pdf_reader","clone":"git clone https://github.com/gpetraroli/mcp_pdf_reader.git","description":"An MCP server to extraxt/search text from pdf","language":"JavaScript","stars":32,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"MCP PDF Reader Enhanced A comprehensive Model Context Protocol (MCP) server that provides advanced PDF text extraction, search, and analysis functionality. Features Core Functionality - ✅ Text Extraction : Extract text content from PDF files with customizable options - ✅ Text Search : Search for specific text within PDFs with advanced options - ✅ Metadata Extraction : Retrieve comprehensive PDF metadata - ✅ Page-specific Processing : Extract content from specific page ranges - ✅ Text Cleaning : Normalize and clean extracted text - ✅ File Size Limits : Protection against overly large files (50MB limit) - ✅ Async Processing : Non-blocking file operations Advanced Features - 🔄 Multiple Tools : 3 specialized tools for different PDF operations - 🔍 Smart Search : Case-sensitive, whole-word, and regex search options - 📊 Rich Metadata : Extract author, title, creation date, keywords, and more - ⚡ Performance : Efficient processing with size limits and error handling - 🛡️ Security : File validation and path sanitization Installation Tools Available 1. read-pdf - Enhanced PDF Reading Extract text from PDF files with customizable options. Parameters: - file (string, required): Path to the PDF file - pages (string, optional): Page range (e.g., '1-5', '1,3,5', 'all'). Default: 'all' - include metadata (boolean, optional): Include PDF metadata. Default: true - clean text (boolean, optional): Clean and normalize text. Default: false Example Usage: 2. search-pdf - Search Within PDFs Sear","default_branch":null,"files":null,"tree":[],"storefront":"/r/gpetraroli","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gpetraroli/mcp_pdf_reader/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}