Brand kit tools
Updated 2026-10-06
In short
Create brand kits, or extract colours, fonts and logos from any URL.
5 tools. Each one is something you can ask an AI assistant to do in plain English.
list_brand_kits
List all brand kits with names, IDs, and default status.
No parameters required.
Try itWhat brand kits do I have?
get_brand_kit
Get the full details of a brand kit including colors, fonts, voice, business info, and URLs for the kit's logos and favicon (primaryLogoUrl, alternateLogoUrl, faviconUrl).
| Parameter | Type | Required | Description |
|---|---|---|---|
kit_id | string | Yes | The brand kit ID |
create_brand_kit
Create a new brand kit with colors, fonts, voice, and business information.
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Brand kit name |
organization_id | string | No | Organization (defaults to your default org) |
is_default | boolean | No | Set as default brand kit |
business_name | string | No | Business name |
business_description | string | No | Business description |
industry | string | No | Industry |
target_audience | string | No | Target audience |
primary_color | string | No | Primary brand color (hex) |
secondary_color | string | No | Secondary brand color (hex) |
accent_color | string | No | Accent color (hex) |
text_color | string | No | Text color (hex) |
background_color | string | No | Background color (hex) |
heading_font | string | No | Heading font family |
body_font | string | No | Body font family |
voice_tone | string | No | Brand voice tone (e.g. Professional, Friendly) |
voice_personality | string | No | Brand personality traits |
writing_style | string | No | Writing style guidelines |
Try itCreate a brand kit for my company with our colors #2563eb and #f59e0b
update_brand_kit
Update fields on an existing brand kit. Only set fields you want to change.
| Parameter | Type | Required | Description |
|---|---|---|---|
kit_id | string | Yes | The brand kit ID |
name | string | No | New name |
is_default | boolean | No | Set as default |
business_name | string | No | Business name |
primary_color | string | No | Primary color (hex) |
secondary_color | string | No | Secondary color (hex) |
accent_color | string | No | Accent color (hex) |
heading_font | string | No | Heading font |
body_font | string | No | Body font |
voice_tone | string | No | Voice tone |
voice_personality | string | No | Personality traits |
writing_style | string | No | Writing style |
Try itUpdate my brand kit's primary color to #1a1a2e
extract_brand_from_url
Extract brand identity (colors, fonts, business info) from a website URL. Returns data you can use to create or update a brand kit.
| Parameter | Type | Required | Description |
|---|---|---|---|
url | string | Yes | Website URL to extract brand from |
Try itExtract my brand colors and fonts from acme.com and create a brand kit