pdf-cleaner
Verified Safeby telediego
Overview
MCP server to clean Wuolah PDFs by removing ads and rescaling content.
Installation
python server.pySecurity Notes
The server accepts an `input_path` directly, which is then made absolute via `os.path.abspath` and used with `fitz.open()`. While this is common for local file processing, if this MCP server were exposed in an untrusted environment, it could potentially be exploited for directory traversal or arbitrary file reading if the input path is not properly sanitized by the MCP client or calling application. Additionally, the `subir_a_internet` function uploads the processed PDF to third-party services (Catbox.moe), which is a design feature but implies sending user data externally. There are no 'eval' statements, hardcoded secrets, or obvious malicious patterns.
Similar Servers
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.
pdflens-mcp
This MCP server provides tools for reading and extracting information from PDF files, including text and images, designed for AI clients.
lyra-tool-discovery
This MCP server is designed to fetch, parse, and organize documentation from websites implementing the llms.txt standard. It transforms raw documentation into structured, agent-ready formats, exposing tools for AI agents, LLMs, and automation workflows to consume documentation programmatically.
markitdown-mcp
A Model Context Protocol (MCP) server for converting 29+ file formats (e.g., PDF, Office, images, audio) to clean, structured Markdown, designed for integration with AI workflows and MCP clients like Claude Desktop.