Skip to content
Early access is open
Repic
LoginJoin early access

Brand skills an agent can call

Five brand capabilities, each documented with the inputs it takes, the bounds it holds you to, what it returns and where the data goes. Every one of them also has a page a person can use in a browser, free and without an account.

The server speaks MCP over JSON-RPC 2.0 at https://repic.site/api/free-tools/mcp. There is no key and no signup. Calls share one per-IP daily budget with the free web tools, because an agent should not get a larger allowance than the person it acts for.

The skills

Brand persona

generate_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.

How to call itUse it in a browser

Brand voice

derive_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.

How to call itUse it in a browser

Brand kit

generate_brand_kit

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

How to call itUse it in a browser

Brand consistency

check_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.

How to call itUse it in a browser

Social bio

generate_social_bio

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

How to call itUse it in a browser

Carousel outline

outline_linkedin_carousel

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.

How to call itUse it in a browser

What this is not

It is not a general writing API and it does not store anything. Every call returns a complete result and keeps nothing: there is no row to fetch later, which is also why there is no key to manage. Two of the five make no model call at all and say so on their own page. Saving, editing and pushing a result into a full brand is what an account is for.