Integration

Pdfless integration

Pdfless generates PDF documents from HTML/CSS templates designed in the Pdfless dashboard. List the templates of your workspace, generate a PDF by passing a template id and the JSON data that fills its variables (the answer carries a download link that expires after 10 minutes), and read the workspace's monthly generation quota and what remains of it. Designing or editing templates is done in the Pdfless dashboard and is not exposed here. Authentication is the workspace API key, found under Workspace settings > API credentials and sent in the apikey header.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Pdfless.Built from the 3 Pdfless tools below, on the connection you add once.

What you can do with Pdfless

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Document template, 1 operation

  • list_document_templatesList document templatesGETList the document templates of the workspace the API key belongs to, with each template's id (pass it to generate_pdf as template_id), name and preview links. Paginate with Page and PageSize.

Pdf, 1 operation

  • generate_pdfGenerate pdfPOSTGenerate a PDF from a template: pass template_id (from list_document_templates) and payload, the JSON data filling the template. Returns data.download_url, a link that expires after 10 minutes. Counts against the monthly quota.

Workspace, 1 operation

  • get_workspaceGet workspaceGETGet the workspace the API key belongs to: its name, whether it is active, and its monthly PDF quota with the remaining quota.

Use Pdfless from Claude Code, Cursor or Codex

Connect Pdfless in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Pdfless operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Pdfless

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Pdfless once

    Add your Pdfless connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Pdfless integration FAQ

What can you do with the Pdfless integration?

LiveContext exposes 3 operations on Pdfless, covering document template, pdf and workspace.

Popular integrations

Browse the whole catalog