Skip to main content
Glama

pdf-tools-mcp

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

hybrid server

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

herramientas pdf-mcp

  1. Características
    1. Operaciones PDF locales
    2. Operaciones PDF remotas
  2. Instalación
    1. Uso
      1. Desarrollo
        1. Dependencias
          1. Licencia

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              mcp using PyPDF2 to: • merge-pdfs • extract-pages • search-pdfs • merge-pdfs-ordered (merge in user spec. order) • find-related-pdfs (regex extracted text for related PDF files)
              Last updated -
              5
              19
              Python
              The Unlicense
            • A
              security
              F
              license
              A
              quality
              An MCP server for converting Markdown documents to PDF files.
              Last updated -
              1
              1
              JavaScript
            • A
              security
              F
              license
              A
              quality
              An MCP server that provides a tool to extract text content from local PDF files, supporting both standard PDF reading and OCR capabilities with optional page selection.
              Last updated -
              1
              6
              Python
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/danielkennedy1/pdf-tools-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server