Give agents a CMS.
Give clients an editor.
Ship more.
A headless CMS that lets AI agents and clients manage content, while developers keep full control of the website code.
14-day free trial · No credit card required
- Settings
- Trash
- ·
- @thebcms
- Terms of use ·
- Log out




These folks build with BCMS
and of course, you
For clients
Clients edit and publish without waiting on a developer.
Media manager
Upload any file type. Clients manage images, docs, and assets without pinging a developer.
Media docsStatus
Last updated 4 days ago
Language
Links
There is one other entry that links to this entry:
10 Fabulous Infographics about JAMstack
A picture is worth a thousand words, so let's see through these infographics what makes JAMstack so beloved.
Statuses for entries
Draft, review, publish. Keep the content lifecycle clear without a developer in the loop.
Explore statuses docsDocs and tutorials
Guides for developers, editors, and anyone connecting an agent to BCMS.
See BCMS docsFor developers
Ship the site. Keep content typed, reusable, and out of your critical path.
Widgets in content
Drop structured blocks between paragraphs: galleries, embeds, CTAs. Clients compose pages. Developers keep the schema.
Widgets docsBrowser-based CMS
Model content in the browser. No config files required. Clients never touch a CLI.
Template docsGeneral
Dev mode
Comments
Help
July 10, 2024
Mira Chen
Jul 10
Can we feature Orbit Pay in the home page case studies slot?
Claude
Jul 9
Done - swapped it in for Helix Labs.
Reply
July 9, 2024
Mira Chen
Jul 9
Cover image for Lumen Health feels outdated - can we refresh it?
Add a comment
Claude
Uploading the new cover now.
CMS for Next.js
Typed content in the App Router. Fetch entries in Server Components, or let an agent update them.
Explore Next.js CMSCMS for Nuxt.js
SSR, SSG, or hybrid. Pull structured content into Nuxt with a typed client.
Explore Nuxt CMSMultilingual CMS
Any number of languages. Clients localize in the UI. Agents can fill missing locales from code.
Explore multilingual CMS docsFor agents
Agents create and update content through BCMS, with permissions you control.
Custom Functions
Deploy functions agents and apps can trigger: forms, webhooks, custom publish flows.
Functions docsAuto-generated TypeScript types
Change a model and BCMS writes typed interfaces into your project.
Explore integrationsCode starters
Production-ready starters for Next.js, Nuxt, and Gatsby. Clone, connect, ship.
BCMS StartersAPI keys
Give each agent or integration its own key and scopes. Least privilege by default.
Key manager docsCase study
TemplateCase study home
TemplateCase study
WidgetCase study group
GroupCasey profile photo.jpg
Media
Casey profile photo.jpg
208 KB
casey profile photo
Caption goes here
Case study: Headless migration
EntryFor the last two years, the content team has been migrating marketing pages to a headless setup. This case study covers how editors kept shipping while the 2022
How BCMS can help you document your first case study
DocumentationSQL CASE Tutorial With Examples
MediaSQL CASE Tutorial With Examples
Global search
Find any entry in milliseconds, whether a client is editing or an agent is looking something up.
Global search docsQuestions, answered.
BCMS is a hosted headless CMS. Clients edit structured content in the browser. Your site fetches that content over the API. Agents can create and update the same content through MCP, limited to the key you give them.
Yes. Clients edit and publish in the browser. A developer does not have to make the change for them.
No. They edit content on the structure you defined. The frontend stays in your repo, and they do not deploy it.
No. BCMS works with Next.js, Astro, Nuxt, Svelte, and Gatsby. You keep your stack and pull content through the API.
Yes. Every plan starts with a 14-day free trial. Sign up with GitHub or Google. No credit card is required. After the trial, you pick Hobby or Pro and add billing when you want to continue. Your project and content stay in place.
No. BCMS is a hosted cloud CMS. You sign up, and BCMS runs the infrastructure.
Create an MCP key in the dashboard. Add BCMS in Cursor, Claude Code, or OpenClaw, then install the bcms skill. The key decides what the agent can read or change.
Agent setupStart free
It takes a minute to integrate. Less than 10 minutes to a working solution.
14-day free trial · No credit card required



