Skip to main content
Glama
truaxki
by truaxki

Servidor MCP de PDF a PNG

Un servidor de Protocolo de Contexto de Modelo (MCP) que ofrece funciones de conversión de PDF a PNG. Este servidor permite convertir documentos PDF en imágenes PNG con una simple llamada a la herramienta MCP.

Prerrequisitos

Este servidor requiere el Protocolo de Contexto de Modelo (MCP). Si no conoce MCP, empiece por instalar el SDK:

uv pip install mcp

Requisitos adicionales:

  • Python 3.10 o superior

  • administrador de paquetes uv

  • poppler (necesario para pdf2image)

Instalación de Poppler

  • Windows : Descargar e instalar desde poppler-windows

  • macOS : brew install poppler

  • Linux : sudo apt-get install poppler-utils

Related MCP server: MCP SVG Converter

Instalación

  1. Clonar este repositorio:

    git clone https://github.com/truaxki/mcp-Pdf2png.git cd mcp-Pdf2png
  2. Crear y activar un entorno virtual:

    uv venv # Windows .venv\Scripts\activate # Unix/macOS source .venv/bin/activate
  3. Instalar el paquete:

    uv pip install -e .

Uso

1. Configurar el cliente MCP

Agregue la configuración del servidor a su archivo claude_desktop_config.json . El archivo suele estar en:

  • Ventanas: %APPDATA%\Claude Desktop\config\claude_desktop_config.json

  • macOS/Linux: ~/.config/Claude Desktop/config/claude_desktop_config.json

{ "mcpServers": { "pdf2png": { "command": "uv", "args": [ "--directory", "/absolute/path/to/mcp-Pdf2png", "run", "pdf2png" ] } } }

Nota: Reemplace /absolute/path/to/mcp-Pdf2png con la ruta real donde clonó el repositorio.

2. Uso del servidor

El servidor proporciona una única herramienta pdf2png con estos parámetros:

  • read_file_path : Ruta absoluta al archivo PDF de entrada

  • write_folder_path : Ruta absoluta al directorio donde se deben guardar los archivos PNG

Producción:

  • Cada página PDF se convierte en una imagen PNG

  • Los archivos se llaman page_1.png , page_2.png , etc.

  • Devuelve un mensaje de éxito con el recuento de conversiones.

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Tools

Latest Blog Posts

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/truaxki/mcp-Pdf2png'

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