Dev Resources
BCMS favicon

BCMS

Productivity/Website Builder

BCMS, a headless CMS provides flexible content modeling for creative projects in Next.js, Gatsby.js, and Nuxt.js.

BCMS's website screenshot

About BCMS

BCMS is a headless content management system aimed at development teams and their clients. Content is modeled once through templates built from properties such as strings, rich text, numbers, dates, booleans, enumerations, media, groups, and entry pointers, then accessed over an API and reused across pages, locales, and channels. It supports AI agents connecting via MCP (compatible with Claude Code, Cursor, Codex, and Windsurf/VS Code) using scoped keys that control what an agent can access, alongside a client-facing editor for non-developers to create and publish content, including drag-and-drop widgets for structured blocks like galleries, embeds, and CTAs.

The platform includes a media manager for organizing files into folders with image processing, and a permissions system supporting team collaboration with roles such as Admin. Entries move through draft, review, and publish statuses, and content can be published across multiple locales. Official SDKs are provided for Next.js, Astro.js, Nuxt.js, Svelte, and Gatsby.js.

BCMS offers a 14-day free trial with no credit card required, with sign-up available via GitHub or Google.

Key features

  • Headless CMS with content modeling via templates, groups, and widgets
  • MCP integration lets AI agents like Claude Code, Cursor, and Codex create and update content
  • 10+ built-in input types (String, Rich Text, Number, Date, Boolean, Enumeration, Media, Group Pointer, Entry Pointer)
  • Official SDKs and integrations for Next.js, Gatsby.js, Nuxt.js, Astro.js, and Svelte
  • Media manager with folders, image processing, and support for multiple file types
  • Entry statuses (draft, review, publish) and team permissions for collaboration

Frequently asked questions

Is there a free trial or free tier?

BCMS offers a 14-day free trial with no credit card required, and you can start free with GitHub or Google.

What frameworks does BCMS integrate with?

BCMS provides official SDKs and integrations for Next.js, Gatsby.js, Nuxt.js, Astro.js, and Svelte.

Can AI agents work with BCMS?

BCMS connects to AI agents over MCP, letting tools like Claude Code, Cursor, Codex, and Windsurf create and update content using scoped keys to control access.

Who is BCMS for?

BCMS is built for developers who keep control of website code while giving clients an editor to manage content and publish without waiting on a developer.

How is content managed and reused?

Content is modeled once via templates and reused across pages, locales, and channels, with support for internationalization and omnichannel publishing.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product

You might also like