conv2pdf
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CONV2PDF_API_KEY | Yes | Your conv2pdf API key, which starts with `cpdf_live_` and can be created in the Developer tab of your conv2pdf dashboard. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| convert_to_pdfA | Converts a document, an image or an e-book to PDF: Word, Excel, PowerPoint, OpenDocument, Apple Pages, RTF, TXT, CSV, PNG, JPG, WebP, GIF, TIFF, HEIC and EPUB. The converter is chosen from the extension of the file. The file is uploaded to conv2pdf and the call counts as one conversion. |
| convert_heic_to_jpgA | Converts an iPhone HEIC or HEIF photo to a JPG image. The file is uploaded to conv2pdf and the call counts as one conversion. |
| convert_pdf_to_wordA | Converts a PDF that contains real text to an editable Word document (DOCX). A scanned PDF, made of images without text, is refused. The file is uploaded to conv2pdf and the call counts as one conversion. |
| convert_pdf_to_imagesA | Renders each page of a PDF as an image at 150 DPI. The result is one ZIP archive with an image per page. Up to 100 pages. The file is uploaded to conv2pdf and the call counts as one conversion. |
| merge_pdfsA | Combines several PDFs into one, in the order given. 2 files on the Dev plan, up to 20 on paid plans. The result is written next to the first file. The file is uploaded to conv2pdf and the call counts as one conversion. |
| extract_pdf_pagesA | Keeps some pages of a PDF in a new PDF. The pages keep the order they have in the document. The file is uploaded to conv2pdf and the call counts as one conversion. |
| rotate_pdfA | Rotates every page of a PDF clockwise. The file is uploaded to conv2pdf and the call counts as one conversion. |
| add_page_numbersA | Prints the page number at the bottom of every page of a PDF. The file is uploaded to conv2pdf and the call counts as one conversion. |
| add_watermarkA | Stamps a text diagonally across every page of a PDF. The file is uploaded to conv2pdf and the call counts as one conversion. |
| compress_pdfA | Reduces the size of a PDF by lowering the resolution of its images. The file is uploaded to conv2pdf and the call counts as one conversion. |
| protect_pdfA | Encrypts a PDF (AES-256) so that it asks for a password to open, and optionally forbids printing or copying. The file is uploaded to conv2pdf and the call counts as one conversion. |
| unlock_pdfA | Removes the password and the restrictions of a PDF whose password is known. It does not find a forgotten password. The file is uploaded to conv2pdf and the call counts as one conversion. |
| get_quotaA | Returns the plan of the conv2pdf API key and how many conversions it has used and may still use. Reading the quota is free. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 13 tools
Each tool targets a clearly distinct operation: input-side conversions (convert_to_pdf, convert_heic_to_jpg), output-side conversions (convert_pdf_to_word, convert_pdf_to_images), and discrete PDF edits (merge, extract, rotate, watermark, compress, protect, unlock). The only superficially adjacent pair (convert_to_pdf handling HEIC/JPG vs convert_heic_to_jpg producing PNG/JPG) differs clearly in direction and output format.
All 13 tools use snake_case with a consistent verb-first convention (convert_*, merge_pdfs, extract_pdf_pages, rotate_pdf, add_*, compress_pdf, protect_pdf, unlock_pdf, get_quota). No camelCase or mixed-style outliers.
13 tools is well-scoped for a PDF conversion and manipulation service, with each tool mapping to a genuine, non-redundant operation. No filler or trivially duplicated tools.
Strong coverage of the core lifecycle: conversion both directions, merge, page extraction, rotation, annotation (watermark, numbering), compression, encryption and decryption, plus quota checking. Minor gaps remain (e.g. PDF to text/Excel, splitting into separate per-page files, page deletion/reordering), but the surface covers nearly all common workflows.