Total CMS – Flat-File PHP CMS with a Built-In MCP Server Total CMS, a flat-file PHP content management system first shipped in 2015 and now licensed on more than 4,500 sites, ships a built-in MCP server in its Standard and Pro tiers rather than as a separately installed plugin. The MCP server resolves every caller to one of three personas — anonymous public read, API-key admin, or per-user OAuth 2.1 with scopes — and applies the same access groups to agents as to human users, with collections defaulting to admin-only over MCP and fields hideable from agents entirely. Agent writes go through the same schema-driven save path as the admin form, and the server serves version-matched documentation from the install itself rather than the agent's training data. The CMS your coding agent already knows how to use. ⏺ totalcms · built-in MCP server ⎿ your schemas, your content, this install’s docs MCP is the standard plug that lets AI agents use real tools. Total CMS ships one, and your client edits only what you allow — by hand in the admin, or through their own agent. The hand-off Two agents, one set of guardrails. The hand-off the demo video records, step by step. You build with your agent, your client works with theirs, and neither gets further than you allowed. Illustrative session · real tool names and error text · scroll to play it · tap a step Add testimonials the client can manage herself ⏺ totalcms · create schema id: "testimonial" properties: author · quote · photo · company ⎿ schema testimonial saved ⏺ totalcms · create collection id: "testimonials", schema: "testimonial" mcp: { access: "authenticated" } ⎿ collection testimonials saved Add the quote from Maria’s email to the site ⏺ totalcms · create object collection: "testimonials" { "id": "maria-lopez", "author": "Maria Lopez", "quote": "