PDF Toolkit MCP server
Legacy PDF Toolkit identity, pinned to its 2.1.1 package; maintained successor: PDF Suite MCP.
2 stars102 downloads/wk
Reviews
Write oneNobody has reviewed PDF Toolkit yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
PDF Toolkit tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- Code scan29 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancerepository not readable: repo not found3/15
- Maintainer identityno repository or website to verify2/10
How PDF Toolkit compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 65/100
- higher than 20% of 48,255 servers
- GitHub stars
- 2
- more than 75% of 28,688 servers
- Downloads a week
- 102
- more than 63% of 12,191 servers with a package
Install PDF Toolkit in Claude Code, Cursor or VS Code
Runs npx -y pdf-suite-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add pdf-toolkit-mcp -- npx -y pdf-suite-mcp
What the publisher says
From the PDF Toolkit repository's README, as published. We do not edit it. Read it on GitHub
<!-- textura-banner -->
pdf-suite-mcp
A comprehensive MCP (Model Context Protocol) server for PDF operations. 37 tools for reading, searching, creating, merging, splitting, watermarking, stamping, form filling, redacting, annotating, comparing, optimizing, and more.
Built on open-source libraries — not affiliated with Adobe. Uses pdf-lib for PDF manipulation and unpdf (Mozilla pdf.js) for text extraction.
Requirements
- Node.js >= 18 (tested on Node 18, 20, 22, 24)
- npm or compatible package manager
Installation
git clone https://github.com/beepboop2025/pdf-suite-mcp.git
cd pdf-suite-mcp
npm install
npm run buildConfiguration
Claude Code (one line, no clone)
claude mcp add pdf-suite -- npx -y pdf-suite-mcpAny MCP client
Add to your client's MCP config:
{
"mcpServers": {
"pdf-suite": {
"command": "npx",
"args": ["-y", "pdf-suite-mcp"]
}
}
}From a local clone
{
"mcpServers": {
"pdf-suite": {
"command": "node",
"args": ["/path/to/pdf-suite-mcp/dist/index.js"]
}
}
}Tools Overview
Tool Reference
Reading
pdfreadtext — Extract text from all or specific pages.
- filePath (string, required) — PDF path
- pages (number[], optional) — Page numbers to extract (1-indexed). Returns per-page text with headers.
pdfinfo** — Page count, file size, all metadata, form field count, page dimensions (pts + inches), rotation, PDF version.
- filePath (string, required) — PDF path
- password (string, optional) — For encrypted PDFs
Searching
pdfsearch** — Full-text search across all pages. Returns matches with page numbers and surrounding context.
- filePath (string, required) — PDF path
- query (string, required) — Text or regex pattern
- caseSensitive (boolean, default: false)
- regex (boolean, default: false) — Treat query as regex
- contextChars (number, default: 60) — Characters of context around each match
pdfcompare** — Compare text content of two PDFs page by page. Reports identical/different pages with word-level change summary.
- filePath1, filePath2 (strings, required)
Creating
pdfcreate** — Create a PDF from text with auto word-wrapping, pagination, and headings.
- outputPath, content (required) — Lines starting with # render as bold headings
- fontSize (default: 12), margin (50), lineSpacing (1.4)
- pageSize: A4, Letter, Legal, A3, A5
- font: Helvetica, TimesRoman, Courier
- title, author (optional metadata)
pdfimagestopdf** — Convert PNG/JPG images to a PDF, one per page.
- imagePaths (string[], required), outputPath (required)
- pageSize: A4, Letter, Legal, FitImage (default: A4)
- margin (default: 0) — Padding around image
Manipulating
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-11-03downgradeA → Cscore 65
PDF Toolkit: common questions
- Is PDF Toolkit MCP server safe?
- With care: it is graded C, so read the findings first (65/100). Read the PDF Toolkit safety report
- How do I install PDF Toolkit?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does PDF Toolkit need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is PDF Toolkit maintained?
- The last commit was 55 days ago (2026-09-10). The latest release is v2.1.2.
- How does PDF Toolkit compare with other MCP servers?
- safety score 65/100 (higher than 20% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers); downloads a week 102 (more than 63% of 12,191 servers with a package). Full comparison.