Back to Home
tomo8812 icon

mcp-semantic-pdf-reader

Verified Safe

by tomo8812

Overview

Provides semantic PDF reading capabilities by converting PDF content to structured Markdown and extracting metadata, optimized for LLM consumption.

Installation

Run Command
docker run -i --rm -v /path/to/your/pdfs:/data mcp-semantic-pdf-reader

Security Notes

The `read_pdf_structure` and `get_pdf_metadata` tools take a `path` argument, allowing the server to access files on the host filesystem (or within its Docker container). While the recommended Docker setup mitigates this risk by explicitly mounting a PDF-containing directory to `/data`, running the server directly via `pip` or `uv` without proper sandboxing could allow a malicious client to trigger arbitrary file reads by the server process. There are no direct `eval` calls, hardcoded secrets, or obvious malicious network patterns. The `HF_HUB_DISABLE_SYMLINKS` environment variable is explicitly set as a security measure.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassMedium
Avg Tokens3000
Stars0
Forks0
Last Update2025-11-26

Tags

PDFMarkdownDocument ProcessingDoclingMCPAI/ML