MCP tools

Extract brand style

Opens a website in a browser and measures its brand style: fonts, colours, button and card shapes, the logo, and page screenshots.

Tool name: extract-brand-style.

Opens a website in a browser and measures its brand style: fonts, colours, button and card shapes, the logo, and page screenshots. Also keeps the site's own images: product shots, app screens and the hero. Stores the logos, font files, screenshots and images as brand assets and returns their assetIds. You are shown the screenshots, logos and images after the call. Takes up to a few minutes.

When to use

When building or updating the brand style guide, on the website the user chose. Then write the guide from these measurements and the images you are shown, and save it with save-brand-style-guide. When the site is another brand's, read to make ads for it, use what it returns in this chat only and never save it as this brand's guide.

Access

PropertyValue
Required scopewrite
PublishesNo
Read-onlyNo
DestructiveNo
IdempotentNo
Open worldYes

Input

FieldTypeRequiredDescription
urlstringYesThe website to read, such as "koast.ai" or a full https address. At most 2048 characters.

Output

FieldTypeRequiredDescription
urlstringYes
finalUrlstringYes
titlestring | nullYes
descriptionstring | nullYes
navLinksobject[]YesAt most 20 items.
fontsobjectYes
colorsobjectYes
shapesobjectYes
logosobject[]Yes
screenshotsobject[]Yes
imagesobject[]YesThe site's own images: product shots, app screens, the hero and its social image, stored as brand assets. Pass a url as an imageUrl reference to generate-creatives, or use it as an <img> src in render-creative html. At most 6 items.
modelImagesobject[]YesImages shown to you after this call. At most 12 items.

REST equivalent

POST /v1/brands/{brandId}/style-guide/extractions, Extract brand style. CLI: koast extract-brand-style.

On this page