MCP.Market

PDF Suite MCP server

by beepboop2025·io.github.beepboop2025/pdf-suite-mcp·v2.1.3·2 stars

37 tools to read, create, merge, split, watermark, fill, redact & search PDFs. Local, no API key.

C65/100grade C
What users say
No reviews yet
Be the first
Safety scan
C65/100

full report

Adoption
Growing

2 stars102 downloads/wk

Reviews

Write one

Nobody has reviewed PDF Suite yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

PDF Suite 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

no findings
  • 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
Overall 65/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How PDF Suite compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
65/100
higher than 20% of 3,470 Web search servers
GitHub stars
2
more than 70% of 1,786 Web search servers
Downloads a week
102
more than 57% of 827 Web search servers with a package

Install PDF Suite 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-suite-mcp -- npx -y pdf-suite-mcp
Add to Cursor

What the publisher says

From the PDF Suite 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 build

Configuration

Claude Code (one line, no clone)

claude mcp add pdf-suite -- npx -y pdf-suite-mcp

Any 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 Suite: common questions

Is PDF Suite MCP server safe?
With care: it is graded C, so read the findings first (65/100). Read the PDF Suite safety report
How do I install PDF Suite?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does PDF Suite need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is PDF Suite maintained?
The last commit was 55 days ago (2026-09-10). The latest release is v2.1.3.
What can I use instead of PDF Suite?
Servers from other publishers that do the same job: Zoteus MCP server, Free Search MCP server and Keyline Icons MCP server.
How does PDF Suite compare with other Web search MCP servers?
safety score 65/100 (higher than 20% of 3,470 Web search servers); github stars 2 (more than 70% of 1,786 Web search servers); downloads a week 102 (more than 57% of 827 Web search servers with a package). Full comparison.

Alternatives to PDF Suite

Same job from other publishers: the closest match first, then the best rated.

  • Zoteus
    Zotero MCP server for Claude and ChatGPT: search, citations, safe writes, PDF passages and pages.
    A
  • Free Search
    No-API-key web search, page fetching and document reading across many engines. Local-first.
    B
  • Keyline Icons
    Search Keyline Icons by name and get any icon's SVG source or React import. No key, no network.
    A
  • Papersgpt For Zotero
    Professional AI research tool for Zotero: chat with PDFs, whole-library search, Literature Radar, AutoPilot. 30+ LLMs or local models; built-in MCP server.
    B
  • Brave
    Visit https://brave.com/search/api/ for a free API key. Search the web, local businesses, images,…
    A

More from beepboop2025 →