{"_id":"pretext-pdf-mcp","_rev":"38-95433f8b9ed1afb82af4f73d2bd7ab30","name":"pretext-pdf-mcp","dist-tags":{"latest":"1.5.12"},"versions":{"1.0.0":{"name":"pretext-pdf-mcp","version":"1.0.0","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.0.0","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"}],"homepage":"https://github.com/Himaan1998Y/pretext-pdf-mcp#readme","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"48139ae2de1999c2891229866f5ebbf9f0c421c5","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.0.0.tgz","fileCount":9,"integrity":"sha512-ZAVmLEp4m4hFz8yrXjVKMjEu/YkIWFPOidFMvG5wblj0PyO2avi9iqByN+Gd0FSkl6RLnGMDvSuMb1XhAPBTew==","signatures":[{"sig":"MEQCIBJ+Vr4sxqD39nw6LSClAqDSNXg1rxgBChBsHbLCH/mRAiA67QlTIV+pIwz23bbHoDboItOn2GorCSAxQaYq2Mvglw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37451},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"266bed2a6a74ccd1356f5decf1645af3988c7c70","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pretext-pdf":"^0.4.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.0.0_1775672383095_0.27804402232758396","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"pretext-pdf-mcp","version":"1.0.1","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.0.1","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"}],"homepage":"https://github.com/Himaan1998Y/pretext-pdf-mcp#readme","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"885a8389e5c253af846d41b6418cf490bb484015","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.0.1.tgz","fileCount":9,"integrity":"sha512-zA48GgWDlnF8hynuN5eAnWKa/GmJxURL5wru7ow5nUZQxhGfC3+1cjLWJVIO4PBwVEqFeVY4uxYLv2uy3QOUNg==","signatures":[{"sig":"MEUCIQCAbEBTmntl6we2a/Kw4Mp+JK999L2U9ZBnNOEriCT6ngIgcofPl3Sf5NpIGJcBAntaLw58y7pSKGHK8psibz3cMpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40583},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pretext-pdf":"^0.4.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.0.1_1775673868035_0.21896753926341694","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"pretext-pdf-mcp","version":"1.0.2","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.0.2","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"}],"homepage":"https://github.com/Himaan1998Y/pretext-pdf-mcp#readme","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"f67a22f8a1fefb84314cbe96c814329b3ffa12cc","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.0.2.tgz","fileCount":9,"integrity":"sha512-y4SVFgzfAoKia7wDOkxneSfsKHE+bIj+hvAdUyAqVkhVbnP5Zwh2aLZo5v2WDKiugLKVeQ53fj7CjyJTGtPJHA==","signatures":[{"sig":"MEUCIBdkeYAoh/TkM1px43h0/7mo9/pTIFfx2tcyLIr+JLPMAiEAz25KPAnbzm42GPIYqc1mbrJvzYox/i+VPkGn9KbTfmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39390},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6e0cc0db678f54d0cee3748ae1097a73a88bf3ef","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pretext-pdf":"^0.4.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.0.2_1775674565825_0.3408952112067629","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"pretext-pdf-mcp","version":"1.0.3","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.0.3","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"}],"homepage":"https://github.com/Himaan1998Y/pretext-pdf-mcp#readme","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"30477d0543f4af60e5e5361e367d874081aab55f","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.0.3.tgz","fileCount":9,"integrity":"sha512-LWmZf26kqK3fU6mNfkpqlp9ppTb3TAxgI1sAxx8sVw0l8R7t15VsUs89pSi19yESu+ynK4Qt1TtHgiQzn3HCcw==","signatures":[{"sig":"MEQCIHkh51aY9dvwpW16KYj3sqRroX0+0nVByvq+uhmpdEUZAiAzdpmebY6ypAktRSy6LNQUm8kC8orbFv9puiRRxI1erw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41393},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7e2b07323364e8474ba0f56254cdc35bf1a729ce","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pretext-pdf":"^0.4.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.0.3_1775679188956_0.5729544949083241","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"pretext-pdf-mcp","version":"1.0.4","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.0.4","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"}],"homepage":"https://github.com/Himaan1998Y/pretext-pdf-mcp#readme","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"e2c44032450eb3aafc123d0d2d5d33ae8f8916d1","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.0.4.tgz","fileCount":9,"integrity":"sha512-ppaadBQw+QLW9LVzQaUHaP/EFMzyn54qTDlztceBs5zA6eGcXJPpXlzjN5fXanGB4ejGEYLSOG/YglmUbWYAuw==","signatures":[{"sig":"MEQCIBJjv3l0DkRxnMz3ntjV8kTkJgU3DJNeV8T2zq+WCESYAiAt9bFfrkz7m61hYLQyWBfvjMnUKE7Y9iMXEomca7xM5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41792},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c2f283f88f7c4bddde2165986bc5eea307a15c23","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pretext-pdf":"^0.4.1","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.0.4_1775681765927_0.32100019437654903","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"pretext-pdf-mcp","version":"1.0.5","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.0.5","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"}],"homepage":"https://github.com/Himaan1998Y/pretext-pdf-mcp#readme","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"43e6dc12393ebc76e7533497c2fad95140bb2223","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.0.5.tgz","fileCount":9,"integrity":"sha512-g0epjlADG8XCULkqfLVLvR7gA7PmdPdZdi2rtRHGvxsdB5KTD155qkp0avaaa8X1kRieq8MHJKgrJAvxNlJeAA==","signatures":[{"sig":"MEYCIQCIFpTchCkrazx/MWbOYmUhL7mqovf0gJPyTUzuOk5BOQIhAMLdvmgVrp2gKDMMgtnHmtLBzkT3hf73So6YF03knHND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41792},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a09b10d2b0bb827bad38eaa49e9fe89c30b85097","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pretext-pdf":"^0.4.2","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.0.5_1775682370817_0.36131888370242704","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"pretext-pdf-mcp","version":"1.0.6","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.0.6","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"}],"homepage":"https://github.com/Himaan1998Y/pretext-pdf-mcp#readme","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"6a173fc806004cecdd9b02c5533de698e31dfc9d","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.0.6.tgz","fileCount":9,"integrity":"sha512-bZNZwcnRulBFpMsRdV4zAAQRr3Dw7mC9BVDB6oiXsxxZmi6wZfxV4HeSzCyMH2qhY7wqgpUDVfTpVWG6LEp3FA==","signatures":[{"sig":"MEQCIDVx/pqxoGHPtKUtEFQzCslYNvX9vWAKj23G3OzSxu4fAiB+gs8VGhQplPmuazwzINQSrnchHQL25ZRy60KrfvVlsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41792},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"8dd424062b79761ebb63e3f125460212d2991800","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pretext-pdf":"^0.4.3","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.0.6_1775684485322_0.2037895403746559","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"pretext-pdf-mcp","version":"1.0.7","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.0.7","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"cecb156bb34222e69f518ef4a904d73052a16a87","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.0.7.tgz","fileCount":11,"integrity":"sha512-OY26HExgzb9RCUf1SyMgs2QtWy2/Qtong+5P0ql3HZmQAzk3e8ATfS6AkAXEFhG4GXN2CCsyMBjtHEy1S0JDCA==","signatures":[{"sig":"MEQCIGfWevVmA0sJ/ol4IAoI5vUzdEXK6yeSlwbp392BaN2QAiBBz/+F7zPC1Gkdiex7kmvCPTzjqKs6vSTiEKCfZnnPyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48521},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"93e4aff673e785f4d40b08efb5a8274117c3b105","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pretext-pdf":"^0.5.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.0.7_1776080291315_0.8353086875859508","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"pretext-pdf-mcp","version":"1.0.8","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.0.8","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"04c4ac1f644706a34fe037a1dc58eccde647e295","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.0.8.tgz","fileCount":11,"integrity":"sha512-42GpXWdmvOzfG5FnEU0PhI8zsUKqSOB9SFr2ko3acMfsXNjrNVXoRHfPyldELZ51UzndX7SLI1a97dyp4GM0yw==","signatures":[{"sig":"MEUCIQCB7lwbICa0QA54gGuHzgXFsycMN6e7c3p2Mv46PaeevAIgK01A8Bc+ia10bM2xqLZHTfY4VDtDF7VLTN79guAuKTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50385},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ab74991ee1022ece97d076a85bb594fe96cb6856","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pretext-pdf":"^0.5.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.0.8_1776087728400_0.26057854716102824","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"pretext-pdf-mcp","version":"1.1.0","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.1.0","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"ffea6ca8bbcae7e2b4f0cd16c79030e1a76fbd80","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.1.0.tgz","fileCount":12,"integrity":"sha512-D6340MJ76gpHJRyRlZaUIeLXCbsod1GqKI/tPm+sGOq/wX0v6QUKsa9+T53kWLb4IZUcJNSLRVlgCfTeC++tgw==","signatures":[{"sig":"MEQCIFjo78H6sWUggZdjF3QYe/xg8MPNVgGLhJ9wLnwQ9AY1AiAyp2chwtUaJEvReWuctGUSR66+aBsesKjJvzOfFh6P1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70071},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9a73940db8d5d3d7be51a7fb7b5d5d0ba8e519a7","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pretext-pdf":"^0.8.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.1.0_1776632808657_0.1407397997707609","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"pretext-pdf-mcp","version":"1.1.2","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.1.2","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"b07211e969bc784fc9809ed6c36ae94d4674468a","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.1.2.tgz","fileCount":12,"integrity":"sha512-ZB7IcsesqJIKolL4iP/EfAqOkx3uW+AG87GwEZXBGDflLEfcGvRBBWu7DLHNEBaRrZFz7JbCDB5lrNCick9ykA==","signatures":[{"sig":"MEUCIBgKI6sz25LrL85FNqhsfD12YAFvB6m9Egkg4Kz8XFYuAiEA1suImEvSviDQ353ULdPqDC5kYQY51qA3OpOVijLln3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70126},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e48feaa68de4f3525838f4ef6146df2e4b164005","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"20.20.2","dependencies":{"marked":"^18.0.2","qrcode":"^1.5.4","pretext-pdf":"^0.8.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.1.2_1776634037548_0.08896818334640733","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"pretext-pdf-mcp","version":"1.2.0","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.2.0","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"b2c3dab11d2e70039a09430d8b1eb65477a70a4a","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.2.0.tgz","fileCount":12,"integrity":"sha512-VvaWK4hB/48t9r8d+3z3z0yoZF/vWKqO5G7MH08xAS8ftKInxpCodBdN0JBc9zsVHfdbk+E5jPj1P62Tjbw53g==","signatures":[{"sig":"MEQCIDckne2Lx4zFBorIoAvft23zD883d548NoXwuITdC3HrAiAvluoBMgJ8/MC13yJEmSF20249dSKX87xhESnZUBICMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72315},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1b3a4972b767450b9337aefeb26b880eb7bfbb4c","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"20.20.2","dependencies":{"marked":"^18.0.2","qrcode":"^1.5.4","pretext-pdf":"^0.9.2","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.2.0_1776881079349_0.838136500195424","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"pretext-pdf-mcp","version":"1.3.0","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.3.0","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"59ae67b25e059e0f8cd408002859f208306926df","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.3.0.tgz","fileCount":13,"integrity":"sha512-L9AKNOIAaWxJC3QWQLihz0EzBEBmg6gcKJVy3RaWBKYcexlE/0Y1x2ZANQP3dPkof7pFg8T7NzMHcR54TuTmVQ==","signatures":[{"sig":"MEYCIQD8HGdIgO4YyeZLtjyGsYeVGayfOmCWzQfjve0oJMUReAIhAJeDldOJ06ORahMgbZQSfIcYyM3mFA7gwDpEbPY731lm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79585},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"0151b3062d767c21de5c0d0498fd951dfdd4a8b9","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"20.20.2","dependencies":{"marked":"^18.0.2","pretext-pdf":"^1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.3.0_1777713687260_0.14073966725402887","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"pretext-pdf-mcp","version":"1.3.1","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.3.1","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"d38ca26bce96f771d0601d91faf88f15b80744c2","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.3.1.tgz","fileCount":13,"integrity":"sha512-sl3hCM6FmQJ1K0D44je9zm6Xcw0qhkDUE4mVD5jAOrRCgcvqhfd8PauajuI+A/6SHs17nkAzSCXTAlQdUsjkSA==","signatures":[{"sig":"MEYCIQDVv0EYLZ4lsGNtGGfpQIZIUSwdctgJL/a6L/dZcOeMtAIhAIVhModTeAe0xiWiO2Q5jYBft+BPaxi74Qt2AyVw5itL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82236},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"718dcd93bf4eaa74f161051b2916d7eb913d9dd8","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"20.20.2","dependencies":{"marked":"^18.0.2","pretext-pdf":"^1.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.3.1_1777722002749_0.14676818740685182","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"pretext-pdf-mcp","version":"1.4.0","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.0","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"923d81c4034433c43e20476c83ce1fdf64a5be65","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.0.tgz","fileCount":13,"integrity":"sha512-lY4Psebtpwbx8Xrk6aLIvTiY1QB6e1+c9EI1dNoQhr+bfNm++xVZ+EkxPlRDacBpYe7qVRcGav14V5EuN6qU6Q==","signatures":[{"sig":"MEQCIDFUjK+tb9z3JwiMXIVhW3ZcET/Q7Qi1HzHGitsdnRaCAiAb6kbbkq7AfR3LIVZJ7JIZ+fn+BuN7evi1rNhvZqU98g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87427},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9599feec848afbaaffa2f277681d69382ea8b9bb","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"20.20.2","dependencies":{"marked":"^18.0.2","pretext-pdf":"^1.0.2","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.0_1777827040796_0.9893123013207665","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"pretext-pdf-mcp","version":"1.4.1","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.1","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"c077dd9114c29d5225d2f134fafe9f18732757c6","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.1.tgz","fileCount":13,"integrity":"sha512-5D6XszCT5WACin8HDjtplHtFsdMonfnGowp07uvHLw0NpYhcYsFv28Liuyh+1jMC4vFZUSjGW8GTOyNZbf+YBQ==","signatures":[{"sig":"MEUCIQDs+RbQbyV0enSjs//h/wiugs3baYyRhH59Da2qEwDLQgIgfkZ1KTFA3cJ62Pl7nje9myaXPiYyU2Gou8dw/4h24/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89156},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"0b2422473de9420aeacb7302e544517e297185b6","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"20.20.2","dependencies":{"marked":"^18.0.2","pretext-pdf":"^1.0.3","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.1_1777833328124_0.4339549909980367","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"pretext-pdf-mcp","version":"1.4.2","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.2","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"7874f0840ef8c445565259540565791e36f91735","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.2.tgz","fileCount":13,"integrity":"sha512-cWnKxSuri3Huw5qyfJswiDlCN0RE/FGfWceooLqxY0+G+MEDtyn6h26Qld26AJRzF0mEEqmPGTYobsv2KgC/bQ==","signatures":[{"sig":"MEUCIQDqW6o3cJQjP2bnDYOGRuYcU5CIffcFxquLQ23CoDXz4AIgeSBCOBJdiFUMPHVbpIwFBO47G9KMWEvE8FMPR45/VGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90147},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"37fae6e662adee663447f545db7cd72156e4878e","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"20.20.2","dependencies":{"marked":"^18.0.2","pretext-pdf":"^1.0.4","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.2_1777835457280_0.35494061985053604","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"pretext-pdf-mcp","version":"1.4.3","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.3","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"2eeebe7ddff2ba20bdde01c3925b825fc271e9f9","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.3.tgz","fileCount":13,"integrity":"sha512-aybwZKQHZKyhRD57Co8SFhGvc2PwKcsSE8zimDceKTEhfth6J+qVRR4Y7hT7lVywsYB3CC3bIkjLsliI629M+w==","signatures":[{"sig":"MEYCIQDLfnns7TyacApOQdmqVpnhdeQwjGZuzTBlG0KuFgkW2AIhALTpnBjKtnTM66GpIm1xvtGt0zd57UJTMFuEI7NfU0z8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90932},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"2712088765a2779e802c006338e46d33802e1302","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"20.20.2","dependencies":{"marked":"^18.0.2","pretext-pdf":"^1.0.5","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.3_1777838535511_0.4871575371804746","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"pretext-pdf-mcp","version":"1.4.4","keywords":["mcp","pdf","pdf-generation","invoice","report","claude","ai-agent","pretext"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.4","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"00c628637c30bfe58bf2866925288da6ee587d69","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.4.tgz","fileCount":13,"integrity":"sha512-7F+GN6868k+qbDsDZUxSnXgzWje+1paksTXwBheLS/9JsduOReDDMoIIef5vxJOtD5OLcogF6iH9mj2F8EQujw==","signatures":[{"sig":"MEQCIFHLn5mRT4t82p/OeOblgRYkjvwqMnbTFRJWn5UIg/D+AiAqknd4ial2jywfcXS/ckxVE0Wl/57VRetsMGYUjnFxKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95045},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d019619b5569bc2216cec9d9099dbace97966cc7","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for pretext-pdf — generate professional PDFs from JSON in Claude, Cursor, or any AI agent","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pretext-pdf":"^1.0.5","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.4_1777846729901_0.5880460009984518","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"pretext-pdf-mcp","version":"1.4.5","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.5","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"ce1344d8b198c6add742d401f714b1624f1dd2e9","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.5.tgz","fileCount":13,"integrity":"sha512-Ur9S0yhorh/oR0GkDNPJmKYAEktj6Dvay+UPkJs49+MVVOg4BTuxsmjTGaJ4q9T8v+sALomGTf5OG2zmIoTqPw==","signatures":[{"sig":"MEUCIE8ELjQPFVWU/L5Jz3+svUOL6nMp/p3pIP3DNpqM0gkkAiEAj2YTW+Qr5dgio1NtfTkROjInHIVj4S1ay7+vqXmorew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98884},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"07566bee8a916adac407ca733f72a212dea7bdbc","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pretext-pdf":"^1.0.5","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.5_1777849328208_0.758030327126116","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"pretext-pdf-mcp","version":"1.4.6","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.6","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"8b2012345563d599f8fd64c3586a56356670d8a7","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.6.tgz","fileCount":13,"integrity":"sha512-H4+5cJp+Awl0EeM+H6Ig+gnmwV11ugIvTmfpmlDmnneGnTF6L4jOMCzXEYjgSN+uJmwGdOH5cXLnWDZt6H1gag==","signatures":[{"sig":"MEYCIQCizDTFJlykot4SmrB4Slv0/+pbcb3st+1+KkVfdS4xWgIhAOxSlIhwLKgm9+DtvzS2BCYLiIdh0MbeGoTFWXyFRmAE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100094},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"325230166f2746751506bb86be89810ad8467ffa","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pretext-pdf":"^1.0.5","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.6_1777977603891_0.7195815821716496","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"pretext-pdf-mcp","version":"1.4.7","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.7","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"6ade868a18692417c8bc45a67bc5f709ceacbe6e","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.7.tgz","fileCount":13,"integrity":"sha512-zRdClvhrtGepm5pxqSRsNMSpwwJbEX0+H1tHirlXTlghZA8MrF7Fe1AJG+hhyxZ5BxXjZIqLvgqbPNypgGg20g==","signatures":[{"sig":"MEYCIQCiEV9xGUkG2LfGqGFEIsCGSy5WxVxTxLSASygTusga9gIhAK3ab+yyE8IM5FGey243b7+qKlgDshJotSAJgKnxmuB6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100959},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"038edb16af46ff24811de7f4d546a086feacf7da","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pretext-pdf":"^1.0.5","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.7_1778061780001_0.09962287229429556","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"pretext-pdf-mcp","version":"1.4.8","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.8","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"ce38cfa819b3e340df1f7a4da65c9dd570c194f2","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.8.tgz","fileCount":13,"integrity":"sha512-E1WpO57AeRFPnTNc3/7345s37GqiJMIe4Tw8uXHO5WlvrjX8V5tZb26W7UzCGaJKein0oNtB14Lr3PIu/Z3WXg==","signatures":[{"sig":"MEYCIQCrIbnXcYtuxnIpaorxcmzucl+lAb/8mkbtledtRyWXLwIhAMk58CMFL+rKJgc9E0zrPLIIGk4OLr7B9vcvzTTfdwbn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":102405},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7195f8fccb1449ad87533e3e7d3f5babce295fa7","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pretext-pdf":"^1.0.5","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.8_1778079582645_0.2679749769439099","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"pretext-pdf-mcp","version":"1.4.9","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.9","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"941c28f9a811ca8caa4fc885a49504ffd1d8c840","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.9.tgz","fileCount":13,"integrity":"sha512-iLVnpy9eXX7Pt5tsEOpkfq9eKh1VHjZewSvml/DdPIvMBSzqo4H0+2MxkpvzZPDSR4Z8CJRae8ziFHE/l1fazA==","signatures":[{"sig":"MEUCIQDcDpXPHesWCE8mR0IQCeEd6sexb2SDqXwze0J2am69QwIga6ZqHtyWQf3mGCMUn3pyovXHpiuC9O8f6lOWn+MlQNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103537},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"616cacc002d5170c05a3bfc380915de10a2faf68","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pretext-pdf":"^1.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0","@napi-rs/canvas":"^0.1.100"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.9_1778174310795_0.2885358045176314","host":"s3://npm-registry-packages-npm-production"}},"1.4.10":{"name":"pretext-pdf-mcp","version":"1.4.10","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.10","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"19dea0583fb36a2c695a71c58f4ca6a1e4c6ac23","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.10.tgz","fileCount":13,"integrity":"sha512-xUOisn2JuEJva34tSDnvGfT6YHv4zRL51Fl8N5biH9yzwe9EdIgurgto+te1WaNs+ZN8N4/BY+AQwa5r/Qj4fA==","signatures":[{"sig":"MEUCIBNurwKBtjHT3rTrtF4kCQcucNM26wi5I2U/Fl1skZ87AiEA0+c/nNb5G0QLXNT84PHq8FXAtBwz6IKs6SxFFhYv/IU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103943},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"bea00f2cf806aa77105aa1ec6a44bd3d54bbf99f","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pretext-pdf":"^1.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0","@napi-rs/canvas":"^0.1.100"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.10_1778234560177_0.9691549347362907","host":"s3://npm-registry-packages-npm-production"}},"1.4.11":{"name":"pretext-pdf-mcp","version":"1.4.11","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.11","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"2fa11e17511e9f96e86e5878256386c30d58f7af","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.11.tgz","fileCount":13,"integrity":"sha512-8nIEyjalwZApJkUDAcRpVpxQQupSqo4cXu2T6Eg7DIZrpBBPGx1jpNB8a+uDktlKfiXyumuPXkU72yIyZ1q2rQ==","signatures":[{"sig":"MEYCIQCK2xFuYvLsCUAR+l1xQdl3u47whCON5vz+NwHVyv72VQIhAKDl5PI/yIPsTO+A+6iicbEwAeybqWKBSEwj9gX2vvZ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105062},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d37d034a40f8afb3c13113c8a5811ac5bf27e5c7","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pretext-pdf":"^1.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0","@napi-rs/canvas":"^0.1.100"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.11_1778795889306_0.3725067687672281","host":"s3://npm-registry-packages-npm-production"}},"1.4.12":{"name":"pretext-pdf-mcp","version":"1.4.12","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.12","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"8a09c780ade5d9cf4ced7c19a42e0063205fcc4a","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.12.tgz","fileCount":14,"integrity":"sha512-gmsAgOCdMn8w3n1mVKkIKtBxuHpT2/OW/LgAE7ibJElI8d/sNjNbr43V6z7AyQao3+pcc9IaFLwM9p1xY7yBHw==","signatures":[{"sig":"MEQCIEfZbxJD/8/SbQnveiQUw2f82cr6awyN2VxKZ4NQyei5AiBLZLN4Tq2xSpWtLJ9AR1YojVL/IpPXuXP5JXXCEForig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121182},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"8df64daf56fc0e2e0844d07393aaedfbb06b4919","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build","version":"npm run smithery:sync && git add smithery.yaml","smithery:sync":"node scripts/sync-smithery-version.mjs","prepublishOnly":"npm run smithery:check","smithery:check":"node scripts/sync-smithery-version.mjs --check"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pretext-pdf":"^1.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0","@napi-rs/canvas":"^0.1.100"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.12_1778899033017_0.5916831002117298","host":"s3://npm-registry-packages-npm-production"}},"1.4.13":{"name":"pretext-pdf-mcp","version":"1.4.13","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.13","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"361aa0045ba09ca75b3fd4a556628014ccbe46e1","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.13.tgz","fileCount":14,"integrity":"sha512-QY4S+YAk4OW6Q7zxcMQv9ID4gHdhoTR/QhJf9KI8oMc5stbaOoNXr1gHqX9s5ZV21T6Pic0GwKiSxtvTPss8nw==","signatures":[{"sig":"MEUCIHE0WVcfZbba9AvyTFXD6peyUpeQAi+V+O/N0i8ehtxPAiEAp4clO0Qxs9edGOG7JGbQnzkuQ6nV63P7Jl3W6eI+ru8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122259},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"34367669b539280ab8077e25b4a26000fb210e18","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build","version":"npm run smithery:sync && git add smithery.yaml","smithery:sync":"node scripts/sync-smithery-version.mjs","prepublishOnly":"npm run smithery:check","smithery:check":"node scripts/sync-smithery-version.mjs --check"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pretext-pdf":"^1.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0","@napi-rs/canvas":"^0.1.100"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.13_1778991417225_0.676731102944008","host":"s3://npm-registry-packages-npm-production"}},"1.4.14":{"name":"pretext-pdf-mcp","version":"1.4.14","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.14","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"7fcd735ea8119f34a82fc03075acc534918bd770","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.14.tgz","fileCount":15,"integrity":"sha512-KgO3kTnrr/tIIzv/v00xZ9fvkcqg75fMQBI8KhFy1QxMrEQOSYeKdn6BSCjwzm8Ve87/EOA86HFwGVEbfsdxbg==","signatures":[{"sig":"MEUCIB0yp0y1daUhkDn4G5dzvKbtAvlpfSABBFWzAtEwtr8xAiEAufD6w2kjjplROV1fKflmTQcudxNC9DBtP3twdff9/IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126398},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"db70ac0a83d53f7de807da25b68579fef5e3c03c","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build","version":"npm run smithery:sync && git add smithery.yaml","smithery:sync":"node scripts/sync-smithery-version.mjs","prepublishOnly":"npm run smithery:check","smithery:check":"node scripts/sync-smithery-version.mjs --check"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pretext-pdf":"^1.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0","@napi-rs/canvas":"^0.1.100"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.14_1778991424039_0.008332568126748985","host":"s3://npm-registry-packages-npm-production"}},"1.4.15":{"name":"pretext-pdf-mcp","version":"1.4.15","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.15","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"e8f042bcc35878306cdaf40345ea5d84bfc4f6e7","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.15.tgz","fileCount":15,"integrity":"sha512-Piz+SkBwv+OJM0sbYNxG8MyFxVXaAt+3jldMxfAqC/iUfTqi5Y01ycecn7pHN4AAf2rBMUXVa28WsclCw+YV1g==","signatures":[{"sig":"MEUCIE+fDy9Rex0MgkFOpGeV95KMibokLm+/SsE7RPC99l8bAiEA/zlaEoT7QWoATN1mIZfcWK2slO8c4++AxEbuXUQ5DaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pretext-pdf-mcp@1.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128472},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b9396e8a3a3dabd8fb9fc4c43871761f9d97a27d","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build","version":"npm run smithery:sync && git add smithery.yaml","smithery:sync":"node scripts/sync-smithery-version.mjs","prepublishOnly":"npm run smithery:check","smithery:check":"node scripts/sync-smithery-version.mjs --check"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"pretext-pdf":"^1.1.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0","@napi-rs/canvas":"^0.1.100"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.15_1778994953930_0.3138461620029622","host":"s3://npm-registry-packages-npm-production"}},"1.4.17":{"name":"pretext-pdf-mcp","version":"1.4.17","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.17","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"055277f6c6ee9a339c06595da1fa5b42fc0579bf","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.17.tgz","fileCount":15,"integrity":"sha512-H5sYpmWNLD3SgjOMYBuPHRJuubgRhNuPt2xAdzA8LZi18QGUIFnfgdieYSS20c5SqT3/CbxLjZ7IL6c9OrBpuA==","signatures":[{"sig":"MEQCIDiC7wedfafOtvMQmU+JJ4LS9eOQ5xzRUS/VK9jdP1VGAiAtCxMIJQuHjmsfLGwf9Vyxk0HsWKgItjQRbBB8mA0GJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133480},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"59c70069b077cab9d313de864882bd43b6c98e2e","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build","version":"npm run smithery:sync && git add smithery.yaml","smithery:sync":"node scripts/sync-smithery-version.mjs","prepublishOnly":"npm run smithery:check","smithery:check":"node scripts/sync-smithery-version.mjs --check"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pretext-pdf":"^1.6.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0","@napi-rs/canvas":"^0.1.100"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.17_1779750770444_0.8245044507471901","host":"s3://npm-registry-packages-npm-production"}},"1.4.18":{"name":"pretext-pdf-mcp","version":"1.4.18","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.4.18","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"4edb599b0c3adab015c2a85085fc79c679b4bd94","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.4.18.tgz","fileCount":15,"integrity":"sha512-VOEc4KSzjpuLHBNNDjUGf0iTuqt7W4zFu0gZ7NKrQxGkhs2rgpZkctqUWwo6B07tAAiy7ObjrgYXRl6DcMVczQ==","signatures":[{"sig":"MEUCIQCtmxw0iy+OUeqWqjzWVY3cu7NXYba9Jwh07RkaUtB4pQIgcnezthU7Kt3g1MjT8hegpKXh+0J1y41gusGmtBXzM/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135836},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"625aa5b8fa80e64cee1952ada6b8e8a09ccd1d7b","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build","version":"npm run smithery:sync && git add smithery.yaml","smithery:sync":"node scripts/sync-smithery-version.mjs","prepublishOnly":"npm run smithery:check","smithery:check":"node scripts/sync-smithery-version.mjs --check"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pretext-pdf":"^1.7.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0","@napi-rs/canvas":"^0.1.100"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.4.18_1779906387128_0.5732600801343326","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"pretext-pdf-mcp","version":"1.5.1","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.5.1","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"7351aeda5bb801bad3aa98989da8ab33f57b5603","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.5.1.tgz","fileCount":15,"integrity":"sha512-/Zh/e1hUjvFrP7ZhiSryTWGdKs9iyvLFd/h6ZXAw6xOxnhpGOFR32wTZef2I7Z4u1A2MfN45E6OWeTR/60B1MA==","signatures":[{"sig":"MEYCIQC8noc8OHtbfij3Kllc5zb3erOPz8nwGBHr7cCYTih54AIhAPv4HJ27fUhT2Ul5m7TQS4jDgLVhMFBkRXRb4Ic5BueF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138722},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"27507a946fad65c03d09cba801c24648ad75b76b","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build","version":"npm run smithery:sync && git add smithery.yaml","smithery:sync":"node scripts/sync-smithery-version.mjs","prepublishOnly":"npm run smithery:check","smithery:check":"node scripts/sync-smithery-version.mjs --check"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.13.0","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pretext-pdf":"^2.0.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0","@napi-rs/canvas":"^0.1.100"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.5.1_1779956531488_0.08334916329164432","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"pretext-pdf-mcp","version":"1.5.2","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.5.2","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"a881dab28d0be126745386cacb638cdcaa5a1448","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.5.2.tgz","fileCount":15,"integrity":"sha512-F5UiUnAtTyueDeN6NPC10IYpmVNODD/TQcd5nVwS+6SoILUIt1sJoz5x6Y4e++XROGzrUtuHvrvN37dyjZhxtQ==","signatures":[{"sig":"MEYCIQD1Z7v37Y+h3viQt9GakgRgLlN0h5XXOPbnNQPbuP6zpAIhAL5GJxuCy9KpKJqhP/PBXUYuJooOzDgpgHQjyNBk9I2h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139166},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9feaabd29ff3a8e3c0022456ff1850ef335745f5","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build","version":"npm run smithery:sync && git add smithery.yaml","smithery:sync":"node scripts/sync-smithery-version.mjs","prepublishOnly":"npm run smithery:check","smithery:check":"node scripts/sync-smithery-version.mjs --check"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.13.0","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pretext-pdf":"^2.0.2","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0","@napi-rs/canvas":"^0.1.100"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.5.2_1779959713224_0.06381903319096294","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"pretext-pdf-mcp","version":"1.5.10","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.5.10","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"f1d48c90fa650497505a2d91e7acdd64ee016e9b","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.5.10.tgz","fileCount":17,"integrity":"sha512-kGuGaNm75iOyGrzFrA1fPmr3ho2wZIDReBJuxcVQguSe2kObVd1mb5o0KpTPylaAjDVDOsY6q565P/+3v5ZsxQ==","signatures":[{"sig":"MEUCICfO77iMiaMvPvYz7OZbKFS5s1jDbv66WgJPyYcft6jhAiEAwb2MaozhTlu7JvRx6Ru1MS+RVCNZB88bVfzU2R/SyzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151443},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"630ac5e48cf311dd81a91f36bfff213488b7b853","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build","version":"npm run smithery:sync && git add smithery.yaml","smithery:sync":"node scripts/sync-smithery-version.mjs","prepublishOnly":"npm run smithery:check","smithery:check":"node scripts/sync-smithery-version.mjs --check"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.13.0","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pretext-pdf":"^2.0.2","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0","@napi-rs/canvas":"^0.1.100"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.5.10_1780030233089_0.40060813164744813","host":"s3://npm-registry-packages-npm-production"}},"1.5.11":{"name":"pretext-pdf-mcp","version":"1.5.11","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"author":{"name":"Himanshu Jain"},"license":"MIT","_id":"pretext-pdf-mcp@1.5.11","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"bin":{"pretext-pdf-mcp":"dist/index.js"},"dist":{"shasum":"716e5d2ba7eee8240ac2b08c0388bef9181ce540","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.5.11.tgz","fileCount":17,"integrity":"sha512-DTa7OppJfbWEwsPsCc6W6MFeCFcXsfhuG/NvcmUV4Ivlr7ItTrZ2Rq7U70WdqeYPMqcIxmD9X4WwgEXnmSzXQg==","signatures":[{"sig":"MEUCIQDMoIb/oVHZ+AUeWL+UQQzKzRyjtfwlnEE/XdGwdRgAGAIgKQaw9bVUImUNCRLZO8DdJ9rwO83QLbEbYnaHiGWrOxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151773},"main":"./dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"8a55197fdf682e35c27423c510f61d785ae3c3a3","mcpName":"io.github.Himaan1998Y/pretext-pdf","scripts":{"dev":"tsx src/index.ts","test":"tsx --test test/*.test.ts","build":"tsc","pretest":"npm run build","version":"npm run smithery:sync && git add smithery.yaml","smithery:sync":"node scripts/sync-smithery-version.mjs","prepublishOnly":"npm run smithery:check","smithery:check":"node scripts/sync-smithery-version.mjs --check"},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"repository":{"url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git","type":"git"},"_npmVersion":"11.13.0","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"pretext-pdf":"^2.0.2","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","marked":"^18.0.2","typescript":"^5.0.0","@types/node":"^22.0.0","@napi-rs/canvas":"^0.1.100"},"peerDependencies":{"vega":"^5.0.0 || ^6.0.0","marked":">=9.0.0","qrcode":"^1.5.0","bwip-js":"^4.0.0","vega-lite":"^5.0.0 || ^6.0.0","highlight.js":"^11.0.0","@napi-rs/canvas":"^0.1.57"},"peerDependenciesMeta":{"vega":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"bwip-js":{"optional":true},"vega-lite":{"optional":true},"highlight.js":{"optional":true},"@napi-rs/canvas":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pretext-pdf-mcp_1.5.11_1780103041755_0.8039588121386005","host":"s3://npm-registry-packages-npm-production"}},"1.5.12":{"name":"pretext-pdf-mcp","version":"1.5.12","mcpName":"io.github.Himaan1998Y/pretext-pdf","description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"type":"module","main":"./dist/index.js","bin":{"pretext-pdf-mcp":"dist/index.js"},"scripts":{"build":"tsc","dev":"tsx src/index.ts","pretest":"npm run build","test":"tsx --test test/*.test.ts","smithery:sync":"node scripts/sync-smithery-version.mjs","smithery:check":"node scripts/sync-smithery-version.mjs --check","version":"npm run smithery:sync && git add smithery.yaml","prepublishOnly":"npm run smithery:check"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","pretext-pdf":"^2.1.0"},"devDependencies":{"@napi-rs/canvas":"^0.1.100","@types/node":"^22.0.0","marked":"^18.0.2","tsx":"^4.0.0","typescript":"^5.0.0"},"peerDependencies":{"@napi-rs/canvas":"^0.1.57","bwip-js":"^4.0.0","highlight.js":"^11.0.0","marked":">=9.0.0","qrcode":"^1.5.0","vega":"^5.0.0 || ^6.0.0","vega-lite":"^5.0.0 || ^6.0.0"},"peerDependenciesMeta":{"@napi-rs/canvas":{"optional":true},"bwip-js":{"optional":true},"highlight.js":{"optional":true},"marked":{"optional":true},"qrcode":{"optional":true},"vega":{"optional":true},"vega-lite":{"optional":true}},"engines":{"node":">=18.0.0"},"license":"MIT","author":{"name":"Himanshu Jain"},"repository":{"type":"git","url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git"},"bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","_id":"pretext-pdf-mcp@1.5.12","gitHead":"19cb33bc4801051e0fb52a5d2a4e95bdaa7deac7","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-4Ov2dIf20B0fgeM6hbcE3mIXC/C5UfHUQ9MRwAjp/vYGgDL37O9UET3LSpxZzImlShqHjK+a6wp59spG7OInRA==","shasum":"038c8e37dbce292df15346e10a822a19fca2453e","tarball":"https://registry.npmjs.org/pretext-pdf-mcp/-/pretext-pdf-mcp-1.5.12.tgz","fileCount":17,"unpackedSize":152268,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDBtHac9QyGCRYQiVqZV0H7uTFs+8uTpgROeo82tqbawgIgMufF6rs4nTMN8UcMjkW0KbUgXQJkD5KBOUzwTJ632aU="}]},"_npmUser":{"name":"himaan693","email":"himaan4149@gmail.com"},"directories":{},"maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pretext-pdf-mcp_1.5.12_1780331184278_0.3899463094002247"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-08T18:19:43.021Z","modified":"2026-06-01T16:26:24.599Z","1.0.0":"2026-04-08T18:19:43.239Z","1.0.1":"2026-04-08T18:44:28.220Z","1.0.2":"2026-04-08T18:56:05.967Z","1.0.3":"2026-04-08T20:13:09.113Z","1.0.4":"2026-04-08T20:56:06.068Z","1.0.5":"2026-04-08T21:06:10.957Z","1.0.6":"2026-04-08T21:41:25.472Z","1.0.7":"2026-04-13T11:38:11.445Z","1.0.8":"2026-04-13T13:42:08.547Z","1.1.0":"2026-04-19T21:06:48.797Z","1.1.2":"2026-04-19T21:27:17.703Z","1.2.0":"2026-04-22T18:04:39.510Z","1.3.0":"2026-05-02T09:21:27.377Z","1.3.1":"2026-05-02T11:40:02.910Z","1.4.0":"2026-05-03T16:50:40.942Z","1.4.1":"2026-05-03T18:35:28.277Z","1.4.2":"2026-05-03T19:10:57.431Z","1.4.3":"2026-05-03T20:02:15.656Z","1.4.4":"2026-05-03T22:18:50.059Z","1.4.5":"2026-05-03T23:02:08.351Z","1.4.6":"2026-05-05T10:40:04.031Z","1.4.7":"2026-05-06T10:03:00.177Z","1.4.8":"2026-05-06T14:59:42.924Z","1.4.9":"2026-05-07T17:18:30.946Z","1.4.10":"2026-05-08T10:02:40.345Z","1.4.11":"2026-05-14T21:58:09.478Z","1.4.12":"2026-05-16T02:37:13.166Z","1.4.13":"2026-05-17T04:16:57.386Z","1.4.14":"2026-05-17T04:17:04.194Z","1.4.15":"2026-05-17T05:15:54.077Z","1.4.17":"2026-05-25T23:12:50.583Z","1.4.18":"2026-05-27T18:26:27.292Z","1.5.1":"2026-05-28T08:22:11.669Z","1.5.2":"2026-05-28T09:15:13.365Z","1.5.10":"2026-05-29T04:50:33.210Z","1.5.11":"2026-05-30T01:04:01.912Z","1.5.12":"2026-06-01T16:26:24.473Z"},"bugs":{"url":"https://github.com/Himaan1998Y/pretext-pdf-mcp/issues"},"author":{"name":"Himanshu Jain"},"license":"MIT","homepage":"https://himaan1998y.github.io/pretext-pdf-mcp/","keywords":["mcp","mcp-server","model-context-protocol","pdf","pdf-generation","pdf-generator","json-to-pdf","invoice-pdf","report-pdf","ai-pdf","ai-agent","claude","cursor","windsurf","typescript","serverless-pdf","no-chromium","invoice","report","resume"],"repository":{"type":"git","url":"git+https://github.com/Himaan1998Y/pretext-pdf-mcp.git"},"description":"MCP server: generate professional PDFs from JSON in Claude, Cursor, Windsurf, or any AI agent. Serverless, no Chromium. Invoices, reports, resumes.","maintainers":[{"name":"himaan693","email":"himaan4149@gmail.com"},{"name":"ghasara","email":"akashchikara1998@gmail.com"}],"readme":"# pretext-pdf-mcp\n\n[![npm version](https://img.shields.io/npm/v/pretext-pdf-mcp?style=flat-square)](https://www.npmjs.com/package/pretext-pdf-mcp)\n[![npm downloads](https://img.shields.io/npm/dm/pretext-pdf-mcp?style=flat-square)](https://www.npmjs.com/package/pretext-pdf-mcp)\n[![license](https://img.shields.io/npm/l/pretext-pdf-mcp?style=flat-square)](LICENSE)\n[![CI](https://img.shields.io/github/actions/workflow/status/Himaan1998Y/pretext-pdf-mcp/ci.yml?branch=master&style=flat-square&label=CI)](https://github.com/Himaan1998Y/pretext-pdf-mcp/actions/workflows/ci.yml)\n\nMCP server for [pretext-pdf](https://github.com/Himaan1998Y/pretext-pdf) — generate professional PDFs from structured JSON in Claude, Cursor, or any AI agent.\n\nNo headless browser. No puppeteer. Pure Node.js with embedded fonts and precision text layout.\n\n## Live Demo\n\n**[▶ Open Live Demo](https://himaan1998y.github.io/pretext-pdf-mcp/)** — edit JSON, click Generate, see a real PDF in seconds. No install.\n\n**[▶ Open in StackBlitz](https://stackblitz.com/github/Himaan1998Y/pretext-pdf-mcp/tree/master/docs?file=index.html)** — fork and edit the playground code.\n\n4 templates included: GST Invoice · Market Report · Resume/CV · Custom\n\n---\n\n## Connect via Smithery\n\nThe fastest way — no install, works instantly in any MCP-compatible agent:\n\n```text\nhttps://pretext-pdf.run.tools\n```\n\nOr add via CLI:\n\n```bash\nsmithery mcp add himaan4149-kv55/pretext-pdf\n```\n\n## Local Install (Claude Desktop / Cursor / Windsurf)\n\n### Option 1: npx (no global install needed)\n\n```bash\nnpx pretext-pdf-mcp\n```\n\n### Option 2: Global install\n\n```bash\nnpm install -g pretext-pdf-mcp\npretext-pdf-mcp\n```\n\n## Claude Desktop Configuration\n\nAdd to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"pretext-pdf\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"pretext-pdf-mcp\"]\n    }\n  }\n}\n```\n\nConfig file location:\n- macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`\n- Windows: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n## Using with Claude Code CLI\n\n**Option A — one-liner (user-scoped, persists across projects):**\n\n```bash\nclaude mcp add pretext-pdf-mcp -- npx -y pretext-pdf-mcp\n```\n\n**Option B — project-scoped `.mcp.json` (checked into repo, shared with your team):**\n\nCreate `.mcp.json` in your project root:\n\n```json\n{\n  \"mcpServers\": {\n    \"pretext-pdf\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"pretext-pdf-mcp\"]\n    }\n  }\n}\n```\n\nThen restart Claude Code (or run `/mcp` to verify). All 6 tools are available in your session. Type `/mcp` to confirm the server appears.\n\n## HTTP Transport Mode (advanced)\n\nBy default the server runs over stdio (MCP standard transport). For HTTP transport:\n\n```bash\nMCP_TRANSPORT=http MCP_PORT=3000 npx pretext-pdf-mcp\n```\n\nEnvironment variables:\n- `MCP_TRANSPORT` — Set to `http` to enable HTTP transport (default: `stdio`)\n- `MCP_PORT` — HTTP listen port when `MCP_TRANSPORT=http` (default: `3000`)\n- `MCP_HOST` — HTTP listen host (default: `127.0.0.1`)\n\n> **Security note:** HTTP transport is intended for trusted local networks only. Do not expose the HTTP port to the public internet without adding an authentication layer.\n\n## Known Limitations\n\n- **Italic fonts** — Italic markdown (`*text*`) requires an italic font variant. Inter italic is supported via `@fontsource/inter` (installed automatically). For other fonts, provide `{ family, weight, style: 'italic', src }` in `doc.fonts`.\n- **QR codes, barcodes, charts** — Require optional peer dependencies: `qrcode`, `bwip-js`, `vega`/`vega-lite`. Install the ones you need.\n- **SVG and images** — Image URLs must be HTTPS. Private/local IP addresses are blocked (SSRF prevention). File paths require absolute paths.\n- **Large documents** — No hard page limit, but generation time scales with page count. Documents over 10,000 content elements trigger a performance advisory.\n- **CJS consumers** — pretext-pdf is ESM-only. If your project uses CommonJS, use dynamic `import()`.\n\n## Tools\n\n| Tool | Input | Output |\n|------|-------|--------|\n| `generate_pdf` | PdfDocument JSON descriptor | Base64 PDF + filename + size |\n| `generate_invoice` | Invoice data (parties, items, GST, currency) | Base64 PDF |\n| `generate_report` | Report sections with optional tables and callouts | Base64 PDF |\n| `generate_from_markdown` | Markdown string | Base64 PDF |\n| `validate_document` | PdfDocument JSON | Validation result (valid/errors) |\n| `list_element_types` | none | Markdown reference of all element types |\n\n### generate_pdf\n\nFull-power access to the pretext-pdf API. Pass any PdfDocument descriptor.\n\n```json\n{\n  \"document\": {\n    \"pageSize\": \"A4\",\n    \"footer\": { \"text\": \"Page {{pageNumber}} of {{totalPages}}\", \"fontSize\": 9 },\n    \"content\": [\n      { \"type\": \"heading\", \"level\": 1, \"text\": \"My Document\" },\n      { \"type\": \"paragraph\", \"text\": \"Hello world.\" }\n    ]\n  },\n  \"filename\": \"my-document\"\n}\n```\n\nReturns:\n```json\n{\n  \"success\": true,\n  \"base64\": \"<base64-encoded PDF bytes>\",\n  \"filename\": \"my-document.pdf\",\n  \"size_bytes\": 42816\n}\n```\n\n### generate_invoice\n\nBusiness-friendly invoice generator. No PDF knowledge needed.\n\n```json\n{\n  \"from\": {\n    \"company\": \"Antigravity Systems\",\n    \"address\": \"Gurugram, Haryana\",\n    \"gstin\": \"06AABCA1234Z1ZK\",\n    \"email\": \"hello@antigravity.dev\"\n  },\n  \"to\": {\n    \"company\": \"TCS Ltd\",\n    \"address\": \"Mumbai, Maharashtra\",\n    \"gstin\": \"27AAACT2727Q1ZW\"\n  },\n  \"invoice_number\": \"INV-2026-001\",\n  \"date\": \"2026-04-08\",\n  \"due_date\": \"2026-05-08\",\n  \"currency\": \"INR\",\n  \"items\": [\n    {\n      \"description\": \"LLM Fine-tuning Pipeline\",\n      \"hsn_code\": \"998314\",\n      \"quantity\": 1,\n      \"rate\": 250000,\n      \"gst_rate\": 18\n    },\n    {\n      \"description\": \"AI Strategy Workshop\",\n      \"quantity\": 2,\n      \"rate\": 75000,\n      \"gst_rate\": 18\n    }\n  ],\n  \"notes\": \"Payment due within 30 days. NEFT/IMPS preferred.\"\n}\n```\n\nReturns:\n```json\n{\n  \"success\": true,\n  \"base64\": \"<base64-encoded PDF bytes>\",\n  \"filename\": \"invoice-INV-2026-001.pdf\",\n  \"size_bytes\": 68420\n}\n```\n\nFeatures:\n- Supports INR, USD, EUR, GBP\n- Auto-calculates IGST per line item when `gst_rate` is set\n- HSN/SAC code column appears automatically when any item has it\n- Company header with from/to details in a 2-column table\n- Professional footer with invoice number and page numbers\n\n### generate_report\n\nMulti-section report with optional TOC, tables, and callout boxes.\n\n```json\n{\n  \"title\": \"Haryana Real Estate Q1 2026\",\n  \"subtitle\": \"Residential & Commercial Analysis\",\n  \"author\": \"Antigravity Research\",\n  \"include_toc\": true,\n  \"sections\": [\n    {\n      \"heading\": \"Executive Summary\",\n      \"body\": \"Strong growth across all micro-markets.\\n\\nGurugram led with 18% YoY volume growth.\",\n      \"table\": {\n        \"headers\": [\"Market\", \"Avg Rs./sqft\", \"YoY\"],\n        \"rows\": [\n          [\"New Gurugram\", \"9,800\", \"+15.6%\"],\n          [\"Sohna Road\", \"8,400\", \"+12.1%\"]\n        ]\n      },\n      \"callout\": {\n        \"style\": \"warning\",\n        \"text\": \"Repo rate risk: any hike above 6.75% could suppress volumes 10-15%.\"\n      }\n    }\n  ]\n}\n```\n\n### list_element_types\n\nNo input. Returns a markdown reference of all 22 element types (paragraph, heading, table, list, image, svg, code, blockquote, callout, toc, form-field, comment, hr, spacer, page-break, rich-paragraph, qr-code, barcode, chart, footnote-def, float-group, and toc-entry) with key properties and examples.\n\n### generate_from_markdown\n\nConvert a Markdown string to a PDF without writing any JSON. Supports headings, bold/italic, strikethrough, inline code, links, ordered/unordered lists (up to 3 levels), GFM tables (with column alignment), GFM task lists (☑/☐), blockquotes, fenced code blocks, and horizontal rules. Note: code blocks render as plain indented text — not styled monospace. For styled code blocks or richer layouts, use `generate_pdf`.\n\n```json\n{\n  \"markdown\": \"# Hello\\n\\nThis is a **bold** paragraph.\\n\\n- Item 1\\n- Item 2\",\n  \"filename\": \"hello\",\n  \"page_size\": \"A4\",\n  \"font_size\": 12\n}\n```\n\nReturns:\n\n```json\n{\n  \"success\": true,\n  \"base64\": \"<base64-encoded PDF bytes>\",\n  \"filename\": \"hello.pdf\",\n  \"size_bytes\": 18432\n}\n```\n\n**Limits:** `markdown` max 100,000 characters. `font_size` must be 6–144. `page_size` one of: `A4`, `Letter`, `Legal`. Default filename: `document`.\n\n### validate_document\n\nValidate a pretext-pdf document schema without rendering it. Use this as a cheap preflight check before calling `generate_pdf` — catches typos, missing required fields, and unknown props in strict mode.\n\n```json\n{\n  \"document\": {\n    \"pageSize\": \"A4\",\n    \"content\": [{ \"type\": \"heading\", \"level\": 1, \"text\": \"Test\" }]\n  },\n  \"strict\": true\n}\n```\n\nValid response:\n\n```json\n{ \"valid\": true, \"error_count\": 0, \"warning_count\": 0, \"errors\": [], \"warnings\": [] }\n```\n\nInvalid response:\n\n```json\n{\n  \"valid\": false,\n  \"error_count\": 2,\n  \"warning_count\": 0,\n  \"errors\": [\n    {\n      \"path\": \"doc.content[0].colour\",\n      \"message\": \"unknown property. did you mean \\\"color\\\"\",\n      \"code\": \"UNKNOWN_PROPERTY\",\n      \"severity\": \"error\",\n      \"unknownProp\": \"colour\",\n      \"suggestion\": \"color\"\n    },\n    {\n      \"path\": \"doc.pageSize\",\n      \"message\": \"unknown property. did you mean \\\"pageSize\\\"\",\n      \"code\": \"UNKNOWN_PROPERTY\",\n      \"severity\": \"error\",\n      \"unknownProp\": \"pageSise\",\n      \"suggestion\": \"pageSize\"\n    }\n  ],\n  \"warnings\": []\n}\n```\n\n**Tip:** Pass `strict: true` to catch misspelled props with Levenshtein-nearest suggestions. Default is `strict: false` — only checks required fields and types.\n\n## Decoding the base64 PDF\n\nIn Node.js:\n```javascript\nconst bytes = Buffer.from(result.base64, 'base64')\nfs.writeFileSync('output.pdf', bytes)\n```\n\nIn TypeScript (browser):\n```typescript\nconst bytes = Uint8Array.from(atob(result.base64), c => c.charCodeAt(0))\nconst blob = new Blob([bytes], { type: 'application/pdf' })\n```\n\nIn Python:\n```python\nimport base64\npdf_bytes = base64.b64decode(result['base64'])\nwith open('output.pdf', 'wb') as f:\n    f.write(pdf_bytes)\n```\n\n## License\n\nMIT — Himanshu Jain\n","readmeFilename":"README.md"}