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.
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.
Brand kit
generate_brand_kit
Produces a starter kit: a palette with contrast-checked pairings, a type pairing, voice, values and a mission line.
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.
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.
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.
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.