pdf-tools-mcp logo

pdf-tools-mcppdf-tools-mcp MCP server

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

PDF Tools MCP is a comprehensive set of PDF manipulation tools built with the Model Context Protocol (MCP) framework. It provides local and remote PDF operations, including display, merge, metadata extraction, text extraction, snippet creation, and page fusion. The tool is designed for developers and users who need to programmatically interact with PDF documents. It offers a range of features for working with PDFs, such as rendering PDF pages as images, extracting metadata and text, and combining pages from multiple documents. The tool can be installed via Smithery or manually by cloning the repository and installing dependencies. It requires Python 3.12+ and uses the MCP framework for tool registration.

Key features

  • Local PDF Operations: Display, Merge, Metadata, Text, Snippets, Fuse
  • Remote PDF Operations: Display, Download
  • MCP protocol for tool registration
  • UUID4 filenames for security

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Automating PDF Processing

Use PDF Tools MCP to automate PDF processing tasks, such as extracting metadata and text, merging pages, and creating snippets.

Integrating with AI Models

Integrate PDF Tools MCP with AI models using the MCP framework, enabling AI-powered PDF analysis and manipulation.

Pros & Cons

Pros

  • Comprehensive set of PDF manipulation tools
  • Built with the Model Context Protocol (MCP) framework
  • Supports local and remote PDF operations

Cons

  • Requires Python 3.12+
  • Manual installation can be complex

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

How does PDF Tools MCP ensure file security?

Stored PDF files use UUID4-generated filenames, which makes them hard to guess and adds a layer of security for local storage.

Asked by Umar Farooq · Nov 30, 2025

Can PDF Tools MCP work with remote PDFs?

Yes, it supports remote operations: you can display remote PDF pages as images and download PDFs from URLs to local storage via the MCP endpoints.

Asked by Jana Krejčí · Nov 18, 2025

Which Python version is required to run PDF Tools MCP?

The tool requires Python 3.12 or newer; attempts to run on earlier versions will fail because the code and dependencies target 3.12+.

Asked by Quoc Bui · Nov 11, 2025

What are the installation options for PDF Tools MCP?

You can install via Smithery with `npx y @smithery/cli install @danielkennedy1/pdf-tools-mcp client claude` or manually by cloning the repo, navigating into it, and running `uv pip install -e .` to install dependencies.

Asked by Tariq Aziz · Oct 8, 2025

Ask a question

MCP Servers alternatives