Get started

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

NorthloopNorthloop
7 members
Search
⌘+K
Administration
  • Settings
  • Trash
Entries
  • ·
  • @thebcms
  • Terms of use
  • ·
  • Log out
Hello Mira,
Have a nice day at work!
Entries created
12
Megabytes uploaded
14.2
Members
7
Manage members
See all members
Mira Chen
mira@northloop.co
Admin
Priya Nair
priya@northloop.co
Admin
Sofia Reyes
sofia@northloop.co
Amara Okonkwo
amara@northloop.co
Nadia Hassan
nadia@northloop.co
Camila Duarte
camila@northloop.co
Jordan Hale
jordan@northloop.co
Admin
Elias Brandt
elias@northloop.co
Kenji Watanabe
kenji@northloop.co
Luca Moretti
luca@northloop.co
Theo Andersson
theo@northloop.co
Invites
  • alex.morgan@northloop.co
    Pending
    Cancel invitation
  • Recently uploaded
    homepage-hero.jpg
    fintech-case-cover.jpg
    design-systems-blog.jpg
    studio-team.jpg

    These folks build with BCMS

    and of course, you

    For clients

    Clients edit and publish without waiting on a developer.

    Input types

    10+ fields out of the box. Drag and drop. No CMS syntax to learn.

    See all BCMS properties

    Media manager

    Upload any file type. Clients manage images, docs, and assets without pinging a developer.

    Media docs

    Team collaboration

    Invite editors, set permissions, and work at the same time.

    Team docs
    General
    Docs

    Status

    Last updated 4 days ago

    Language

    English

    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 docs

    Support

    Small team, real answers. Reach out when you get stuck.

    Contact us

    Docs and tutorials

    Guides for developers, editors, and anyone connecting an agent to BCMS.

    See BCMS docs

    For 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 docs

    Folders

    Nested folders for media and entries. Keep assets organized.

    Media docs

    Browser-based CMS

    Model content in the browser. No config files required. Clients never touch a CLI.

    Template docs

    General

    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.

    Collaborative editing

    Multiple editors on the same entry at once.

    Permissions docs

    CMS for Next.js

    Typed content in the App Router. Fetch entries in Server Components, or let an agent update them.

    Explore Next.js CMS

    CMS for Astro

    Structured content for islands and static builds.

    Explore Astro CMS

    CMS for Nuxt.js

    SSR, SSG, or hybrid. Pull structured content into Nuxt with a typed client.

    Explore Nuxt CMS

    Multilingual CMS

    Any number of languages. Clients localize in the UI. Agents can fill missing locales from code.

    Explore multilingual CMS docs

    For 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 docs

    Granular permissions

    Scope what clients can edit and what agents can access.

    Explore BCMS permissions

    Auto-generated TypeScript types

    Change a model and BCMS writes typed interfaces into your project.

    Explore integrations

    Code starters

    Production-ready starters for Next.js, Nuxt, and Gatsby. Clone, connect, ship.

    BCMS Starters

    API keys

    Give each agent or integration its own key and scopes. Least privilege by default.

    Key manager docs

    Case study

    Template

    Case study home

    Template

    Case study

    Widget

    Case study group

    Group

    Casey profile photo.jpg

    Media

    Casey profile photo.jpg

    208 KB

    casey profile photo

    Caption goes here

    Case study: Headless migration

    Entry

    For 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

    Documentation

    SQL CASE Tutorial With Examples

    Media

    SQL CASE Tutorial With Examples

    Getting started8 min read

    Global search

    Find any entry in milliseconds, whether a client is editing or an agent is looking something up.

    Global search docs

    Questions, 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 setup

    Start free

    It takes a minute to integrate. Less than 10 minutes to a working solution.

    14-day free trial · No credit card required