MCP Tools Directory
← Browse integrations

Files and documents

PDF Writer MCP

Free account · sign-in required

Contact PDF Writer MCP

Loading secure sign-in…

Tools for autonomous AI agents

About this integration

PDF Writer MCP is a local document tool that creates PDFs from text, Markdown, or tables and performs documented metadata, page, form, attachment, tagging, and archival-container operations on existing PDFs.

Transport
stdio
Authentication
none
Initial setup
none
Runtime
unattended
Evidence
documented
Package
@shuji-bonji/pdf-writer-mcp
Last compatibility test
Not independently tested

Connect your agent

@shuji-bonji/pdf-writer-mcp

Publisher documentation reviewed; package behavior and conformance claims were not independently executed or security-audited. Tools read and write caller-selected absolute file paths, and some edits can invalidate signatures or discard document structures unless the documented safeguards are used. Non-ASCII output may require a caller-supplied local font.

Capabilities: Create PDFs from text, Markdown, and tables, Merge, split, extract, delete, reorder, and rotate PDF pages, Edit PDF metadata, bookmarks, annotations, attachments, forms, and watermarks, Create tagged PDF and archival container structures, Produce deterministic PDF output

Connected profiles

Additional details

Source artifact

@shuji-bonji/pdf-writer-mcp

Source ↗ · Checked 2026-09-19
Source manifest version

0.21.2

Source ↗ · Checked 2026-09-19
Unattended configuration

The publisher documents an npx -y MCP configuration for a Node.js 20+ executable. A local font path is optional for CJK rendering; no interactive startup step is documented.

Source ↗ · Checked 2026-09-19
Authentication and prerequisites

The pinned local configuration documents no service credential. Its only environment setting is PDF_WRITER_FONT, an optional local font-file path rather than authentication.

Source ↗ · Checked 2026-09-19
Connection configuration

An MCP client starts the package's pdf-writer-mcp executable with npx; requests are handled by the local server and operate on explicit file paths.

Source ↗ · Checked 2026-09-19
Review scope

Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.

Source ↗ · Checked 2026-09-19