🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@pdfmakerapi/mcp

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pdfmakerapi/mcp - npm Package Compare versions

Comparing version
0.1.4
to
0.1.5
+24
-6
dist/index.js

@@ -57,5 +57,5 @@ #!/usr/bin/env node

{
src: "https://raw.githubusercontent.com/GerardoBarrera/pdfmakerapi-mcp/main/icon-400.png",
src: "https://pdfmakerapi.com/icon-512.png",
mimeType: "image/png",
sizes: ["400x400"],
sizes: ["512x512"],
},

@@ -65,3 +65,3 @@ ];

name: "pdfmakerapi",
version: "0.1.4",
version: "0.1.5",
title: "PDFMakerAPI",

@@ -76,4 +76,23 @@ websiteUrl: "https://pdfmakerapi.com",

document: z
.record(z.string(), z.any())
.describe("The PDFMakerAPI Document object to create, following the schema in this tool's description."),
.object({
id: z.string().optional(),
name: z.string().optional().describe("Document name."),
description: z.string().optional(),
pageSize: z
.string()
.optional()
.describe('"letter" | "a4" | "legal" | "letter-landscape" | "a4-landscape" | "square" (default "a4").'),
pageBackgroundColor: z.string().optional().describe("Hex color, e.g. #ffffff."),
margin: z.string().optional().describe('"none" | "sm" | "md" | "lg" (default "lg").'),
gap: z.string().optional().describe('"none" | "sm" | "md" | "lg" (default "lg").'),
variables: z
.array(z.record(z.string(), z.any()))
.optional()
.describe("Declared variables; every {{name}} used in content MUST be declared here."),
children: z
.array(z.record(z.string(), z.any()))
.optional()
.describe("The document body — an ordered array of nodes (container/text/table/spacer/divider). See the DOCUMENT MODEL above."),
})
.describe("The PDFMakerAPI Document to create. Follow the DOCUMENT MODEL in this tool's description."),
},

@@ -87,3 +106,2 @@ outputSchema: {

annotations: {
title: "Create PDF Document",
readOnlyHint: false,

@@ -90,0 +108,0 @@ destructiveHint: false,

+1
-1
{
"name": "@pdfmakerapi/mcp",
"version": "0.1.4",
"version": "0.1.5",
"mcpName": "io.github.GerardoBarrera/pdfmakerapi-mcp",

@@ -5,0 +5,0 @@ "description": "MCP server for PDFMakerAPI — turn a description into a shareable, editable PDF (invoices, certificates, reports, resumes) from any MCP client (Claude, Cursor, etc.).",