Mac-letterhead
Letterhead PDF as digital stationery: prints Markdown without overprinting header, footer, or logo.
The record the registry holds
There is no address to call. This one is a package you install and run yourself, wherever your assistant runs.
{
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"name": "io.github.easytocloud/mac-letterhead",
"description": "Letterhead PDF as digital stationery: prints Markdown without overprinting header, footer, or logo.",
"title": "Mac-letterhead",
"repository": {
"url": "https://github.com/easytocloud/Mac-letterhead",
"source": "github"
},
"version": "0.24.2",
"websiteUrl": "https://github.com/easytocloud/Mac-letterhead",
"packages": [
{
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"identifier": "Mac-letterhead",
"version": "0.24.2",
"runtimeHint": "python3",
"transport": {
"type": "stdio"
},
"packageArguments": [
{
"value": "mcp",
"type": "positional"
}
]
}
],
"_meta": {
"io.modelcontextprotocol.registry/publisher-provided": {
"author": {
"name": "Erik",
"url": "https://github.com/easytocloud"
},
"capabilities": {
"tools": [
{
"description": "Create a letterheaded PDF from Markdown content. Converts Markdown to professionally formatted PDF with smart margin detection and letterhead overlay. Supports GFM, tables, code blocks, and custom CSS styling.",
"name": "create_letterhead_pdf"
},
{
"description": "Merge an existing PDF with a letterhead template. Applies letterhead overlay to existing PDFs with multiple blend strategies (darken, multiply, overlay, transparency). Preserves original document formatting.",
"name": "merge_letterhead_pdf"
},
{
"description": "Analyze a letterhead template to determine margins and printable areas. Uses smart content detection to identify header, footer, and logo positions. Calculates optimal margins for document content.",
"name": "analyze_letterhead"
},
{
"description": "List all available letterhead templates in the ~/.letterhead directory. Shows template names, file paths, and associated CSS files.",
"name": "list_letterhead_templates"
}
]
},
"categories": [
"document-generation",
"pdf",
"productivity"
],
"configuration": {
"examples": [
{
"config": {
"args": [
"Mac-letterhead[mcp]",
"mcp"
],
"command": "uvx"
},
"description": "Generic server where style is specified per tool call",
"name": "Generic multi-style server"
},
{
"config": {
"args": [
"Mac-letterhead[mcp]",
"mcp",
"--style",
"easytocloud"
],
"command": "uvx"
},
"description": "Dedicated server pre-configured with a specific letterhead style",
"name": "Style-specific server"
},
{
"config": {
"args": [
"Mac-letterhead[mcp]",
"mcp",
"--style",
"company",
"--output-dir",
"~/Documents/generated-pdfs"
],
"command": "uvx"
},
"description": "Server with custom output directory for generated PDFs",
"name": "Custom output directory"
}
],
"setupInstructions": "Place letterhead PDF files in ~/.letterhead/ directory. Optional CSS files can be added with matching names (e.g., ~/.letterhead/company.pdf and ~/.letterhead/company.css)."
},
"documentation": {
"contributing": "https://github.com/easytocloud/Mac-letterhead/blob/main/CONTRIBUTING.md",
"llmInstallation": "https://github.com/easytocloud/Mac-letterhead/blob/main/llms-install.md",
"mcpGuide": "https://github.com/easytocloud/Mac-letterhead/blob/main/README_MCP.md",
"readme": "https://github.com/easytocloud/Mac-letterhead/blob/main/README.md"
},
"license": "MIT",
"platform": {
"os": [
"macos"
],
"pythonVersion": ">=3.10",
"systemDependencies": [
{
"description": "Optional system libraries for WeasyPrint high-quality rendering",
"install": "brew install pango cairo fontconfig freetype harfbuzz",
"name": "pango, cairo, fontconfig, freetype, harfbuzz",
"required": false
}
]
},
"tags": [
"pdf",
"letterhead",
"markdown",
"document-generation",
"macos",
"branding",
"professional-documents",
"pdf-merge",
"markdown-to-pdf",
"github-flavored-markdown",
"weasyprint",
"reportlab"
]
}
}
},
"_meta": {
"io.modelcontextprotocol.registry/official": {
"status": "active",
"statusChangedAt": "2026-08-05T15:54:16.685533Z",
"publishedAt": "2026-08-05T15:54:16.685533Z",
"updatedAt": "2026-08-05T15:54:16.685533Z",
"isLatest": true
}
}
}
Draft an Agent Plugin from this
An MCP server is raw capability: some tools, wired to something. An Agent Plugin is the packaging that says what job it does, what it leaves behind and where it stops. The prompt below carries this record and asks for the packaging; your own assistant writes it, and nothing here is sent anywhere.
MCP server
These are the publisher's own words, filed by them with the official MCP registry and mirrored here. This catalog did not read them from the publisher and has not run, called or installed anything.
The publisher's own address
https://github.com/easytocloud/Mac-letterhead
The address the publisher put in their registry record, printed as they wrote it. Nobody here has opened it.