Your voice, on autopilot.
Let the AI agent you already use run your brand's social media in your voice. Every post waits for your approval, goes out once, and is read back to check it's live.
Works with the agent you already use
- Claude
- Claude Code
- ChatGPT
- Grok
- OpenClaw
- Hermes Agent
Fig. 1
The publishing machine
An isometric machine on a plinth. A hopper of brand-voice memory with a mynah on its rim feeds an agent arm that writes a draft onto a conveyor. The draft stops at an approval gate with a barrier and a stamp that you control, waits at a scheduler set to Thu 22 Oct, 09:00 Europe/Madrid, then a dispatcher sends it through pneumatic tubes to Bluesky, Mastodon, Telegram and Discord. A ledger prints a row before every send, and a lamp lights when a read-back confirms the post is live. X, LinkedIn and YouTube are dashed outlines for channels that are coming. Now showing: Draft.
- 1Brand-voice memoryhow you sound
- 2Agent armyour agent writes the draft
- 3Approval gateyou hold the stamp
- 4SchedulerThu 09:00, Europe/Madrid
- 5Dispatcherone logged send per channel
- 6Ledgerevery attempt, written first
- 7Channels4 live · 3 coming
- 8Read-back lamplights when it's live
Draft(playing)
Your agent writes a draft
The agent pulls from your brand-voice memory (words you use, words you never use) and writes the post for each channel.
Edit the draft: if it was approved, the approval is voided and it goes back to review.
- state
- draft
- draft
- “Rye sourdough is back on Thursday. Same 36-hour ferment, slightly darker crust.”
- content hash
- e8f949cc
- approval
- none
- slot
- Thu 22 Oct, 09:00 Europe/Madrid
- sends
- 0
- read-backs
- 0
Bring the agent you already use.
MCP, REST and the CLI are generated from one list of actions, so every agent gets the same tools with the same rules. Retries are safe too: repeat a request with the same Idempotency-Key and you get the first answer back, not a second post.
- ClaudeClaude Code
- MCP server
- ChatGPT
- MCP connector or OpenAPI actions
- GrokOpenClawHermes Agent
- REST with an OpenAPI 3.1 spec
- Your own scripts
- CLI or REST
Claude Desktop, Claude Code, ChatGPT connectors
{
"mcpServers": {
"mynahcast": {
"type": "http",
"url": "https://YOUR_MYNAHCAST_HOST/mcp",
"headers": { "Authorization": "Bearer myn_live_…" }
}
}
}Where posts land
- Bluesky
- Mastodon
- Telegram
- Discord
- X
- YouTube
Private beta
Private beta: we're letting people in now.
We're starting small so we can watch every post land. Leave your email and we'll send your invite as soon as a place opens.
Plans
Beta pricing soon. Beta members hear first.
- FreeOne brand, to try the whole loop
- ProA brand that posts every day
- AgencyMany brands, each with its own voice