pdf-writer-mcp

shuji-bonji/pdf-writer-mcp
★ 0 stars TypeScript File System Updated today
MCP server that creates PDFs from text, Markdown, or tabular data and edits existing ones (metadata and page operations). Built on pdf-lib, with CJK font embedding via harfbuzz subsetting.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "pdf-writer-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "shuji-bonji/pdf-writer-mcp"
      ]
    }
  }
}

README Excerpt

MCP server that **creates** PDFs from text, Markdown, or tabular data and **edits** existing ones (metadata and page operations). Built on [pdf-lib](https://pdf-lib.js.org/), with CJK font embedding via harfbuzz subsetting. Part of the PDF family alongside [pdf-reader-mcp](https://github.com/shuji-bonji/pdf-reader-mcp) (structure analysis) and [pdf-verify-mcp](https://github.com/shuji-bonji/pdf-verify-mcp) (authenticity verification). Where `pdf-reader-mcp` tells you *what is in* a PDF and `pdf-

Tools (20)

FONT_NOT_EMBEDDEDadd_annotationadd_bookmarksadd_watermarkattach_filecreate_markdown_pdfcreate_table_pdfcreate_text_pdfdelete_pagesensure_pdfaensure_taggedextract_pagesfill_formflatten_formignoreinputPathmerge_pdfsreorder_pagesreplacerotate_pages

Topics

mcp-serverpdf-writer