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.
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 ParallelFill 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 SessionMark 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 FilesKeep 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.
- 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.
- 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.
- 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
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.
The tools Craftmypdf sits next to
Same connection, same setup. Pick the next one your team already uses.
Castingwords
Prices and places transcription orders against the prepay balance, returns finished transcripts in four formats, and cancels unstarted files for refund.
Docsumo
Searches the document library, runs MCA analysis over processed bank statements, and keeps Docsumo folders and database tables organised.
Egnyte
Connects Egnyte accounts, looks up stored data, and triggers workflow updates.
Kontent.ai
Retrieves content items and their language variants from a Kontent.ai environment and reads the content model down to a single element.
Pdf4me
Converts files to PDF, fills form fields from JSON or XML, extracts embedded text, and decodes barcodes from an attached image.
Uploadcare
Reads file info and custom metadata, imports files from URLs and stores them permanently, runs virus and moderation checks, and manages file webhooks.

Ready to connect Craftmypdf?
Authorize the account and your agent has all 12 actions from the first conversation.


