MCP.Market

TruePath PDF MCP server

by JoyTruepath·io.github.JoyTruepath/truepath-pdf-mcp·v0.3.0

Local-only PDF tools for AI — extract text, search, split/merge, render pages. Files never leave.

A86/100grade A
What users say
No reviews yet
Be the first
Safety scan
A86/100

full report

Adoption
New

0 stars43 downloads/wk

Reviews

Write one

Nobody has reviewed TruePath PDF yet.

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

TruePath PDF tools (9)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • extract_images

    Pull embedded images out of a PDF and write each as a PNG. Unsupported pixel layouts (e.g. CMYK, palettized) are skipped and reported.

  • extract_text

    Extract plain text from a local PDF. Optionally restrict to a page range like "1-5" or "1,3,5-7". Output is split by page with === Page N === markers.

  • get_info

    Return page count, first-page size, encryption status, and embedded metadata (title, author, dates, producer, etc.) for a local PDF.

  • merge

    Combine two or more PDFs into one, preserving page order. Outputs to a caller-specified path.

  • open_in_truepath

    Hand a local PDF to the TruePath PDF Mac app via its truepath:// URL scheme so the user can finish work in a GUI (annotate, sign, fill forms, redact). The bridge is fire-and-forget — the app handles opening from there. Requires the app installed (https://joytruepath.com/truepath-pdf).

  • pages

    One-pass page editor. Delete pages, rotate specific pages by 90°/180°/270°, and reorder the result — in any combination. Page numbers in `rotate` refer to the SOURCE PDF; `reorder` refers to post-delete positions.

  • search

    Find a substring across the whole PDF. Returns each hit's page, offset within the page, and a snippet of surrounding text. Use for grep-style discovery before extracting full text.

  • split

    Split a PDF into multiple PDFs by page ranges. Each range becomes one output file written into outputDir.

  • to_images

    Rasterize PDF pages as PNG or JPG at a chosen DPI. Useful for previews, OCR pipelines, or feeding pages back to a vision model.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan23 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
  • Maintenancelast push 77 days ago12/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 86/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How TruePath PDF compares

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

Safety score
86/100
higher than 67% of 866 Scraping and browsing servers
Tools
9
the typical Scraping and browsing server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
43
more than 26% of 309 Scraping and browsing servers with a package

What its tools let an agent do: 7 read · 1 create · 1 change

Install TruePath PDF in Claude Code, Cursor or VS Code

Runs npx -y @truepathpdf/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add truepath-pdf-mcp -- npx -y @truepathpdf/mcp-server
Add to Cursor

What the publisher says

From the TruePath PDF repository's README, as published. We do not edit it. Read it on GitHub

TruePath PDF — MCP server

Let your AI process PDFs locally. Files never leave your Mac.

@truepathpdf/mcp-server is a Model Context Protocol server that lets Claude, Cursor, and any other MCP-aware client read and process PDF files on your machine — without uploading them anywhere.

Built and maintained by Joy Truepath Pte. Ltd., the team behind the TruePath PDF Mac app.

Status

v0.3 — free tier complete (9 of 9 tools). Read + edit + rasterise + GUI handoff: getinfo, extracttext, search, split, merge, pages, toimages, extractimages, openintruepath. The full Pro tier (redact, fill_form, flatten, sign, compress, annotate, autocrop, batch, ocr) lands behind an Ed25519 license key in v0.4.

openintruepath requires the TruePath PDF Mac app v1.0.1 or newer (the truepath:// handler is added in 1.0.1; the v1.0.0 build does not register it).

Privacy

  • 100% local. The MCP server runs on your machine and never talks to a network.
  • No telemetry, no analytics, no phone-home.
  • Free tools work fully offline, forever, with no key.
  • Pro tools (coming soon) are gated by an offline Ed25519 license check — still no network call at use time.

Install

# npx — no install required
npx -y @truepathpdf/mcp-server

# or install globally
npm install -g @truepathpdf/mcp-server
truepath-pdf-mcp

Requires Node.js 20 or newer.

Hook up to Claude Desktop

Add to ~/Library/Application Support/Claude/claudedesktopconfig.json:

{
  "mcpServers": {
    "truepath-pdf": {
      "command": "npx",
      "args": ["-y", "@truepathpdf/mcp-server"]
    }
  }
}

Restart Claude Desktop. The truepath-pdf tools appear in the tool tray.

Tools (v0.2)

get_info

Page count, first-page size (with an allSameSize flag), encryption status, and embedded PDF metadata (title, author, dates, producer, format version).

{ "path": "/Users/you/Documents/report.pdf" }

extract_text

Plain-text extraction. Optional 1-based page range ("3", "1-5", "1,3,5-7"). Output is grouped by page with ===== Page N ===== markers so the model can cite the right page.

{ "path": "/Users/you/Documents/report.pdf", "pages": "1-3" }

search

Substring search across the whole document. Returns each hit's page, offset within the page, and a snippet of surrounding text. Use for grep-style discovery before a heavier extract_text.

{ "path": "/Users/you/Documents/report.pdf", "query": "revenue", "contextChars": 80 }

split

Split one PDF into N by page ranges. Each range becomes one output file.

{ "path": "/in.pdf", "ranges": ["1-3", "4-7", "8"], "outputDir": "/out" }

merge

Combine two or more PDFs into one, in the given order.

{ "paths": ["/a.pdf", "/b.pdf", "/c.pdf"], "outputPath": "/out/merged.pdf" }

pages

Delete, rotate, and reorder pages in one pass. delete is applied first (page numbers in rotate refer to the source PDF); reorder is applied to the survivors.

{
  "path": "/in.pdf",
  "outputPath": "/out/edited.pdf",
  "delete": "2,5",
  "rotate": [{ "page": 1, "degrees": 90 }],
  "reorder": [3, 1, 2]
}

to_images

Rasterise PDF pages as PNG or JPG at a chosen DPI. Common DPIs: 96 (screen), 150 (print preview), 300 (print).

{ "path": "/in.pdf", "outputDir": "/out", "pages": "1-5", "dpi": 150, "format": "png" }

extract_images

Pull embedded images out of a PDF and write each as a PNG. Reports any images skipped because of unsupported pixel layouts (CMYK, palettized, etc).

{ "path": "/in.pdf", "outputDir": "/out" }

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

TruePath PDF: common questions

Is TruePath PDF MCP server safe?
Yes, by our scan: it is graded A (86/100). Read the TruePath PDF safety report
How do I install TruePath PDF?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does TruePath PDF need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is TruePath PDF maintained?
The last commit was 116 days ago (2026-07-11). The latest release is v0.3.0.
What can I use instead of TruePath PDF?
Servers from other publishers that do the same job: AgentRender MCP server, Rendex: Rendering API for Images, PDFs & Content Extraction MCP server and Numbers-LE MCP server.
How does TruePath PDF compare with other Scraping and browsing MCP servers?
safety score 86/100 (higher than 67% of 866 Scraping and browsing servers); tools 9 (the typical Scraping and browsing server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to TruePath PDF

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

  • AgentRender
    URL to screenshot, PDF, or extract for AI agents. Free 150 renders/mo, then $17/mo.
    A
  • Rendex: Rendering API for Images, PDFs & Content Extraction
    Render HTML, Markdown, or URLs to images, PDF, or branded artifacts; extract and watch pages.
    A
  • Numbers-LE
    Extract numeric values from config files, data files and plain text.
    A
  • Fortress
    Stealth browser for AI agents: fetch pages behind Cloudflare/DataDome/CAPTCHA, extract clean data.
    B
  • Pinkpixel Dev Web Scout
    Search the web and extract clean, readable text from webpages. Process multiple URLs at once to sp…
    A