Versioned REST API
Documented with OpenAPI and Swagger, for your developers and your front ends.
A headless, API-first CMS that is also an MCP server. Point Claude, ChatGPT, Cursor or any MCP client at it with an API key, and the key’s scope decides what the agent may do.




With an admin key, the agent creates content types, fields and taxonomies.
With a write key, it creates entries and imports media. Whatever it creates is a draft, so nothing goes live by accident.
With a publish key it publishes or schedules, or a person does it. Every action is recorded with its key as the actor.
The whole CMS is an MCP server. Agents do the editorial work through scoped keys, and we used it to author our own interactive lab over MCP.
Documented with OpenAPI and Swagger, for your developers and your front ends.
Organizations isolated, each with its own storage on disk, S3 or R2.
Version history for content, and signed webhooks with retries.
Next.js and SvelteKit starters show it driving a real front end.
Read, preview, write, publish, admin. Give each agent the lowest scope its job needs.
We’ll show it to you working, using the product and its demo materials, and talk through your case.
Ask for a demo