Craftmypdf

Craftmypdf MCP integration

Generates documents from templates, fills PDF form fields, adds watermarks and page numbers, and merges several files into one.

12actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create PDF asynchronously (extended)

    Lyro generates a PDF asynchronously from templates and JSON data, allowing immediate response while processing continues. The resulting document is stored for delivery.

  • Create pdfs in parallel

    Lyro generates multiple PDFs simultaneously from the same template with different data. Batch processing dramatically accelerates production of identical-format documents.

  • Merge PDF files

    Lyro combines multiple PDF files from URLs into a single consolidated document. Merged files are delivered as one streamlined asset for customer convenience.

See all 12 actions

How businesses use Craftmypdf + Lyro

Each card is one request a support team gets, and the Craftmypdf actions Lyro runs to close it.

  • Generate a document from a template on request

    Lyro browses the available templates, submits the JSON data for the one that fits, and gets a transaction reference back immediately while CraftMyPDF calls the webhook once the PDF is finished.

    List PDF TemplatesCreate PDF AsynchronouslyCreate PDFs In Parallel
  • Fill in an existing PDF form

    Lyro updates the text fields, checkboxes, and dropdowns of a PDF that already carries fillable fields, and can hand back an embeddable editor session when a person needs to change the template itself.

    Update PDF FieldsGet PDF InformationCreate Editor Session
  • Mark and assemble a document before it goes out

    Lyro stamps CONFIDENTIAL or DRAFT across a PDF with the font, opacity, and rotation set, adds page numbers through the pageNumber and totalPages variables, and merges the files into one in the order given.

    Add Watermark To PDFAdd Text To PDFMerge PDF Files
  • Keep an eye on quota and generation volume

    Lyro reads the account's subscription and quota limits, reports how many PDFs a specific template produced inside a date range, and pages through the API transaction history.

    Get Account InformationQuery Template Usage StatisticsList API Transactions

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Craftmypdf actions it has and picks the ones a request needs.

  1. 01

    Connect Craftmypdf

    Authorize the Craftmypdf account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Craftmypdf actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Craftmypdf · Lyro

Everything else about Craftmypdf

Setup, permissions, and the limits of what Lyro can do inside Craftmypdf.

  • Create PDF Asynchronously returns a transaction reference straight away, and CraftMyPDF makes an HTTP GET callback to the webhook URL supplied once the file has been generated. Lyro can give the customer that reference immediately rather than holding the conversation open while a large document renders.

Every action available in Craftmypdf

All 12 actions your agent can call on Craftmypdf, straight from the live MCP connection.

  • Add text to PDF

    Add text annotations to a PDF including page numbers, watermarks, and custom text at specified positions.

  • Add watermark to PDF

    Add a text watermark to a PDF with customizable font, size, color, opacity, and rotation.

  • Create editor session

    Create an embeddable editor session URL for a template.

  • Create PDF asynchronously (extended)

    Create a PDF file asynchronously with JSON data and template.

  • Create pdfs in parallel

    Create multiple PDF files in parallel from templates with JSON data.

  • Get account information

    Retrieve account information including subscription and usage details.

  • Get PDF information

    Retrieve information about a PDF file including metadata, page count, and other properties.

  • List PDF templates

    Retrieve a paginated list of PDF templates.

  • List API transactions

    Retrieve a paginated list of API transactions.

  • Merge PDF files

    Merge multiple PDF files from URLs into a single PDF document.

  • Query template usage statistics

    Retrieve usage statistics for specified templates within a date range.

  • Update PDF fields

    Update fillable fields in a PDF document such as text fields, checkboxes, and dropdowns.

Ready to connect Craftmypdf?

Authorize the account and your agent has all 12 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot