Skip to main content
Glama

Design a logo

create_logo

Design a logo from a brief: the brand name, what the mark should depict, its type, style, level of detail and colours. This SPENDS the user's coins: pass the model's coins from list_logo_models as expected_total — if the price changed, nothing is spent. Without expected_total, a host that can ask the person confirms the price with them; any other host is answered the price and nothing is spent. Logos stay private to the account. Poll get_logo for the image (a host that runs tool tasks waits for it itself); build_brand_kit then turns a finished logo into a full asset pack.

Input Schema

NameRequiredDescriptionDefault
typeNocombination (icon + name, the default), icon (symbol only), wordmark (the name as lettering), monogram (initials), emblem (name inside a badge), abstract (a geometric mark)
modelYesa model id from list_logo_models
styleNothe look — geometric by default
detailNohow much detail — balanced by default
fundingNowho pays: personal (the person's own coins) or team (their team's pool — only when the person allowed this connection to spend team coins and the team approved this app). Omit to use the payer the person chose when connecting
brand_nameNothe company or product name (required for combination, wordmark, monogram and emblem; at most 80 characters)
descriptionNowhat the mark should depict or evoke, in plain words (optional; at most 600 characters)
primary_colorNothe brand colour as a hex like #2F6FF5, or auto to let the model choose (default auto)
expected_totalNothat model's coins from list_logo_models — omit it only when the host confirms prices with the person itself
idempotency_keyNooptional: repeat it on a retry so the retry answers the first logo instead of charging again
background_colorNothe background as a hex, or auto (default #FFFFFF)

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • changedInput schema / properties / expected_total / description
      Previous value: -"that model's coins from list_logo_models"New value: +"that model's coins from list_logo_models — omit it only when the host confirms prices with the person itself"
    • changedInput schema / required
      Previous value: -[
      -  "model",
      -  "expected_total"
      -]New value: +[
      +  "model"
      +]
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources