You're viewing a demo portfolio

Join the waitlist
PRSM

image_palette

Active

Tool of Colour Memory

declared in 2.3.4

Upload an image (base64 encoded) and extract its dominant colour palette, with each colour matched to its nearest named archive entry with full cultural provenance. Uses K-means++ extraction plus Bradford chromatic adaptation for accuracy. Returns up to 5 dominant colours, each with archive name, cultural story, nearest RAL standard, and WCAG accessibility data. Works for product photography, interior photos, artwork, brand assets, and mood boards. The image is never stored — processed in memory only.

Parameters schema

{
  "type": "object",
  "required": [
    "image_base64"
  ],
  "properties": {
    "archive": {
      "type": "string",
      "description": "Optional: restrict archive matching to a specific archive"
    },
    "n_colours": {
      "type": "integer",
      "default": 5,
      "description": "Number of dominant colours to extract (default 5, max 5)"
    },
    "media_type": {
      "type": "string",
      "default": "image/jpeg",
      "description": "Image MIME type e.g. 'image/jpeg'"
    },
    "image_base64": {
      "type": "string",
      "description": "Base64 encoded image (JPEG, PNG, WebP)"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

Colour Memory

https://github.com/DigbyO/colour-memory-api

2/7 registries
View full server →
image_palette — Colour Memory — PRSM MCP