pdf-tools-mcp

by danielkennedy1
Verified

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • Allows to clone the repository from GitHub to get started with the PDF Tools MCP.

  • Provides tools for local PDF operations including rendering pages as images, merging pages, extracting metadata and text, creating snippets, and combining multiple documents.

Herramientas PDF MCP

Un conjunto completo de herramientas de manipulación de PDF creado con el marco del Protocolo de contexto de modelo (MCP).

Características

Operaciones PDF locales

  • Visualización : Representar páginas PDF como imágenes
  • Fusionar : combinar varias páginas en una sola página larga
  • Metadatos : Extraer metadatos del documento
  • Texto : Extrae bloques de texto e información de texto detallada
  • Fragmentos : crea fragmentos de formato libre o de ancho completo a partir de páginas PDF
  • Fusión : combina páginas de varios documentos en un solo documento

Operaciones PDF remotas

  • Pantalla : Representa páginas PDF remotas como imágenes
  • Descargar : Obtener archivos PDF desde URL al almacenamiento local

Instalación

# Clone the repository git clone https://github.com/yourusername/pdf-tools-mcp.git cd pdf-tools-mcp # Install dependencies uv pip install -e .

Uso

Inicie el servidor MCP:

python -m src.main

El servidor proporciona puntos finales de manipulación de PDF a través del protocolo MCP.

Desarrollo

  • Se requiere Python 3.12+
  • Utiliza el marco MCP para el registro de herramientas
  • Los documentos PDF se almacenan con nombres de archivo UUID4 por seguridad
# Update dependencies uv pip install -e . --upgrade # Commit changes (uses conventional commit format) cz commit

Dependencias

  • Marco MCP
  • PyMuPDF
  • aiohttp/aiofiles para operaciones asincrónicas
  • python-magic-bin para la detección de tipos de archivos

Licencia

MIT. Véase LICENCIA .

-
security - not tested
A
license - permissive license
-
quality - not tested

herramientas pdf-mcp

  1. Features
    1. Local PDF Operations
    2. Remote PDF Operations
  2. Installation
    1. Usage
      1. Development
        1. Dependencies
          1. License
            ID: nkljk2kyqk