Flat-file PHP CMS with a built-in MCP server. Build by hand, in a web builder or with an AI agent — clients edit only what you allow.
A headless CMS you run yourself with an AI assistant that asks before it acts
Stage
Established
MVP
Founded
Not given
Not given
Based in
US
Not given
Pricing model
Not given
Open source
Pricing
Standard: $195 one-time per domain. Pro: $395 one-time per domain. Enterprise: custom pricing available. All licenses include two years of updates; after that the license converts to perpetual at no additional cost. No subscription fees.
Free in MIT core. After 1.0, Team plan includes 10 members at $3 each additional member; Enterprise is unlimited.
Key features
Flat-file JSON storage with no database required
Built-in MCP server for AI agents like Claude, Cursor, and ChatGPT
Twig templating engine with CMS-specific filters and functions
REST API with API keys and OAuth 2.1 authentication
Command-line tool (tcms) for content, sync, and deployments
Image processing with watermarking and OKLCH color handling
Passkey (WebAuthn) authentication and member logins
Content types defined in TypeScript that generate PostgreSQL tables
Built-in AI assistant with permission controls and approval requests
Multi-language support with shared fields and per-language translations
REST and GraphQL APIs with same permissions and token
Publication approval workflows requiring N approvals before publishing
Content alarms that flag issues without blocking saves
Media library with folders, alt text, and five storage backends
Webhooks with signed deliveries and automatic retries
Version history with full entry snapshots and restore capability
Separate workspaces for different brands or clients in one installation
What makes it different
One-time license per domain with perpetual use after two years of updates
Content stays on your server with no platform dependency or subscription
AI agents and human editors use the same access controls and permissions
Built-in MCP server ships with the CMS, not as a bolt-on plugin
Every feature included in MIT core with no paid-only features
Data and files stay on your own infrastructure, nothing calls home
AI assistant respects permissions and asks for approval before changes
Plugins architecture means every capability uses your own public contract
No infrastructure requirements beyond PostgreSQL and Node.js