← WebMCP Directory

Tool tree

avikhagol.github.io

Productivity & BusinessTools verified
Website
Create personalized certificates from a CSV or text file, entirely in your browser.
Explore capabilities
    set_certificate_recordsAction

    Replace the visible certificate recipient data with a batch of records. Record keys become {{placeholder}} names.

    View tool JSON
    {
      "name": "set_certificate_records",
      "kind": "act",
      "impl": "imperative",
      "description": "Replace the visible certificate recipient data with a batch of records. Record keys become {{placeholder}} names.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "records": {
            "type": "array",
            "minItems": 1,
            "items": {
              "type": "object",
              "minProperties": 1,
              "additionalProperties": {
                "type": [
                  "string",
                  "number"
                ]
              }
            }
          }
        },
        "required": [
          "records"
        ],
        "additionalProperties": false
      },
      "page": "/certificate-generator/"
    }
    add_certificate_text_fieldAction

    Add and select a visible text field on the certificate canvas. The text may contain placeholders such as {{name}}.

    View tool JSON
    {
      "name": "add_certificate_text_field",
      "kind": "act",
      "impl": "imperative",
      "description": "Add and select a visible text field on the certificate canvas. The text may contain placeholders such as {{name}}.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "text": {
            "type": "string",
            "minLength": 1
          },
          "x": {
            "type": "number",
            "minimum": 0,
            "maximum": 1120
          },
          "y": {
            "type": "number",
            "minimum": 0,
            "maximum": 820
          },
          "width": {
            "type": "number",
            "minimum": 80,
            "maximum": 1200
          },
          "size": {
            "type": "number",
            "minimum": 12,
            "maximum": 180
          },
          "color": {
            "type": "string",
            "pattern": "^#[0-9a-fA-F]{6}$"
          },
          "align": {
            "type": "string",
            "enum": [
              "left",
              "center",
              "right"
            ]
          },
          "rotation": {
            "type": "number",
            "minimum": -180,
            "maximum": 180
          }
        },
        "required": [
          "text"
        ],
        "additionalProperties": false
      },
      "page": "/certificate-generator/"
    }