Skip to content

find_brand_kit_on_website

mcp:readread-only

Read a brand's public website and list what could go in its brand kit: colours (theme-color, brand CSS variables and stylesheet colours, brand-looking ones first; neutral marks whites, blacks and greys), logo candidates (structured data, og:logo, logo images, apple-touch-icon, favicon), social share images, fonts, the site name and tagline, and a suggested kit. suggestion is already in update_brand_kit's input shape (named colour roles, font family names, logo: {url}), so pass what the user agrees to straight through. It saves nothing and spends no credits.

Show the user the suggestion (you can also look at the site yourself) before saving.

Input

  • urlstringrequired

    The website to read, e.g. https://acme.com or acme.com.

    min length 3 · max length 2048

Permission

Needs the mcp:read scope: view your workspace. It only reads, so assistants can call it without asking.

Example call

Your assistant sends this for you. It is shown so you can see the shape of a call, with placeholder values for the required fields.

tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "find_brand_kit_on_website",
"arguments": {
"url": "string"
}
}
}

Same action over the REST API

The tool runs GET /v1/orgs/{orgId}/brand/kit/website as the signed-in user, with the same validation, approval rules and limits. See it in the Brand API reference.