About

This is placeholder copy for the About page — swap it out for the real thing whenever it's ready.

Carapace is a git-native CMS: content lives in a git repo, edits happen through an MCP server, and the site itself is a static build with no database and no CMS server to run.

FAQ

What is Carapace?

Carapace is a git-native CMS: content lives in a git repo, edits happen through an MCP server, and the site itself is a static build with no database and no CMS server to run.

Do I need to run a database or a CMS server?

No. Content is stored as files in a git repository, and the site is a static build — there is no server-side runtime serving requests for regular visitors.

How do edits get published?

An author (human or AI agent) calls MCP tools to create or edit content, which commits directly to the content repository. Publishing merges the change and triggers a rebuild.

Why does the setup process need access to my GitHub account?

A single GitHub App is installed with write access to your content repository only — never the app repository your site's own code lives in. It's what lets edits (yours or an AI agent's) get committed and published, and it's the same credential that proves who you are when you sign in — it doesn't do anything with your GitHub account beyond those two things.

Why does setup need access to my Cloudflare account?

To create the handful of resources your site actually runs on — a KV namespace for sign-in sessions, the secrets your Workers need, and the deployments themselves. The access requested is scoped to exactly those things (account info, Workers, KV, and Pages), not blanket control over your whole Cloudflare account.

Why do I need to connect Cloudflare to GitHub separately?

That's a one-time step in Cloudflare's own dashboard, not something Carapace can do on your behalf — it's what lets Cloudflare pull your app repository and rebuild your site automatically every time something is published.

Why do I have to add the connector to Claude's settings myself?

Registering an MCP connector happens in Claude's own settings, not on any external site — there's no way for a setup flow to do that step for you. Everything before it is designed to get you to that one paste-and-click moment with nothing else left to configure.