PDF to PNG
About
A server that converts PDF files to PNG images. Requires the poppler library to be installed.
Details
- Author
- truaxki
- Categories
- File Management, Other
Jump to
Setup
Install PDF to PNG in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/truaxki/mcp-Pdf2png
Follow the installation instructions in the repository README, then restart your MCP client.
A Model Context Protocol (MCP) server that provides PDF to PNG conversion capabilities. This server allows you to convert PDF documents into PNG images with a simple MCP tool call.
This server requires the Model Context Protocol (MCP). If you're new to MCP, start by installing the SDK:
- Python 3.10 or higher
- uvpackage manager
- poppler (required for pdf2image)
- Windows: Download and install frompoppler-windows
- macOS:brew install poppler
- Linux:sudo apt-get install poppler-utils
git clone https://github.com/truaxki/mcp-Pdf2png.git cd mcp-Pdf2png
Create and activate a virtual environment:
uv venv # Windows .venv\Scripts\activate # Unix/macOS source .venv/bin/activate
Add the server configuration to yourclaude_desktop_config.json. The file is typically located in:
- Windows:%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" ] } } }
Note: Replace/absolute/path/to/mcp-Pdf2pngwith the actual path where you cloned the repository.
The server provides a single toolpdf2pngwith these parameters:
- read_file_path: Absolute path to the input PDF file
- write_folder_path: Absolute path to the directory where PNG files should be saved
- Each PDF page is converted to a PNG image
- Files are namedpage_1.png,page_2.png, etc.
- Returns a success message with the conversion count
Contributions are welcome! Please feel free to submit a Pull Request.
Extract text, images, and perform OCR on PDF documents using Tesseract OCR.
Document conversion MCP server — PDF, DOCX, HTML, EPUB to Markdown with 6 tools and Docker support
Rust-powered PDF toolkit over MCP: create, read, and analyze PDFs; extract text and entities for RAG; convert to Markdown; split/merge/rotate/reorder pages; manage form fields and annotations; encrypt documents. Runs locally via uvx oxidize-mcp.
A server for AI agents to selectively process and extract content from PDF documents.
Universal document generation and conversion MCP. Generate PDF/DOCX/XLSX from templates+JSON (invoices, contracts, reports), batch generation, 100+ format conversions.
A server for reading and converting documents between PDF, DOCX, and Markdown formats using marker-pdf and pandoc.
Convert, compress, merge and OCR PDFs and 100+ file formats from any AI agent — 126 tools via the GuruPDF API.
Converts LaTeX source code into professionally formatted PDF documents.
Convert PDF bank statements to checked Excel, CSV, or JSON with balance validation.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



