ingest_image
ActiveTool of Colour Memory
declared in 2.3.4
Upload an image to Colour Memory for ephemeral processing. Returns image_id valid 5 minutes. Pass image_id to palette_extract or image_brief. Use for any image over 50 KB.
Parameters schema
{
"type": "object",
"required": [],
"properties": {
"image": {
"type": "object",
"properties": {
"file_name": {
"type": "string"
},
"mime_type": {
"type": "string"
},
"download_url": {
"type": "string"
}
},
"description": "MCP file reference {download_url, mime_type, file_name}"
},
"source_url": {
"type": "string",
"description": "HTTPS URL of the image"
},
"image_base64": {
"type": "string",
"description": "Base64-encoded image data. Use this for locally uploaded files with no public URL. No size limit here (unlike palette_extract's image_base64)."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
Colour Memory
https://github.com/DigbyO/colour-memory-api
2/7 registries