mrslbt avatar

Pdf It

mrslbt/pdf-it

Converts markdown to PDFs through a single generate_pdf tool that outputs research reports with cover pages, auto-generated tables of contents, and page-numbered footers. Built on react-pdf/renderer with embedded fonts (Newsreader, DM Sans, JetBrains Mono), so output is consistent across machines without Chrome or external dependencies. Ships with a Claude Code skill that responds to phrases like "save this as PDF" or "/pdf" and writes to ~/Documents/pdf-it/ by default. Supports two templates: research-report for formal docs with full TOC, or plain for dense output without covers. Renders in under a second for typical documents. Useful when you need client-ready PDFs from Claude sessions without manual HTML conversion or fighting with print stylesheets.

GitHub stars
2
tools
2
transport
STDIO
last updated
Aug 2, 2026

Tools

2 tools

Public tool metadata for what this MCP can expose to an agent.

generate_pdfConvert markdown into a PDF. Accepts a template (`research-report` or `plain`), optional title and author for the cover, and an optional output path.

Convert markdown into a PDF. Accepts a template (`research-report` or `plain`), optional title and author for the cover, and an optional output path.

No parameter schema in public metadata yet.

list_templatesReturn the list of available templates with descriptions.

Return the list of available templates with descriptions.

No parameter schema in public metadata yet.

Sponsors

Readme

pdf-it

pdf-it MCP server MCP Badge npm version npm downloads License: MIT

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.

pdf-it cover example

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.


View the full README on GitHub

Details

Repository
github.com/mrslbt/pdf-it
Category
Documents & Knowledge
Package
pdf-it-mcp
Transport
STDIO
Registry
MCP registry, active

More from mrslbt

Related Documents & Knowledge MCP servers

View all
1shck-dev avatarNotion Mcpshck-dev/notion-mcpNotion MCP server — search, export, and import pages as markdown2stars
2slipstack avatarSlipstack PDFdev.slipstack/pdfGenerate invoice and receipt PDFs from JSON. Agent-callable document API with a free demo quota.0stars
3br0ski777 avatarPDF Generator APIbr0ski777/pdf-generator-x402Generate PDF from HTML or Markdown with custom pages, margins, layout. x402.0stars
4cyanheads avatarObsidian Mcp Servercyanheads/obsidian-mcp-serverRead, write, search, and surgically edit Obsidian notes, tags, and frontmatter via MCP.705stars
5diaaaj avatarA Mem Mcpdiaaaj/a-mem-mcpSelf-evolving memory system for AI agents34stars
6es617 avatarObsidian Sync Mcpes617/obsidian-sync-mcpGive AI agents access to your Obsidian vault via local files or Self-hosted LiveSync.21stars