← WebMCP Directory

pixlpal.com

pixlpal.com

live Unverified (seed import) Media & Personal 9 tools imperative implementation

PixlPal — AI-assisted photo editing. The AI never generates the photo, it only applies filters.

First seen 2026-09-07 · Last seen 2026-09-14 · Source: webmcp.com

Answer 2 · Act 7 · Transact 0 · Score: Not yet scored

Tool inspector

create_mask

act imperative

Create an engine-computed area mask without running segmentation. Use luminance_range for tonal areas ('the bright sky', 'crushed shadows'). Use linear_gradient or radial_gradient for positional areas ('the top of the image', 'the corners', 'the center'). Use color_range when a non-color op must hit a hue ('sharpen just the greens'); for 'make the grass pop' prefer hsl_mixer with no mask instead. Returns a maskId for set_operations / invert_mask. Evaluated on the original photo, so it stays put as other sliders move.

Input schema

PropertyTypeRequiredDescription
type string yes luminance_range, color_range, linear_gradient, or radial_gradient.
id string no Optional mask id. Defaults to luma, color, gradient, or radial.
feather number no Edge softness as a fraction of the shorter side. Default 0.02.
min number no luminance_range: luma floor 0..1. Default 0.
max number no luminance_range: luma ceiling 0..1. Default 1.
softness number no Falloff 0..1 for luminance_range, color_range, and radial_gradient.
hue number no color_range: target hue in degrees 0..360.
range number no color_range: full-inclusion half-width in degrees. Default 25.
satMin number no color_range: exclude pixels below this saturation. Default 0.08.
lumMin number no color_range: luminance floor 0..1. Default 0.
lumMax number no color_range: luminance ceiling 0..1. Default 1.
x0 number no linear_gradient: start X 0..1. 1.0 at start.
y0 number no linear_gradient: start Y 0..1 (0 is the top).
x1 number no linear_gradient: end X 0..1. 0.0 at end.
y1 number no linear_gradient: end Y 0..1.
cx number no radial_gradient: center X 0..1. Default 0.5.
cy number no radial_gradient: center Y 0..1. Default 0.5.
radiusX number no radial_gradient: X radius 0..1. Default 0.4.
radiusY number no radial_gradient: Y radius 0..1. Default 0.4.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "enum": [
        "luminance_range",
        "color_range",
        "linear_gradient",
        "radial_gradient"
      ],
      "description": "luminance_range, color_range, linear_gradient, or radial_gradient."
    },
    "id": {
      "type": "string",
      "description": "Optional mask id. Defaults to luma, color, gradient, or radial."
    },
    "feather": {
      "type": "number",
      "minimum": 0,
      "maximum": 1,
      "description": "Edge softness as a fraction of the shorter side. Default 0.02."
    },
    "min": {
      "type": "number",
      "description": "luminance_range: luma floor 0..1. Default 0."
    },
    "max": {
      "type": "number",
      "description": "luminance_range: luma ceiling 0..1. Default 1."
    },
    "softness": {
      "type": "number",
      "description": "Falloff 0..1 for luminance_range, color_range, and radial_gradient."
    },
    "hue": {
      "type": "number",
      "description": "color_range: target hue in degrees 0..360."
    },
    "range": {
      "type": "number",
      "description": "color_range: full-inclusion half-width in degrees. Default 25."
    },
    "satMin": {
      "type": "number",
      "description": "color_range: exclude pixels below this saturation. Default 0.08."
    },
    "lumMin": {
      "type": "number",
      "description": "color_range: luminance floor 0..1. Default 0."
    },
    "lumMax": {
      "type": "number",
      "description": "color_range: luminance ceiling 0..1. Default 1."
    },
    "x0": {
      "type": "number",
      "description": "linear_gradient: start X 0..1. 1.0 at start."
    },
    "y0": {
      "type": "number",
      "description": "linear_gradient: start Y 0..1 (0 is the top)."
    },
    "x1": {
      "type": "number",
      "description": "linear_gradient: end X 0..1. 0.0 at end."
    },
    "y1": {
      "type": "number",
      "description": "linear_gradient: end Y 0..1."
    },
    "cx": {
      "type": "number",
      "description": "radial_gradient: center X 0..1. Default 0.5."
    },
    "cy": {
      "type": "number",
      "description": "radial_gradient: center Y 0..1. Default 0.5."
    },
    "radiusX": {
      "type": "number",
      "description": "radial_gradient: X radius 0..1. Default 0.4."
    },
    "radiusY": {
      "type": "number",
      "description": "radial_gradient: Y radius 0..1. Default 0.4."
    }
  },
  "required": [
    "type"
  ],
  "additionalProperties": false
}

Similar websites

tracinginsights.com

tracinginsights.com

Analyze Formula 1 racing data with interactive charts for lap times, live telemetry, timing data and race performance. Explore and Compare drivers across multip…

live Unverified Media & Personal
52 tools A17 / Act35 / T0 Not yet scored Seen 2026-09-14
select-f1-data get-current-selection list-available-options get-data-status wait-for-data
Inspect tools
fiveminutebrief.ai

fiveminutebrief.ai

live Unverified Media & Personal
31 tools A10 / Act21 / T0 Not yet scored Seen 2026-09-14
list_public_topics get_public_topic get_latest_brief get_public_topic_preview get_brief_newsletter
Inspect tools
panoptik-studio.vercel.app

panoptik-studio.vercel.app

Browser-native demo video editor where humans and AI agents co-edit on the same canvas via WebMCP. No uploads, no server.

live Unverified Media & Personal Transact tools
30 tools A9 / Act20 / T1 Not yet scored Seen 2026-09-14
get_project_state list_clips list_scenes get_silence_intervals get_transcript
Inspect tools
webroom.openai.chatgpt.site

webroom.openai.chatgpt.site

A private, browser-based photo editor with precise manual controls and agent-ready WebMCP tools.

demo Unverified Media & Personal
28 tools A4 / Act24 / T0 Not yet scored Seen 2026-09-14
get_document_info get_edit_state get_edit_history get_image_preview open_image_from_url
Inspect tools

Related on Influzer