Skip to main content
Production MCP URL: https://mcp.spoolpdf.nandra.dev/mcp
1

Open MCP in the dashboard

Sign in at spoolpdf.nandra.dev and open MCP.
2

Connect the client

Paste the URL as a custom connector (ChatGPT / Claude) or remote MCP server (Cursor). Complete SpoolPDF login and consent. Renders bill to that account.
No spool_live_… key goes in the chat client. Disconnect from /mcp to block further MCP renders (dashboard logout does not disconnect).

Tool

render_pdf accepts the same optional fields as POST /v1/render: header/footer, margins, waits, cookies, sandbox, pages, inject, auth, metadata, and the rest. Example prompt:
Success is JSON: download_url, expires_at, request_id, and usage_count (omitted for sandbox).

Usage and expiry

  • Each successful MCP render increments the same monthly usage as POST /v1/render, unless sandbox is true.
  • Opening the download link does not count.
  • download_url is valid for 72 hours, then GET returns 410 (download_expired). That does not refund usage.
Public http(s) URLs only. Private hosts return ssrf_blocked. Prefer HTML when you control the markup.