MCP/Tools/Brands/update_brand
update_brand

Update a brand kit

Free

Patch one or more fields on an existing brand. Only provided fields are written.

How it works

Partial update — pass brandId + any subset of fields. Doesn't touch fields you don't include. Useful for refining a freshly-scanned brand or swapping a logo.

Inputs

Name
Type
Required
Description
brandId
string
required
Brand ID to update.
name
string
optional
Updated name.
tagline
string
optional
Updated tagline.
colors
object
optional
Updated colors.
logo
{ data, mimeType } | null
optional
New logo (or null to clear).

Returns

{ brand: Brand }

Examples

Swap a logo after redesign

Client sent a refreshed logo. Agent updates the brand without touching anything else.

{
  "brandId": "ectL5JsJKz55ItiFzEkB",
  "logo": {
    "data": "<base64>",
    "mimeType": "image/png"
  }
}