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
1.0.0
to
1.0.1
+1
-0
dist/index.js

@@ -47,2 +47,3 @@ #!/usr/bin/env node

- Use containers (direction:"row") to place items side by side.
- Row widths: a direction:"row" container puts ALL children on ONE line (no wrap), so their widths must sum to AT MOST "full" (full=1, 3/4=.75, 2/3≈.67, 1/2=.5, 1/3≈.33, 1/4=.25). 1/3+1/3+1/3, 1/2+1/2, and 2/3+1/3 fit; 1/2+1/2+1/2 (1.5) or 2/3+2/3 overflow and break the layout — split into multiple stacked row containers or use narrower widths.
- For label/value pairs (dates, totals, "Bill To", reference numbers), nest a direction:"row" container with two text children — a BOLD label (fontWeight:"bold") and the value as a {{variable}} — each with a width (e.g. label "1/3", value "2/3") so they align in columns. Stack such rows in a column container.

@@ -49,0 +50,0 @@ - Use a table node for any repeating rows (line items, attendees) and set rowVariable.

+1
-1
{
"name": "@pdfmakerapi/mcp",
"version": "1.0.0",
"version": "1.0.1",
"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.).",

@@ -136,4 +136,13 @@ # PDFMakerAPI MCP server

## Troubleshooting
- **Server doesn't appear in your client** — restart the client after editing its MCP config, and check the JSON is valid (no trailing commas). For remote clients, confirm the URL is exactly `https://api.pdfmakerapi.com/mcp`.
- **`npx` fails to start** — ensure Node.js 18+ is installed (`node -v`), then retry `npx -y @pdfmakerapi/mcp@latest`.
- **Connection / timeout on the remote endpoint** — verify your network/proxy allows HTTPS to `api.pdfmakerapi.com`, and that you're using the Streamable HTTP transport.
- **"Document is too large"** — documents are capped at ~1 MB of JSON; trim large tables or split into multiple documents.
- **The returned link won't open** — copy the full link (it ends in a document ID); if it 404s, generate the document again.
- **Still stuck?** — open a [GitHub issue](https://github.com/GerardoBarrera/pdfmakerapi-mcp/issues) or email support@pdfmakerapi.com.
## License
MIT