Press
Total CMS Press Kit
Everything you need to cover Total CMS: boilerplate you can paste, a fact sheet that stays current, logos, screenshots, and a contact that goes straight to the founder. All of it free to use — no email gate, no approval process.
Boilerplate
Three lengths, written to be pasted verbatim. Pick the one that fits your word count. Prefer a file? Download the boilerplate, taglines and fact sheet as markdown — rendered from this same page’s data, so it cannot go stale.
Taglines
Please quote these exactly.
Agents build. Clients edit. Design holds.
Your agent builds it. Your client edits it. Your design survives both.
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 on this page.
- 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.
- 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.
- 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.
- 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.
About the Founder
Logos & Screenshots
Everything below is in the ZIP, or download images individually.
- Logo SVG
- Logo PNG
- Wordmark, light SVG
- Wordmark, light PNG
- Wordmark, dark SVG
- Wordmark, dark PNG
- Social banner JPG
Usage Terms
Press Contact
[email protected] goes directly to Joe Workman, the founder and developer. Total CMS is a one-person company; you’ll get an answer from the person who wrote the code, usually within a day or two.
For product evaluation, the 45-day trial requires no signup conversation — and the MCP server on totalcms.co is publicly connectable if you want to test the AI integration against a live install before writing a word.