What is your developer-dependent CMS actually costing you? Calculate your costs and get a full report
What is your developer-dependent CMS actually costing you? Calculate your costs and get a full report
Vibe Coding
Build a site for the specific use case with an AI coding tool and the Agility MCP server, instead of adapting a generic starter. What you need, what our proof-of-concept builds show, and when not to do it.
Vibe coding is building a working site by describing what you want to an AI coding tool and steering it, instead of writing every line yourself. With Agility, the AI tool does more than write front-end code: through the Agility CMS MCP server it can also create the content models, containers, component models and seed content the site needs, in a real instance your editors can use.
This section shows how to do that well: how to go from a brief to a working, editable, previewable Agility site in a day or two, what to write down so the AI tool doesn't repeat its mistakes, and what to fix before anything you build this way goes to production.
For years the fastest way to stand up an Agility site was to clone a starter that already did most of what you needed. That approach ages badly. Our older Conference and Commerce starters each solved one imagined use case, and every real project spent its first days removing what didn't fit. The Commerce starter has since been archived.
With an AI coding tool and the MCP server, it's now faster to build the site for the specific use case in front of you:
AGENTS.md that records conventions, IDs and gotchas carries forward from project to project, so each build starts with what the last one learned.The starter still matters, as an engine rather than a template. You keep its wiring and throw away its sample content model.
| You need | Why |
|---|---|
| An AI coding tool | Claude Code, Cursor, GitHub Copilot, Codex, Windsurf or any tool that reads a project instruction file and supports MCP. |
| The Agility CMS MCP server | Lets the AI tool read and create models, containers, content, pages and media in your instance, with your own permissions. |
| The Agility Knowledgebase MCP server | Lets the AI tool search these docs instead of guessing at SDK and API details. |
An AGENTS.md | Tells the AI tool the conventions it can't discover from your code. See Writing an AGENTS.md for Agility Projects. |
| A blank or trial Agility instance | A clean place to model and seed content, with API keys and a sitemap set up by a person. |
| A host such as Vercel | So preview, Web Studio and the publish webhook work against a real URL, not just localhost. |
The setup for the two MCP servers, the starter and a base AGENTS.md is in Building an Agility Site with AI Coding Tools. Start there if you haven't connected the servers yet.
This approach comes from practice. An Agility solutions engineer uses it to build customer proofs of concept, and we reviewed those builds to write this section. Across 18 proof-of-concepts built in 2025 and 2026, spanning manufacturing, financial services, government, higher education, membership associations, charities, events, real estate, an enterprise intranet and in-store digital signage:
Read these numbers for what they are: commit history from proof-of-concept repositories, not a benchmark and not a promise. Commit history also understates some effort. Several repositories were committed as a single import, and every build inherited plumbing that took far longer to develop in the first place. Your first build will take longer than your fifth.
A vibe-coded proof of concept is a working site, not a production site. Don't ship one as-is when:
AGENTS.md, and build your first component end to end.