Atomic publishing
Related changes ship as one.
A launch is a post, a landing page, and a cover image. They go live together or not at all.
From draft to publish.
01
Draft
From the dashboard, CLI, SDK, or MCP. Drafts never touch your site.
02
Preview
One private link for the whole set. Revoke it any time.
03
Publish
Everything in the set, at once. Unpublish just as cleanly.
Revision history
Every save is a revision.
- revisions
- Every save is kept.
- field diffs
- What changed, who changed it, when.
- restore
- Roll any entry back to any revision.
- attribution
- Human, agent, or API key, named on every revision.
- previews
- Hosted by Myna, or rendered on your own site.
- entry states
- Draft, published, unpublished, restored, deleted.
More of Myna.
Agent-native
Agents are first-class users.
MCP, scoped keys, and a review step before anything ships.
Read moreSchema as code
Collections are TypeScript in your repo.
The CLI shows the diff before it pushes. Types for your app come from the same file.
Read morePlatform
One API behind the dashboard, CLI, SDK, and MCP.
Nothing is dashboard-only.
Read more