{
  "info": {
    "name": "Pdf4me — mcp.ai",
    "description": "REST API for the Pdf4me MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/pdf4me",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "pdf4me_convert_to_pdf",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/convert/to/pdf",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "convert",
            "to",
            "pdf"
          ]
        },
        "description": "Tool to convert various document and image formats to PDF. Handles one file per call; multi-file PDFs require multiple calls followed by a separate merge step. Conversion permanently removes interacti",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"document\": {},\n  \"pdfConvertActions\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf4me_extract_text",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/extract/text",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "extract",
            "text"
          ]
        },
        "description": "Tool to extract embedded text from text-based PDFs using PDF4me's ExtractResources endpoint. Use when you need to retrieve searchable text content from PDFs for analysis or processing. This tool does ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"docData\": \"\",\n  \"docName\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf4me_fill_pdf_form",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/fill/pdf/form",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "fill",
            "pdf",
            "form"
          ]
        },
        "description": "Tool to fill PDF form fields programmatically using JSON or XML data. Use when you need to generate reports or populate forms from various data sources with mail merge functionality. Supports filling ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"metaData\": \"\",\n  \"dataArray\": \"\",\n  \"outputType\": \"\",\n  \"metaDataJson\": \"\",\n  \"InputFormData\": \"\",\n  \"inputDataType\": \"\",\n  \"templateDocName\": \"\",\n  \"templateDocContent\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf4me_read_barcodes_from_image",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/read/barcodes/from/image",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "read",
            "barcodes",
            "from",
            "image"
          ]
        },
        "description": "Tool to read and extract barcode or QR code data from image files (JPG/PNG). Use when you need to decode barcodes from images for data extraction or verification. Supports various barcode types includ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"docName\": \"\",\n  \"imageType\": \"\",\n  \"docContent\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}