local-pdf-reader
Verified Safeby wangty6
Overview
Enables an AI assistant like Claude to read, analyze, and extract content (text and figures) from local PDF files.
Installation
python src/server.pySecurity Notes
The server provides powerful capabilities to read any local PDF file given a file_path argument. While the code itself does not show immediate vulnerabilities like 'eval' or hardcoded secrets, it grants the interacting LLM the ability to read arbitrary files on the system where the server runs. This is an inherent feature, not a flaw, but requires careful consideration regarding the LLM's permissions and potential for misuse if not constrained. File path validity is checked with `os.path.exists`, and requests for absolute paths are made in the docstrings.
Similar Servers
gpt-researcher
The GPT Researcher MCP Server enables AI assistants to conduct comprehensive web research and generate detailed, factual, and unbiased reports. It supports multi-agent workflows, local document analysis, and integration with external tools via the Machine Conversation Protocol (MCP) for various research tasks.
Skill_Seekers
Automate the conversion of diverse documentation (websites, GitHub repos, PDFs, local codebases) into high-quality AI skills for various LLM coding agents like Claude Code, Gemini, and OpenAI.
DesktopCommanderMCP
This server empowers AI agents to search, update, manage files, and execute terminal commands on a local or containerized desktop environment. It provides enhanced filesystem operations, process control, and data analysis capabilities with support for various file types like text, Excel, and PDF.
pdf-reader-mcp
Provides a robust server for AI agents to extract text, images, and metadata from PDF documents, preserving content order for better comprehension.