# BCMS

> BCMS is a hosted headless CMS for developers and content teams. It provides structured content, media management, APIs, framework starters, and AI-agent integrations through MCP and Agent Skills.

This file is the long-form companion to [llms.txt](https://www.thebcms.com/llms.txt). It gives AI agents a richer overview of every BCMS surface, with enough context to choose the right entry point without first crawling the site. For the actual documentation content, fetch [/docs/llms-full.txt](https://www.thebcms.com/docs/llms-full.txt).

For AI agents and automation, prefer the structured Markdown surfaces below over scraping HTML.

## Command line tool

The bcms-content skill includes a terminal CLI for deterministic CMS operations. It can list templates and entries, create or update content, delete entries, inspect media, create directories, request upload URLs, and upload files. Commands return JSON, which makes the tool suitable for agents, scripts, and CI.

- [CLI guide and examples](https://www.thebcms.com/agents.md)
- [Repository](https://github.com/bcms/ai)

## MCP Server

The BCMS MCP server exposes templates, entries, media, statuses, languages, groups, and widgets as tools. Connect it to Cursor, Claude Code, OpenClaw, or another Streamable HTTP MCP client. Access is controlled by the permissions attached to the MCP key.

- [MCP setup and configuration](https://www.thebcms.com/docs/getting-started/mcp.md)
- [MCP tools, prompts, and security](https://www.thebcms.com/mcp.md)

## Skills

BCMS publishes two Agent Skills. The bcms skill (v1.4.0) covers SDK usage, content modeling, framework integrations, and MCP reference. The bcms-content skill (v1.1.0) adds an executable content CLI for repeatable terminal workflows.

- [bcms](https://www.skills.sh/bcms/ai/bcms)
- [bcms-content](https://www.skills.sh/bcms/ai/bcms-content)
- [Skills repository](https://github.com/bcms/ai)
- [bcms on ClawHub](https://clawhub.ai/bcms/bcms)
- [bcms-content on ClawHub](https://clawhub.ai/bcms/bcms-content)
- [Skill details and install commands](https://www.thebcms.com/agent-skills.md)

## Documentation

The product documentation covers project setup, templates, groups, widgets, entries, media, SDK usage, framework integrations, MCP, and deployment workflows. The Markdown index enumerates every documentation page.

- [Documentation index](https://www.thebcms.com/docs.md)
- [Documentation Markdown index](https://www.thebcms.com/docs/llms.txt)
- [Full documentation content](https://www.thebcms.com/docs/llms-full.txt)

## Pricing

BCMS pricing includes Hobby and Pro cloud plans, a 14-day trial, feature and resource limits, annual billing, and custom Enterprise contracts.

- [Pricing](https://www.thebcms.com/pricing.md)

## Blog

Articles about headless CMS architecture, frontend frameworks, content operations, tutorials, product workflows, SEO, and AI-agent development. The Markdown index enumerates every published post.

- [Blog index](https://www.thebcms.com/blog.md)

## Comparisons

Comparison pages help teams evaluate BCMS against other headless and traditional CMS platforms across developer experience, editor workflows, security, content modeling, and team management.

- [Comparison index](https://www.thebcms.com/compare.md)

## Use cases

Use-case guides explain how BCMS fits websites and applications such as SaaS products, portfolios, job boards, media sites, wikis, and other structured-content projects. The index enumerates every published use case.

- [Use-case index](https://www.thebcms.com/use-cases.md)

## Starters

BCMS starters are runnable example projects for supported frontend frameworks. Detail pages include project context and setup guidance, while the Markdown index enumerates every published starter.

- [Starter index](https://www.thebcms.com/starters.md)

## Glossary

The glossary defines common headless CMS, content management, API, and web-development terminology.

- [Glossary](https://www.thebcms.com/glossary.md)

## SDK

The official BCMS JavaScript and TypeScript client provides typed access to content, media, and BCMS APIs for application integrations.

- [BCMS client](https://www.npmjs.com/package/@thebcms/client)

## Community and support

Use the BCMS Discord community for implementation help, product questions, and discussions with other BCMS users.

- [Discord](https://discord.com/invite/SYBY89ccaR)
