PDF Writer (PDF Agent Stack) MCP server
Create and edit PDFs: text, Markdown, tables, metadata and pages, with Japanese font embedding.
0 stars247 downloads/wk
Reviews
Write oneNobody has reviewed PDF Writer (PDF Agent Stack) yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
PDF Writer (PDF Agent Stack) tools (20, 8 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
add_annotationAdd one annotation to a page: sticky note (text), highlight, or rectangle (square).
add_bookmarksSet the bookmarks (outline) of a PDF. Existing bookmarks are replaced. Nest with children.
add_watermarkOverlay a diagonal watermark across the middle of each page ("社外秘" / "DRAFT" / "COPY", etc.).
attach_fileEmbed (attach) a file into a PDF. Registers it under /Names /EmbeddedFiles and the catalog /AF,
create_markdown_pdfwrite actionCreate a PDF from Markdown. Supports headings, paragraphs, bullet/numbered lists, code blocks, quotes, horizontal rules and tables.
create_table_pdfwrite actionCreate a ruled table PDF from headers and row data. Column widths are computed from the content, cells wrap, and the header row is redrawn after page breaks.
create_text_pdfwrite actionCreate a PDF from plain text. Honours line breaks (\ ) and treats blank lines as paragraph breaks. Long lines wrap automatically.
delete_pageswrite actionCreate a new PDF with the given pages removed. Deleting every page is an error. …
ensure_pdfawrite actionPut an existing PDF onto the PDF/A "vessel" (the PDF/A counterpart of ensure_tagged).
ensure_taggedwrite actionPut an existing PDF onto the PDF/UA-1 "vessel". If it is already tagged, the structure tree is untouched and
extract_pageswrite actionCreate a new PDF containing only the given pages. The given order is preserved, so extraction doubles as reordering.
fill_formFill field values into an existing PDF's interactive form (AcroForm).
flatten_formFlatten an existing PDF's interactive form (AcroForm), keeping the filled appearance while removing interactivity.
merge_pdfsMerge multiple PDFs into one, in the given order. Document metadata is carried over from the first file.
reorder_pagesReorder pages. order must list every page exactly once, in the new order. …
rotate_pagesRotate pages clockwise (90/180/270 degrees). All pages when pages is omitted.
set_metadatawrite actionUpdate an existing PDF's metadata (the Info dictionary). Only the given fields change; the rest are preserved.
split_pdfSplit a PDF into multiple files by page range. Each element of ranges becomes one file,
stamp_page_numbersStamp a page number on each page. In tagged PDFs the stamp is wrapped as an Artifact, preserving PDF/UA conformance.
tag_form_fieldsRepair a tagged PDF's form to PDF/UA-1: enclose Widget annotations in Form structure elements
Public scan report
scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan151 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 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install directly
Runs npx -y @shuji-bonji/pdf-writer-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add pdf-writer-mcp -- npx -y @shuji-bonji/pdf-writer-mcp
PDF Writer (PDF Agent Stack): common questions
- Is PDF Writer (PDF Agent Stack) MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the PDF Writer (PDF Agent Stack) safety report
- How do I install PDF Writer (PDF Agent Stack)?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does PDF Writer (PDF Agent Stack) need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is PDF Writer (PDF Agent Stack) maintained?
- The last commit was in the last day (2026-09-19). The latest release is v0.21.2.
- What can I use instead of PDF Writer (PDF Agent Stack)?
- Servers from other publishers that do the same job: PDF MCP server, AgentMD MCP server and IWE MCP server. Compare all PDF Writer (PDF Agent Stack) alternatives.
Alternatives to PDF Writer (PDF Agent Stack)
Same job from other publishers: the closest match first, then the best rated.
- PDFAgentic RAG over one PDF or a whole folder: hybrid search, selective page reads, tables, OCR.not reviewedEstablishedA
AgentMDConvert PDF, DOCX, HTML, and URLs to clean, LLM-ready markdown with tables preservednot reviewedGrowingA- IWEMarkdown knowledge base as agent memory. Runs against the notes directory it is started in.not reviewedEstablishedA
- Agent-Native SlidesAgent-Native Google Slides - generate and edit React presentationsnot reviewedEstablishedA
- PatchloomAgent-safe structured edits: JSON/YAML/TOML/md/AST, dry-run, batch/tx. Not a filesystem MCP.not reviewedGrowingB