Headless CMS for your own frontend
Build the frontend your way and host it anywhere. Your client edits the content in our admin panel.
What you get
Everything a client site needs, behind one API.
Public GraphQL API
Read content, products, scheduling and forms from any frontend.
Admin panel for your client
Your client edits text, images and products on their own, with no developer in the loop.
Revalidation webhook
Once your site's domain is set, every save calls it, so changes go live without a rebuild.
MCP for AI editing
Let an AI assistant write and update content through MCP.
Development tokens per developer
Up to 10 read-only development tokens per project, one per developer: they also show drafts and have their own limits, so local work never touches the live site.
Request API access in the admin
Create a project, then open Settings → Integrations → Request API access and add a note on what you are building.
We review your request
cms-craft e-mails the decision. After approval the token and developer panel appear in the same place.
Query from any frontend
Send GraphQL requests from Next.js, Astro, a mobile app or anything else that can make an HTTP call.
Limits during the beta
A few plain rules while we learn how you use it.
5,000 requests a day while building
That is plenty for developing and previewing a client site. If you go over, we talk to you first; the daily limit never switches you off.
100 writes (mutations) a day while building
Enough to create and edit content while you build.
Short bursts are rate-limited per minute
Over the limit the API answers 429.
Fair use in production
A live site is welcome. We only ask you to keep the traffic reasonable.
Free during beta. Paid plans will follow; we will announce pricing and give notice before any charge.