PDF Letter MCP
Renders letters as print ready PDFs, DIN 5008 compliant for German window envelopes.
Connector by bitterdev · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/bitterdev-pdf-letter-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 5 read · 1 write · 0 delete · 1 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 7
Read from the source code; the running server may list different tools.
Read 5 · Look things up without changing anything.
get_din5008_speclist_fontslist_localeslist_profilespreview_letter
Write 1 · Create, change, send or run things.
create_letter
Not yet classified 1 · We could not tell from the name and description.
prepare_signature
Secrets and settings it asks for
Other settings (environment variables or headers).
PDF_LETTER_FONT_DIRPDF_LETTER_OUTPUT_DIR
Files it touches
- Any path the agent passes to its tools
Tools (7)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
create_letterCreate letter PDFRenders a letter as a PDF file in the fixed house layout (DIN 5008 address field, 25 mm writing margin, fold and punch marks, bold subject block). Pass content only, the layout is fixed. The signature image intentionally overlaps the closing line. Returns the absolute file path, the page count, layout metrics and warnings.
get_din5008_specGet DIN 5008 geometryReturns the millimetre geometry of the layout: address field, remark zone, writing margins, subject position, fold and punch marks.
list_fontsList fontsLists the built-in font families and resolves a font name against the installed system fonts, so you can check what create_letter would embed.
list_localesList localesLists the supported languages together with their fixed texts (salutation, closing, enclosures, page numbering).
list_profilesList sender profilesLists the sender profiles configured on this machine. Each profile carries the address and the signature of one person, so create_letter only needs the profile key.
prepare_signaturePrepare signature imageCleans up a scanned signature: crops white borders, turns the paper background transparent and optionally recolours the ink. Writes a PNG that can be passed to create_letter as signature.path. Needs the optional sharp dependency.
preview_letterPreview letter layoutRenders the letter in memory and returns layout metrics and warnings without writing a file. Use it to check whether the address fits the address field or the letter runs onto a second page.
Signals
- Stars
- 0
- Forks
- 1
- Open issues
- 0
- Last commit
- Oct 19, 2026 (9 days ago)
- Last release
- Jul 27, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.bitterdev/pdf-letter-mcp- Version
- 1.0.3
- Auth
- No auth
- Packages
- npm pdf-letter-mcp
- License
- MIT
- Repository
- github.com/bitterdev/pdf-letter-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from bitterdev
- 0.529score
Veracrypt MCP
bitterdev
MCP server to mount and unmount VeraCrypt containers with secure stdin password handling.
ConnectorAFreshness: ALocal★ 1↓ 30/wkClaude Code +5 - 0.528score
Dropscan MCP
bitterdev
MCP server for the Dropscan postal mail scanning API: read scanned letters, act on mailings.
ConnectorAFreshness: ALocal★ 1↓ 27/wkClaude Code +5 - 0.525score
Enpass MCP
bitterdev
MCP server for Enpass vaults: entries, passwords and TOTP/2FA codes, keychain-backed.
ConnectorAFreshness: ALocal★ 3Claude Code +5 - 0.505score
Pixelletter MCP
bitterdev
Send physical letters and faxes through the PixelLetter interface, test mode included.
ConnectorAFreshness: ALocalClaude Code +5 - 0.495score
Simple Support System MCP
bitterdev
MCP server for the Simple Support System helpdesk API: read, answer and move tickets.
ConnectorAFreshness: ALocalClaude Code +5
Cite this page
PDF Letter MCP. Agent Mart. https://agentmart.dev/connectors/bitterdev-pdf-letter-mcp (last updated 2026-10-25)