Skip to main content
ContentHero is the context and execution layer for AI content creation. Your own LLM is the brain. ContentHero feeds it grounding (your brand voice, your inspiration outliers, your past posts) and executes the work (generate media, assemble posts, schedule, publish). Whichever agent you use can drive all of it, three ways.

MCP server

Hosted at mcp.contenthero.ai over OAuth. Everything ContentHero can do, no key handling.

CLI

npm install -g @contenthero/cli. Shell-native, scriptable, browser-assisted login.

TypeScript SDK

@contenthero/sdk. A typed kernel for the /api/v1 REST surface.

Agent skills

Installable workflows for Claude, Codex, and Cursor that drive all of the above.

How it works

ContentHero gives your agent two things: the grounding to make content that sounds like you, and the execution to produce and publish it.

Grounding

Your brand voice, your top-performing inspiration, and your own past posts. The context that makes content on-brand instead of generic.

Execution

Generate the media, assemble the post, schedule it, publish it. The work, done for you.
Your agent brings the intelligence. ContentHero brings the context and the tools to act on it. When your agent drafts copy, it grounds the draft in your real context (your outliers, brand voice, and past posts) and shows it to you for approval before anything goes live.

What you can do

Generate

Image, video, audio, reference boards, and lip-sync, with output-id chaining and cost preflight.

Run the pipeline

Research outliers, ground a draft in your voice, produce the media, assemble the post, schedule or publish.

Read and grow your brand

Read and edit your brand kit, and search, add to, and grow a semantic knowledge base.

Mine inspiration

Read tracked accounts, outliers, and brand-account performance to ground every decision.

Start here

If you are an AI coding agent acting on a user’s behalf, read For AI Agents before anything else. It defines the auth-detection ladder you must follow and the failure mode to avoid. If you are a human integrating ContentHero, go straight to the Quickstart.