{"name":"dev.quirepdf/quirepdf-mcp","slug":"quirepdf-mcp","title":"Quire PDF","description":"Turn JSON into polished PDFs: invoices, receipts, quotes, certificates, or any data.","url":"https://mcp.market/server/quirepdf-mcp","rating":null,"grade":"C","score":58,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":11,"stars":null,"forks":null,"downloads_week":42,"last_push_at":null,"license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":null,"website":"https://quirepdf.dev/docs/mcp","version":"0.2.0","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"quirepdf-mcp","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Quire API key (qk_live_…). Get one free with `npx quirepdf-cli login`.","isRequired":true,"isSecret":true,"name":"QUIRE_API_KEY"},{"description":"API base URL. Defaults to https://api.quirepdf.dev.","name":"QUIRE_API_URL"}]}],"tools":[{"name":"get_template","description":"Get a template's JSON Schema (required and optional fields) and a complete sample. Use the sample as a starting point for render_document.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_usage","description":"Current plan and renders used this month (requires QUIRE_API_KEY).","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_templates","description":"List the built-in templates (invoice, receipt, quote, credit-note, statement, certificate, and the generic document layout).","write_action":false,"price_micros":0,"input_schema":null},{"name":"render_document","description":"Render JSON data into a polished PDF (or a PNG preview of one page) and save it to disk. `template` is optional: omit it to auto-detect or use the generic layout. Returns the saved file path, the template used, and page count.","write_action":false,"price_micros":0,"input_schema":null},{"name":"validate_document","description":"Check data against a template (or see which template would be auto-selected) without rendering. Free; lists every problem with its field path.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":58,"grade":"C","scanned_at":"2026-10-14T12:23:01.683Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-14T12:23:01.668Z","components":{"code":{"score":25,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"packages":[{"registryType":"npm","identifier":"quirepdf-mcp","version":"0.2.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-10-04T12:43:36.200Z","weeklyDownloads":42}],"repo":{"found":false},"icon":{"url":"https://quirepdf.dev/favicon.svg","source":"site"},"presence":{"stars":null,"forks":null,"downloadsWeek":42,"license":"MIT","lastPushAt":null,"score":11}}}},"grade_history":[],"reviews":[]}