{ "name": "@mcp-z/mcp-pdf", "version": "3.2.1", "description": "MCP server for creative PDF generation with full emoji, Unicode, and offline support", "keywords": [ "pdf", "pdfkit", "emoji", "unicode", "mcp", "ai", "pdf generator", "model context protocol", "json resume", "document generator", "certificate", "invoice", "report", "flyer", "resume", "color emoji", "ai agent", "claude" ], "homepage": "https://github.com/mcp-z/mcp-pdf#readme", "bugs": { "url": "https://github.com/mcp-z/mcp-pdf/issues" }, "repository": { "type": "git", "url": "git+https://github.com/mcp-z/mcp-pdf.git" }, "license": "MIT", "author": "Kevin Malakoff ", "type": "module", "exports": { ".": "./dist/esm/index.js", "./package.json": "./package.json" }, "main": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts", "bin": "bin/server.js", "files": [ "dist", "assets" ], "scripts": { "build": "tsds build", "format": "tsds format", "generate:types": "json2ts assets/resume.schema.json assets/resume.d.ts --bannerComment \"/* eslint-disable */\n/* Auto-generated from assets/resume.schema.json - DO NOT EDIT */\"", "prepublish:check": "ncp", "prepublishOnly": "node scripts/require-dist-tag.cjs && tsds validate", "test": "tsds test:node --no-timeouts", "test:engines": "nvu engines tsds test:node --no-timeouts", "version": "tsds version" }, "dependencies": { "@mcp-z/server": "^2.2.0", "@napi-rs/canvas": "^1.0.7", "ajv": "^8.0.0", "ajv-formats": "^3.0.0", "cors": "^2.0.0", "emoji-regex": "^10.0.0", "express": "^5.0.0", "fontkit": "^2.0.0", "liquidjs": "^10.0.0", "mdast-util-from-markdown": "^2.0.2", "module-root-sync": "^2.0.0", "pdf-to-png-converter": "^4.2.0", "pdfkit": "^0.20.1", "pino": "^10.0.0", "unist-util-visit": "^5.0.0", "yoga-layout": "^3.0.0", "zod": "^4.2.0" }, "devDependencies": { "@modelcontextprotocol/client": "^2.0.0", "@modelcontextprotocol/sdk": "^1.30.0", "@types/cors": "^2.8.19", "@types/express": "^5.0.6", "@types/fontkit": "^2.0.8", "@types/mocha": "^10.0.10", "@types/node": "^26.2.0", "@types/pdfkit": "^0.17.4", "@types/unist": "^3.0.3", "fs-remove-compat": "^1.0.4", "get-port": "7.2.0", "json-schema-to-typescript": "^16.0.0", "node-version-use": "^2.4.7", "ts-dev-stack": "^1.22.1", "tsds-config": "^1.0.4" }, "engines": { "node": ">=22.13" }, "mcpName": "io.github.mcp-z/mcp-pdf", "tsds": { "source": "src/index.ts", "targets": [ "esm" ] } }