# Markdown to PDF

> Use this tool when you need to generate PDF documents from Markdown content, solving problems like report creation, documentation publishing, and content distribution. It takes Markdown input and produces formatted PDF output, allowing for custom CSS styling, syntax highlighting, and optional watermarking. Ideal for applications requiring programmatic document generation, this tool provides a robust solution for creating consistent, formatted documents.

Canonical page: https://skillsregistry.net/skills/2b3pro-markdown2pdf  
JSON: https://api.skillsregistry.net/v1/skills/2b3pro-markdown2pdf

## Description

This Markdown to PDF conversion MCP server, developed by 2b3pro, provides a robust solution for generating PDF documents from Markdown content. Built with TypeScript and leveraging Puppeteer for modern PDF generation, it offers features like syntax highlighting, custom CSS styling, and optional watermarking. The server implements file naming conflict resolution, configurable paper formats, and uses Chrome v131.0.6778.204 for consistent rendering across installations. By abstracting the complexities of PDF creation, it enables AI systems to easily produce formatted documents from Markdown input. This implementation is particularly valuable for applications requiring programmatic document generation, facilitating use cases such as report creation, documentation publishing, and content distribution in PDF format.

## Trust

- **Trust score (0–1):** 0.94
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** browser-automation
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/2b3pro-markdown2pdf)
- **Repository:** <https://github.com/2b3pro/markdown2pdf-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "2b3pro-markdown2pdf"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/2b3pro-markdown2pdf` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/2b3pro-markdown2pdf/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
