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:
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 popplerLinux :
sudo apt-get install poppler-utils
Related MCP server: MCP SVG Converter
Instalación
Clonar este repositorio:
git clone https://github.com/truaxki/mcp-Pdf2png.git cd mcp-Pdf2pngCrear y activar un entorno virtual:
uv venv # Windows .venv\Scripts\activate # Unix/macOS source .venv/bin/activateInstalar 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.jsonmacOS/Linux:
~/.config/Claude Desktop/config/claude_desktop_config.json
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 entradawrite_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.