Skip to main content
Glama

Create brand kit

create_brand_kit

Create a brand kit by hand in the user's active space from what the user gave. Only name is required; colors, fonts and radius left out start from the YouSpot kit. Logos are uploaded on the kit's page. To import a brand from a website use extract_brand_kit instead. Returns the brand_kit_id.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYesThe brand name.
fontsNo
colorsNoHex colors (#rrggbb). Any left out keep their current value.
domainNoThe brand website host, like acme.com.
radiusNoCorner radius in px, rem or em, like 8px.
dark_modeNo
documentsNoHow this brand lays out PDFs. Any left out use the default.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • changedInput schema / properties / fonts / properties / body / enum
      Previous value: -[
      -  "Archivo",
      -  "Barlow",
      -  "Bebas Neue",
      -  "Bricolage Grotesque",
      -  "Cormorant Garamond",
      -  "Crimson Text",
      -  "DM Sans",
      -  "DM Serif Display",
      -  "EB Garamond",
      -  "Figtree",
      -  "Fira Code",
      -  "Fraunces",
      -  "Geist",
      -  "Georgia",
      -  "IBM Plex Mono",
      -  "IBM Plex Sans",
      -  "Inter",
      -  "JetBrains Mono",
      -  "Karla",
      -  "Lato",
      -  "Libre Baskerville",
      -  "Lora",
      -  "Manrope",
      -  "Merriweather",
      -  "Montserrat",
      -  "Mulish",
      -  "Newsreader",
      -  "Nunito",
      -  "Open Sans",
      -  "Oswald",
      -  "Outfit",
      -  "PT Serif",
      -  "Playfair Display",
      -  "Plus Jakarta Sans",
      -  "Poppins",
      -  "Raleway",
      -  "Roboto",
      -  "Rubik",
      -  "Sora",
      -  "Source Sans 3",
      -  "Space Grotesk",
      -  "Urbanist",
      -  "Work Sans",
      -  "system-ui"
      -]New value: +[
      +  "Albert Sans",
      +  "Archivo",
      +  "Arimo",
      +  "Assistant",
      +  "Barlow",
      +  "Bebas Neue",
      +  "Bricolage Grotesque",
      +  "Cabin",
      +  "Cal Sans",
      +  "Cormorant Garamond",
      +  "Crimson Text",
      +  "DM Sans",
      +  "DM Serif Display",
      +  "EB Garamond",
      +  "Exo 2",
      +  "Figtree",
      +  "Fira Code",
      +  "Fraunces",
      +  "Funnel Display",
      +  "Geist",
      +  "Georgia",
      +  "Golos Text",
      +  "Heebo",
      +  "Hind",
      +  "IBM Plex Mono",
      +  "IBM Plex Sans",
      +  "Instrument Sans",
      +  "Instrument Serif",
      +  "Inter",
      +  "JetBrains Mono",
      +  "Josefin Sans",
      +  "Kanit",
      +  "Karla",
      +  "Lato",
      +  "League Spartan",
      +  "Lexend",
      +  "Libre Baskerville",
      +  "Libre Caslon Text",
      +  "Lora",
      +  "Manrope",
      +  "Merriweather",
      +  "Merriweather Sans",
      +  "Montserrat",
      +  "Mulish",
      +  "Newsreader",
      +  "Noto Sans",
      +  "Nunito",
      +  "Onest",
      +  "Open Sans",
      +  "Oswald",
      +  "Outfit",
      +  "PT Serif",
      +  "Playfair Display",
      +  "Plus Jakarta Sans",
      +  "Poppins",
      +  "Public Sans",
      +  "Quicksand",
      +  "Raleway",
      +  "Red Hat Display",
      +  "Roboto",
      +  "Rubik",
      +  "Sanchez",
      +  "Sora",
      +  "Source Sans 3",
      +  "Space Grotesk",
      +  "Syne",
      +  "Titillium Web",
      +  "Urbanist",
      +  "Work Sans",
      +  "system-ui"
      +]
    • changedInput schema / properties / fonts / properties / heading / enum
      Previous value: -[
      -  "Archivo",
      -  "Barlow",
      -  "Bebas Neue",
      -  "Bricolage Grotesque",
      -  "Cormorant Garamond",
      -  "Crimson Text",
      -  "DM Sans",
      -  "DM Serif Display",
      -  "EB Garamond",
      -  "Figtree",
      -  "Fira Code",
      -  "Fraunces",
      -  "Geist",
      -  "Georgia",
      -  "IBM Plex Mono",
      -  "IBM Plex Sans",
      -  "Inter",
      -  "JetBrains Mono",
      -  "Karla",
      -  "Lato",
      -  "Libre Baskerville",
      -  "Lora",
      -  "Manrope",
      -  "Merriweather",
      -  "Montserrat",
      -  "Mulish",
      -  "Newsreader",
      -  "Nunito",
      -  "Open Sans",
      -  "Oswald",
      -  "Outfit",
      -  "PT Serif",
      -  "Playfair Display",
      -  "Plus Jakarta Sans",
      -  "Poppins",
      -  "Raleway",
      -  "Roboto",
      -  "Rubik",
      -  "Sora",
      -  "Source Sans 3",
      -  "Space Grotesk",
      -  "Urbanist",
      -  "Work Sans",
      -  "system-ui"
      -]New value: +[
      +  "Albert Sans",
      +  "Archivo",
      +  "Arimo",
      +  "Assistant",
      +  "Barlow",
      +  "Bebas Neue",
      +  "Bricolage Grotesque",
      +  "Cabin",
      +  "Cal Sans",
      +  "Cormorant Garamond",
      +  "Crimson Text",
      +  "DM Sans",
      +  "DM Serif Display",
      +  "EB Garamond",
      +  "Exo 2",
      +  "Figtree",
      +  "Fira Code",
      +  "Fraunces",
      +  "Funnel Display",
      +  "Geist",
      +  "Georgia",
      +  "Golos Text",
      +  "Heebo",
      +  "Hind",
      +  "IBM Plex Mono",
      +  "IBM Plex Sans",
      +  "Instrument Sans",
      +  "Instrument Serif",
      +  "Inter",
      +  "JetBrains Mono",
      +  "Josefin Sans",
      +  "Kanit",
      +  "Karla",
      +  "Lato",
      +  "League Spartan",
      +  "Lexend",
      +  "Libre Baskerville",
      +  "Libre Caslon Text",
      +  "Lora",
      +  "Manrope",
      +  "Merriweather",
      +  "Merriweather Sans",
      +  "Montserrat",
      +  "Mulish",
      +  "Newsreader",
      +  "Noto Sans",
      +  "Nunito",
      +  "Onest",
      +  "Open Sans",
      +  "Oswald",
      +  "Outfit",
      +  "PT Serif",
      +  "Playfair Display",
      +  "Plus Jakarta Sans",
      +  "Poppins",
      +  "Public Sans",
      +  "Quicksand",
      +  "Raleway",
      +  "Red Hat Display",
      +  "Roboto",
      +  "Rubik",
      +  "Sanchez",
      +  "Sora",
      +  "Source Sans 3",
      +  "Space Grotesk",
      +  "Syne",
      +  "Titillium Web",
      +  "Urbanist",
      +  "Work Sans",
      +  "system-ui"
      +]
  2. Added
  3. Removed
  4. Changed1 schema field changed
    • addedInput schema / properties / documents
      Added value: +{
      +  "additionalProperties": false,
      +  "description": "How this brand lays out PDFs. Any left out use the default.",
      +  "properties": {
      +    "accent": {
      +      "enum": [
      +        "band",
      +        "line",
      +        "none"
      +      ],
      +      "type": "string"
      +    },
      +    "body_size": {
      +      "enum": [
      +        "small",
      +        "regular",
      +        "large"
      +      ],
      +      "type": "string"
      +    },
      +    "density": {
      +      "enum": [
      +        "compact",
      +        "comfortable",
      +        "spacious"
      +      ],
      +      "type": "string"
      +    },
      +    "footer_text": {
      +      "description": "The footer line on every page. Empty string for no footer; left out it is the brand name.",
      +      "type": "string"
      +    },
      +    "heading_scale": {
      +      "enum": [
      +        "small",
      +        "regular",
      +        "large"
      +      ],
      +      "type": "string"
      +    },
      +    "orientation": {
      +      "enum": [
      +        "portrait",
      +        "landscape"
      +      ],
      +      "type": "string"
      +    },
      +    "page_numbers": {
      +      "enum": [
      +        "on",
      +        "off"
      +      ],
      +      "type": "string"
      +    },
      +    "page_size": {
      +      "enum": [
      +        "letter",
      +        "a4"
      +      ],
      +      "type": "string"
      +    }
      +  },
      +  "type": "object"
      +}
  5. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.