← All WebMCP sites

quokkapix.com

Media & Personalhttps://quokkapix.com/listed as of 2026-08-01
Open the QuokkaPix image editor app. Resize, crop, compress, convert, remove backgrounds, watermark and run batch workflows locally in your browser.
See Ora's auditWe loaded this site in a real browser and scored its tools. Score: 52/100 (C).

Tools

quokkapix.get_contractactimperative
Returns the QuokkaPix browser-agent contract, supported image tools, DOM selectors, payment policy and local browser processing constraints.
Input schema
{
  "type": "object",
  "additionalProperties": false,
  "properties": {}
}
quokkapix.get_stateactimperative
Returns current browser-side processing state, selected tool, upload mode, file count, progress, output metadata and payment state.
Input schema
{
  "type": "object",
  "additionalProperties": false,
  "properties": {}
}
quokkapix.get_result_manifestactimperative
Returns a machine-readable browser-local processing result, source and output dimensions when available, warnings, capabilities and stable error code.
Input schema
{
  "type": "object",
  "additionalProperties": false,
  "properties": {}
}
quokkapix.get_payment_policyanswerimperative
Returns free and paid agent-use rules. Single image runs, single scenarios and small batches up to 5 files are free; larger agent batch/scenario runs use x402 unlock.
Input schema
{
  "type": "object",
  "additionalProperties": false,
  "properties": {}
}
quokkapix.list_recipesactimperative
Returns official QuokkaPix browser-local image workflow recipes such as Shopify product pack, Amazon white background pack, metadata clean batch and website WebP compression.
Input schema
{
  "type": "object",
  "additionalProperties": false,
  "properties": {}
}
quokkapix.list_rule_profilesactimperative
Returns sourced marketplace and social image requirement profiles used by QuokkaPix QA reports. Secondary sources are marked explicitly.
Input schema
{
  "type": "object",
  "additionalProperties": false,
  "properties": {}
}
quokkapix.get_rule_profileactimperative
Returns one sourced platform image requirement profile by id, including requirements, recommendations, source URL, source type and confidence.
Input schema
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "id"
  ],
  "properties": {
    "id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 160
    }
  }
}
quokkapix.get_recipeactimperative
Returns one official QuokkaPix recipe by id. The recipe includes applySettings JSON, limits, payment requirement and expected result manifest contract.
Input schema
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "id"
  ],
  "properties": {
    "id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120
    }
  }
}
quokkapix.validate_recipeactimperative
Validates a recipe id or custom recipe object before applying it. This does not upload files and does not start processing.
Input schema
{
  "type": "object",
  "additionalProperties": true,
  "properties": {
    "id": {
      "type": "string"
    },
    "recipe": {
      "type": "object"
    }
  }
}
quokkapix.apply_recipeactimperative
Applies an official recipe id or custom recipe JSON to configure a local browser workflow. Files must still be uploaded through the browser input. This does not start processing.
Input schema
{
  "type": "object",
  "additionalProperties": true,
  "properties": {
    "id": {
      "type": "string"
    },
    "recipe": {
      "type": "object"
    }
  }
}
quokkapix.apply_settingsactimperative
Applies browser-agent settings for mode, tool, scenario steps and tool options. Files must still be supplied through the browser file input or dropzone.
Input schema
{
  "type": "object",
  "additionalProperties": true,
  "properties": {
    "mode": {
      "type": "string",
      "enum": [
        "single",
        "batch"
      ]
    },
    "tool": {
      "type": "string",
      "enum": [
        "resize",
        "crop",
        "rotate",
        "convert",
        "compress",
        "metadata",
        "background",
        "watermark",
        "effects",
        "rename",
        "constructor"
      ]
    },
    "steps": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "settings": {
      "type": "object"
    }
  }
}
quokkapix.set_unlock_tokenactimperative
Stores a short-lived x402 unlock token returned by QuokkaPix payment endpoint. The token is verified and consumed when a paid agent batch run starts.
Input schema
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "unlockToken"
  ],
  "properties": {
    "unlockToken": {
      "type": "string",
      "minLength": 16,
      "maxLength": 4096
    }
  }
}
quokkapix.startactimperative
State-changing action: starts the selected QuokkaPix local browser workflow after files have been uploaded through the page. Single-image runs and small agent batches up to 5 files are free. Larger agent batch/scenario runs require a valid paid unlock token and may consume that unlock when processing starts.
Input schema
{
  "type": "object",
  "additionalProperties": false,
  "properties": {}
}
quokkapix.canceltransactimperative
Cancels the current QuokkaPix browser-side processing run.
Input schema
{
  "type": "object",
  "additionalProperties": false,
  "properties": {}
}
Listings are sourced from public community registries and shown as reported.