Agensite

A flat-file CMS where your AI agent is the interface. Design, build, and deploy complete websites through natural language. Custom content types, distributable themes, and zero dependencies.

Agensite logo

Why Another CMS?

Most CMS platforms are built for humans navigating admin panels. Agensite is built for AI agents operating through tools. Your agent does not just write content. It defines custom data types, designs themes, builds pages, and deploys the site. The entire CMS is an MCP.

Agent-First ArchitectureNo dashboard. No admin panel. 60+ MCP tools cover every operation: pages, blocks, themes, media, navigation, analytics, backup, deployment. Your agent is the interface. You describe what you want.
Zero DependenciesPHP 8.1 and SQLite. No Node, no Composer, no build tools, no framework. Upload, setup, live in 60 seconds. The entire dependency list fits in one sentence.
Portable and HackableFlat files. Git-friendly. Define custom content types like products, docs, or case studies. Themes are distributable packages with design, blocks, and starter content. Everything is hackable, nothing is locked in.

How Agensite Works

Your AI agent connects to Agensite through MCP (Model Context Protocol). Every operation, from creating a page to deploying the site, is an MCP tool call. The agent is the interface.

Point your agent to the MCP endpoint. The agent gets access to 60+ tools covering pages, blocks, themes, media, navigation, collections, analytics, backup, and deployment. You describe what you want in plain language. The agent translates that into tool calls.

Content is stored as markdown and JSON files. Themes are CSS. There is no database to migrate, no build step to run, no plugins to install. The entire site is a folder of files that your agent reads and writes through MCP.

Built for Agents

60+ TOOLS

Complete MCP Coverage

Pages, posts, blocks, themes, layouts, media, navigation, collections, forms, analytics, search, backup, restore, maintenance mode, redirects, webhooks, deployment. Every CMS operation is an MCP tool.

FLAT-FILE

No Database Required

Pages are markdown. Posts are JSON. Themes are CSS. Configuration is YAML. SQLite is used only for derived data like search indexes and analytics. Delete the databases and one reindex rebuilds everything.

ZERO DEPS

PHP and SQLite. That Is It.

No Node. No Composer. No build tools. No framework. Upload the files, run setup, and the site is live in under 60 seconds.

THEMES

Distributable Theme Packages

Themes are products. A single ZIP contains design, block overrides, custom blocks, and starter content. Install a theme and get a complete working site. Package your own themes for distribution.

Frequently Asked Questions

What is Agensite?
Agensite is a content management system built for AI agents. Instead of an admin dashboard, your AI agent manages the entire site through MCP tools. It creates pages, designs themes, uploads media, configures navigation, tracks analytics, and deploys to production.
What features are included?

Content: Pages, posts, custom content types with custom fields and taxonomies, scheduled publishing, draft preview, revisions.

Design: 25+ block types, section blocks for nested layouts, custom themes, block overrides, distributable theme packages with starter content.

Media: Responsive image variants, WebP generation, EXIF stripping, lazy loading.

SEO: Meta tags, Open Graph, Twitter Cards, JSON-LD, canonical URLs, hreflang, XML sitemap, RSS, LLM-readable files.

Analytics: Server-side page views, referrers, trends, search tracking, form conversion stats.

Forms: CSRF protection, honeypot, submission storage, email notification.

Operations: Backup and restore, maintenance mode, redirects, webhooks, content validation.

Multi-language: i18n with language detection, content fallback, hreflang tags.

Security: Bearer token auth, session hardening, security headers, sanitized output.

Deployment: FTP deploy with remote extraction, first-run web setup, CLI installer.

Which AI agents work with Agensite?
Any agent that supports MCP (Model Context Protocol). Claude Code, OpenClaw, Codex CLI, and any MCP-compatible client. The agent connects via HTTP to the MCP endpoint with a bearer token.
What hosting do I need?
Any PHP 8.1 or newer hosting where files can be accessible outside of public root folder. Hosting providers that use cPanel, Plesk, or DirectAdmin should work.
How is this different from WordPress?
WordPress is built for humans clicking through an admin panel. Agensite has no admin panel. Every operation is an MCP tool call. Content is flat files, not a MySQL database. Themes are CSS only, not PHP template hierarchies. The entire site can be version-controlled, backed up as a ZIP, and deployed in seconds.
Can I use Agensite without an AI agent?
Technically yes. You can edit the markdown and JSON files directly. But the CMS is designed for agent operation. There is no visual editor, no drag-and-drop, no admin login. The agent is the interface.
Is Agensite open source?
Yes. Agensite is open source under the O'Saasy License. "Basically… the MIT do-whatever-you-want license, but with the commercial rights for SaaS reserved for the copyright holder." View the source, report issues, and contribute on GitHub.
What about SEO?
Built in. Every page automatically gets meta tags, Open Graph, Twitter Cards, JSON-LD structured data, canonical URLs, hreflang for multi-language sites, XML sitemaps, RSS feeds, and LLM-readable text files. No plugins needed.
Can themes include custom functionality?
Yes. Themes can include block template overrides that add new block types, custom layouts, and interactive components. A theme is not just styling. It can be a complete site product with design, functionality, and starter content bundled together.
What license does Agensite use?
Agensite is released under the O'Saasy License. It is free for personal use, client work, and internal company use. A commercial license is required only if you offer Agensite as a hosted service to third parties. See the commercial license page for details and pricing.