Agentโ™ฅ๏ธŽAge
Catalog

io.github.benbergner/benspdf

Official

by benbergner ยท Python

Read PDFs locally: text, pages, metadata, scan detection, layout, permissions, render, OCR.

MCP Server: io.github.benbergner/benspdf

The io.github.benbergner/benspdf MCP server reads PDF files locally. It supports extracting page content, accessing PDF metadata, detecting scans, analyzing layout, handling permissions, and rendering PDFs.

๐Ÿ› ๏ธ Key Features

  • Local PDF reading
  • Page extraction
  • Metadata access
  • Scan detection
  • Layout analysis
  • Permissions handling
  • PDF rendering

๐Ÿš€ Use Cases

  • Inspecting PDFs by page
  • Retrieving document metadata
  • Identifying whether content includes scans
  • Extracting and interpreting layout information
  • Working with PDFs that require permission checks
  • Rendering PDFs for downstream processing

โšก Developer Benefits

  • Centralized, local-first PDF processing capabilities
  • Consistent access to pages, metadata, layout, permissions, and rendering outputs

โš ๏ธ Limitations

  • Scope is limited to local PDF reading, including the listed capabilities (pages, metadata, scan detection, layout, permissions, rendering).

Topics

ai-agentsllm-toolsmcpmcp-servermcp-toolsmodel-context-protocolpdfpython

Related servers

More in Media & Design