# Total CMS — Press Facts

Everything below is also at https://totalcms.co/press, generated from the same
source. Free to use in coverage; see the usage terms on that page.

## Boilerplate

### One sentence

Total CMS is a flat-file PHP CMS with a built-in MCP server, letting AI agents build sites and clients edit content through the same permission system — with no database, no subscription, and nothing leaving your server.

### One paragraph

Total CMS is a self-hosted, flat-file content management system for web professionals who build sites for clients. Built on PHP 8.2, it stores content as JSON files on your own server — no database required — and ships with a built-in MCP server, so AI coding agents like Claude Code and Cursor can read a site’s real schemas and content and write back through the same validation and permissions human editors use. Licenses are one-time purchases per domain, with two years of updates included and the software running perpetually after that. Total CMS is made by Aspect Services, LLC, a one-person software company, and powers 4,500+ licensed sites worldwide.

### About 100 words

Total CMS is a flat-file PHP CMS built for the way sites get made now: an agent scaffolds the build, a client edits the content, and the design survives both. Every install ships with a built-in MCP server — AI agents query the site’s real schemas, real content, and version-exact Twig signatures, then write back through the same permission system that governs human editors. No hallucinated APIs, no guessed field names. Content lives as plain JSON on the owner’s server, with no database and no subscription: a one-time license per domain includes two years of updates, and the software runs forever. First shipped in 2015 and rebuilt from the ground up as Total CMS 3 in 2025, it powers 4,500+ licensed sites — from yoga studios in Japan to newspaper associations in Washington — and is developed by Joe Workman of Aspect Services, LLC.

## Taglines

Please quote these exactly.

- **Primary** — Agents build. Clients edit. Design holds.
- **Long form** — Your agent builds it. Your client edits it. Your design survives both.
- **Category descriptor** — A flat-file PHP CMS with a built-in MCP server

## Fact sheet

| | |
| --- | --- |
| Product | Total CMS 3 |
| Current version | 3.5 |
| First shipped | Total CMS 1.0 — September 2015 |
| Current generation | Total CMS 3 — December 2025 |
| Licenses deployed | 4,500+ (as of August 2026) |
| Pricing | Standard $195 · Pro $395 — one-time, per domain |
| Update model | 2 years of updates included; software runs perpetually after; optional renewals |
| Trial | 45 days, full Pro features, no credit card |
| Requirements | PHP 8.2+ · any PHP host · no database server |
| Storage | Flat-file JSON |
| Stack | PHP 8.2 · Slim 4 · Twig 3 |
| AI integration | Built-in MCP server — Standard: public read · Pro: full access with OAuth 2.1 |
| APIs | REST API · PHP API · tcms CLI |
| Source | Public on GitHub and Packagist (proprietary, source-available) |
| Company | Aspect Services, LLC — solo-founded and operated |
| Founder | Joe Workman — California, USA |
| Website | totalcms.co |

## What makes it different

**The MCP server is built in, not bolted on.** Every Total CMS install exposes an MCP server. An AI agent connected to it reads that install’s actual schemas, content, and the exact Twig filter signatures its version supports — pulled from the running code, not from training data or a docs snapshot. When the agent writes, it writes through the same validation and permission system a human editor uses. As of August 2026, no major CMS in the flat-file category ships an equivalent.

**Agents and editors are governed by the same permissions.** The site owner decides which fields are editable. A client can update the testimonials; an agent can restructure a collection; neither can touch the layout unless permitted. This is the practical answer to “how do I let AI work on a client site without it breaking things.”

**Ownership is the architecture, not the pitch.** Content is plain JSON on the owner’s server. No database, no platform, no subscription. The AI story works because of this: the files are legible, local, and under the owner’s permission system.

## Story angles

Framings we think hold up, with the supporting facts above.

1. **The one-person company competing with VC-backed CMS platforms.** Solo founder, 4,500+ licenses, ten years shipping — against competitors with funding rounds. The business-continuity question and its answer (perpetual licenses, no runtime enforcement, source on Packagist) are part of the story, not a weakness in it.
2. **What “AI-native CMS” actually means when it’s real.** Most AI CMS features are chat-in-a-sidebar. A built-in MCP server that exposes real schemas to any agent is architecturally different — and testable by any journalist with Claude Code in ten minutes.
3. **The anti-subscription bet.** One-time licenses with perpetual rights, in a market where every competitor moved to recurring revenue. Two years of updates bundled specifically to neutralize the subscription objection.
4. **From Mac shareware community to the open PHP world.** Total CMS grew up inside the Stacks and RapidWeaver ecosystem and is now a standalone product with customers who have never heard of it — the rare community-to-mainstream migration story.

## Founder

### Short bio

Joe Workman is the founder of Aspect Services, LLC and the developer of Total CMS. He has been building and selling web software for independent designers since 2009, and builds Total CMS solo from California.

### Long bio

Joe Workman has spent more than fifteen years building tools for web designers who build sites for clients. He founded Weaver’s Space in 2009, growing it into the largest add-on developer in the Stacks and RapidWeaver ecosystem, with a product catalog of 130+ tools, an annual online summit now in its tenth year, and a YouTube channel with 700+ videos. Total CMS began there in 2015 as a flat-file CMS for designers, and was rebuilt from the ground up as Total CMS 3 in 2025 — a standalone PHP platform with a built-in MCP server, developed and supported by Joe alone. He lives in California with his wife Fran and three children.

## Press contact

press@totalcms.co — goes directly to Joe Workman, founder and developer.