Skip to content
Early access is open
Repic
LoginJoin early access

Generate a starter brand kit, callable

Produces a starter kit: a palette with contrast-checked pairings, a type pairing, voice, values and a mission line.

The palette is checked for contrast rather than merely generated, so the pairings it reports as usable meet a legibility threshold instead of only looking agreeable in a swatch row.

There is a page for people too: the brand kit tool runs the same engine in a browser, free and without an account.

Inputs and bounds

These bounds are the ones the server enforces. A request outside them is refused with a message naming the field.
FieldWhat it isRequiredLength
brandBrand namerequired2 to 80
offerWhat do you make or do?required12 to 240
audienceWho is it for?required6 to 200
toneHow should it feel?required3 to 160

What comes back

  • palette - hex values with the pairings that pass a contrast check
  • type - a heading and body pairing
  • voice and values - carried from the same brief, so the kit is internally consistent
  • mission - one line, in the brand's own vocabulary

Where the data goes

The brief (brand, offer, audience, feeling) is sent to the model provider. Nothing is stored and no request body is logged.

What it will not do

Not a logo generator and not a finished identity. It is the starting kit a designer or the full product builds on, and it says so rather than implying a brand is finished.

Calling it

The server speaks MCP over JSON-RPC 2.0 at https://repic.site/api/free-tools/mcp. There is no key and no account. Calls share one per-IP daily budget with the free web tools, so an agent gets the same allowance a person does.

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "generate_brand_kit",
    "arguments": {
      "brand": "Fold and Grain",
      "offer": "Small-batch sourdough baked overnight for neighbourhood cafes",
      "audience": "Independent cafe owners",
      "tone": "Crafted, patient, understated"
    }
  }
}

Call tools/list first for every capability and its schema. The result carries both a readable content block and a lossless structuredContent object, so nothing has to be parsed out of prose.

The other skills

Brand persona

Builds the persona of a brand: the character it shows when it writes. Returns an archetype, voice traits, tone sliders, say and do-not-say lists, and a sample caption in that voice.

Brand voice

Measures how someone already writes and returns a reusable voice profile: tone sliders, traits, and concrete rewrite rules with a before and after.

Brand consistency

Scores two or more recent posts for drift against each other and against a stated palette and voice, and returns per-check findings with specific fixes.

Social bio

Writes bio variants that fit the platform character limit, with the name field and the call to action handled separately.

Carousel outline

Turns a topic into a slide-by-slide carousel outline: a hook, one idea per middle slide, a specific ask, and review notes saying what is still weak.