{"id":36590,"recorded_at":"2026-10-26T14:36:20.873048Z","observed_at":"2026-10-26T14:36:20.873013Z","subject_kind":"source_record","subject":"mcp_registry:io.github.easytocloud/mac-letterhead","kind":"listing","method":"baseline/1","body":{"endpoints":[["web","https://github.com/easytocloud/Mac-letterhead"]],"name":"Mac-letterhead","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-05T12:40:22.706988Z","status":"active","statusChangedAt":"2026-10-05T12:40:22.706988Z","updatedAt":"2026-10-05T12:40:22.706988Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","_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"]}},"description":"Letterhead PDF as digital stationery: prints Markdown without overprinting header, footer, or logo.","name":"io.github.easytocloud/mac-letterhead","packages":[{"identifier":"Mac-letterhead","packageArguments":[{"type":"positional","value":"mcp"}],"registryBaseUrl":"https://pypi.org","registryType":"pypi","runtimeHint":"python3","transport":{"type":"stdio"},"version":"0.24.4"}],"repository":{"source":"github","url":"https://github.com/easytocloud/Mac-letterhead"},"title":"Mac-letterhead","version":"0.24.4","websiteUrl":"https://github.com/easytocloud/Mac-letterhead"}},"source":"mcp_registry","summary":"Letterhead PDF as digital stationery: prints Markdown without overprinting header, footer, or logo."},"body_sha256":"9c38b55612d62ce589ab93b81d1ecf296f504d51c6a8317b52da136a30dd475d","prev_id":null,"leaf":"0x356e7b3918aa99c65a8818fac4ea6aa9eec60ccac012ca5d56bf9efd55153d34","leaf_text":"{\"body\":\"9c38b55612d62ce589ab93b81d1ecf296f504d51c6a8317b52da136a30dd475d\",\"id\":36590,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025380873013,\"prev\":null,\"subject\":\"mcp_registry:io.github.easytocloud/mac-letterhead\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x356e475e8e510edce161201212558df4b5c911a58c476a0c0937a1d0b54ecde7","0xfba91f97a5eaae760b34fab81b5b3693828c1700c0d42a1e2edceccf7b26bb59","0x194855cc0b2ce1706db5c230cf2d65ed1004637deef5e676e93f7f58e27d0f79","0x1460b52369e317440780d7c4106b6b13976e4f62ea2c876ef051101749bda9a0","0x164c05c629d4ded12a0517dda431497e965243f85b6b8e0d5c08a77b10e799bd","0xa06e1fd2a6acdd158b23150403039e770b763fe5753ec7701e89b5d4f6464398","0xb6b3374d0ec316c05fb32496cce2371efa15354958b86a88e88a2523283262b0","0x051787f280b1929906bdd7adc1ef81d46fabc2240bd8ae24378483c851ca6c07","0x22c6c669d925fab3e5126f017569e4787de0c18be4729cfed8f8720fe174c47f","0x36bec804120016062991795b06589946d6f9108ba9f84ace37bda5ef8cca7e6d","0x30ae64b0356d2a2933965306373f46f4bf64268b5a265594ef3370f079c19d92","0x992ab7416b80cd368936c788f743fd3ea4576a49e22c75ab0262abf692f8ed6c","0xdfc7a920beab71e6882e75c57bf136a5354c4ea989a35108a69046bc62059090","0x4338355a835617a26aa0bfcc971e84eb030d84e2aa840e3c8af958921dd080c7","0x610738e0c43687aded83c613c73de8b5226c73c375858a167436461c522ea213","0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca","0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}