Draftbase is an MDX-based headless CMS for React developers. No YAML swamp, no deploy to fix a typo. Rich text is plain MDX, and your components render it.
npx @draftbase/create my-site
Scaffold an example site in one command. CLI source
Works with the frameworks you already ship
A typo goes in a ticket. The ticket waits for a deploy. Somewhere a config goblin adds a forty-field content modeling workshop, and your afternoon is gone. Draftbase gives writers an editor and leaves the components yours.
Rich text is stored as plain MDX and served over the delivery API. Your components render it directly. No export step, no custom renderer you inherit and quietly fear.
--- title: Ship weekly changelog author: mira --- # What shipped this week <Callout tone="info"> New MCP tool: agents can now open a PR. </Callout> Full width media, structured fields, zero glue code.
Define the fields once. Every entry follows that shape. Your components stop guessing, and nobody does schema archaeology at 3am.
Yes, over MCP, through the same schema. Every agent write is validated before it lands. Your model gets the tools, not the raw files.
> agent: create a draft blog post
create_entry({
templateId: "blogPost",
locale: "en-US",
fields: {
title: "Shipping with MDX",
body: "# Shipping with MDX\n..."
}
})
✓ Entry created — schema validated, draft onlyDraftbase is a lightweight, MDX-based headless CMS for React developers. Entries are typed fields, and rich text is stored as plain MDX, served over a delivery API so your existing React components render it directly. There is no separate CMS to host and no proprietary rich-text format to write a renderer for.
Most headless CMSs store rich text as proprietary JSON that you map to components yourself. Draftbase stores raw MDX and ships @draftbase/renderer, a React package that renders it with your components. Because the content is plain MDX, reading it back out over the API needs no conversion step.
Yes. Agents connect over MCP and call 26 tools, each validated against your template schema the same way the editor UI is. Each change is recorded as a revision you can roll back, and automated edits fire the same webhooks a human edit does.
Hobby is free and needs no credit card. Startup is $49/mo, Growth is $299/mo, and Scale is $499/mo. Enterprise pricing is custom. Every price is listed on the pricing page — no sales call required to see a number.