Mmcp.market

PDF It MCP server

by mrslbt·io.github.mrslbt/pdf-it·v2.1.0

Native PDF renderer for AI markdown. Cover, TOC, page-numbered footer. Fonts embedded, zero config.

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

full report

Adoption
Growing

2 stars49 downloads/wk

Reviews

Write one

Nobody has reviewed PDF It yet.

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

PDF It tools (2)

write = sends, deletes, buys or posts

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

  • generate_pdf

    Convert markdown into a designed PDF (cover page, auto TOC, page-numbered footer). Use this for any "save/export/print/share as PDF", "make a report", "turn this into a PDF", or /pdf request — do NOT fall back to Chrome headless, cupsfilter, wkhtmltopdf, pandoc, or LaTeX. Templates: research-report (cover + TOC, default) or plain (no cover, no TOC).

  • list_templates

    List all available PDF templates with their descriptions.

Public scan report

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

no findings
  • Code scan35 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 76 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

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

pdf-it

A Model Context Protocol (MCP) server and Claude Code skill that turns markdown into PDFs that look like they were made on purpose. Cover page, table of contents, code blocks that hold across page breaks, page-numbered footer. One command from your Claude session to a file you can send to a client.

Fonts ship inside the package, so every PDF looks the same on every machine. Nothing to install, nothing to configure.

Why this exists

Every Claude Code research session ends the same way: a wall of useful markdown and no clean way to turn it into a PDF a person would actually want to read.

Chrome print: takes 30 seconds, output looks like a Word doc. Manual HTML conversion: 10 minutes per document. Pandoc: works but defaults look like a 2008 academic paper. None of it produces an artifact you would send to a client.

pdf-it is one command. The output is designed by default.

Install

npm install -g pdf-it-mcp

Or run on demand with npx pdf-it-mcp.

Requirements

  • Node.js 20 or newer
  • Nothing else to install. The renderer and fonts ship inside the package.

Configure

Claude Desktop

Edit claudedesktopconfig.json:

{
  "mcpServers": {
    "pdf-it": {
      "command": "npx",
      "args": ["-y", "pdf-it-mcp"]
    }
  }
}

Claude Code

claude mcp add pdf-it -- npx -y pdf-it-mcp

Cursor

Add to ~/.cursor/mcp.json with the same shape as Claude Desktop.

Cline / Continue / Zed / Goose

Standard MCP config. Same npx -y pdf-it-mcp command.

Use

In any Claude session connected to the server, ask:

Save this as a PDF

Or any of these phrasings: export as PDF, make a PDF report from this, turn this into a PDF, /pdf. The skill picks up the request and routes it through pdf-it. The output lands in ~/Documents/pdf-it/ by default.

Tools

generate_pdf parameters

Templates

Skill

This package ships with a Claude Code skill at SKILL.md. Trigger phrases the skill responds to:

  • save this as PDF
  • export as PDF
  • make a PDF report from this
  • turn this into a PDF
  • generate a PDF
  • /pdf

See SKILL.md for the full skill spec.

Output

By default PDFs are written to ~/Documents/pdf-it/{slug}-{timestamp}.pdf. Pass output_path to override.

Design

Shortened. The full README is on GitHub.

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

Install directly

Runs npx -y pdf-it-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add pdf-it -- npx -y pdf-it-mcp
Add to Cursor

PDF It: common questions

Is PDF It MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the PDF It safety report
How do I install PDF It?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does PDF It need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is PDF It maintained?
The last commit was 77 days ago (2026-07-10). The latest release is v2.1.0.
What can I use instead of PDF It?
Servers from other publishers that do the same job: Citra MCP server and GoldenMatch MCP server.

Alternatives to PDF It

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

  • Citra
    Citra — PDF answers with page-level proof: structure, tables, OCR, and page citations.
    A
  • GoldenMatch
    Find duplicate records in 30 seconds. Zero-config entity resolution, 97.2% F1 out of the box.
    B

More from mrslbt