How it works

From conversation to live website

Claude CMS connects Claude AI directly to your website through a secure connector. No code, no dashboard, no learning curve — just tell Claude what you want and it builds it live.

Claude CMS exposes your site's infrastructure via MCP server endpoints. Claude maps natural language to tool calls — page CRUD, filesystem I/O, SQL, navigation — executed synchronously against your production server.

Four steps to a live website

Four steps to production

Whether you're building from scratch or redesigning an existing site, the process is the same.

Same flow whether greenfield or migration. No framework lock-in — the output is plain PHP/HTML/CSS.

01

Install

We install Claude CMS on your hosting. It runs on any standard web server. Takes about 10 minutes.

Deploy to any PHP 7.4+/MySQL 5.7+ host. Single install.php bootstraps the DB schema, creates config.php, and sets up .htaccess routing. ~10 min.

02

Connect

Add the connector to your Claude account. This gives Claude secure access to your site's pages, files, styles, and database.

Add MCP server in Claude.ai → Settings → Integrations. URL: yoursite.com/claude/mcp.php. Auth: Bearer {API_KEY}. Claude discovers available tools via the MCP schema endpoint.

03

Describe

Tell Claude what you want. Share your brand, your content, your design preferences. Claude starts building immediately.

Prompt Claude with requirements. It decomposes intent into tool call sequences — site_create_page, file_write, site_update_settings, db_query — and executes them.

04

Launch

Your site is live the moment Claude creates it. No staging, no waiting. Changes are instant and visible immediately.

No build step, no CI/CD. Tool calls write directly to production. Auto-backup on every file mutation. Rollback via backup_restore if needed.

What is MCP and how does it work?

MCP architecture

MCP (Model Context Protocol) is how Claude connects to external tools and services. Think of it like giving Claude a set of tools it can use during your conversation.

MCP (Model Context Protocol) is Anthropic's standard for tool-use integrations. The connector is a JSON-RPC server that exposes typed tool definitions. Claude selects and invokes tools based on conversation context.

Secure connection

The connector checks every request against your active subscription. Your site is only accessible to Claude through a valid license — not an open address anyone can visit.

Every MCP request validates the Bearer token against the licensing API (license-check.php → central license-api.php). Expired or invalid keys return 403. The endpoint is not publicly browsable.

Real-time operations

When Claude creates a page, the page exists immediately. There's no save button, no publish step — it's live the moment Claude writes it.

Tool calls are synchronous. site_create_page → INSERT into pages table → returns success JSON → page is routable immediately. Same for filesystem ops — file_write hits disk, done.

Full tool suite

15+ tool endpoints

Claude gets access to 15+ tools: page management, file operations, database queries, navigation control, settings, and backup management. Everything needed to build and maintain a website.

Tools include: site_overview, site_create_page, site_update_page, site_delete_page, site_get_page, site_list_pages, file_read, file_write, file_delete, file_rename, file_list, db_query, site_get/update_navigation, site_get/update_settings, backup_list, backup_restore.

Works with Claude.ai

The connector works directly in Claude.ai — the same interface you already use. No separate app, no new dashboard to learn. Just open Claude and start building.

Compatible with Claude.ai (Pro/Max/Team), Claude Desktop, and any MCP-compatible client. The server implements the standard MCP JSON-RPC spec — no proprietary protocol.

Not just static pages

Because Claude can create files and work with a database, it can build features that most website platforms would need expensive add-ons or custom development for.

With filesystem + SQL + PHP generation, Claude builds full-stack features: form handlers, REST endpoints, webhook receivers, admin panels, and cron-compatible scripts — all through conversation.

Business websites

Multi-page company sites with custom design, contact forms, team pages, service descriptions, and search engine optimisation.

Multi-page sites with semantic HTML, structured data (JSON-LD), Open Graph meta, canonical URLs, and sitemap generation. Contact form with honeypot + rate limiting.

E-commerce stores

Product pages with payment checkout, subscription billing, shipping integration, and order management. A full online store without Shopify or WooCommerce.

Stripe Checkout Sessions, webhook-driven fulfilment, subscription lifecycle management, customer table with API key provisioning. No e-commerce framework.

Landing pages

Eye-catching landing pages with custom design, pricing tables, feature sections, and call-to-action buttons. Deployed in minutes.

Single-page builds with inline CSS, conversion-optimised markup, A/B-testable via page variants, and analytics event hooks. Deployed in one tool call.

Portfolios

Clean, minimal portfolio sites for designers, photographers, developers, and freelancers. Custom galleries and project showcases.

Grid/masonry layouts via CSS Grid, lazy-loaded images, lightbox via vanilla JS, and filterable project taxonomy stored in the DB.

Blogs & content sites

Blog post management with categories, tags, and rich content formatting. Claude creates and publishes articles directly.

Posts via page_type='post', category/tag taxonomy in DB, RSS feed generation, and OG meta per post. Claude writes and publishes via site_create_page.

Internal tools

Admin dashboards, data entry forms, reporting tools, and custom internal applications. All built through conversation.

API-key-protected admin UIs, CRUD interfaces over custom tables, CSV export endpoints, chart.js dashboards, and webhook-triggered automation scripts.

Not just a builder — a manager

Claude CMS isn't just for the initial build. It's how you manage your site day-to-day. Need to update a page? Add a new section? Change the design? Just tell Claude.

Post-launch, Claude remains your primary interface. Content updates, CSS tweaks, schema migrations, new endpoints, and feature additions — all via the same MCP toolchain.

📝

Content updates

"Update the pricing on our services page" — Claude finds the page, updates the content, and it's live in seconds.

site_get_page → read current content → site_update_page with modified HTML → live. Full page context in a single round-trip.

🎨

Design changes

"Make the header font bigger and add more spacing between sections" — Claude edits the CSS and you see the changes immediately.

file_read theme.css → modify CSS vars/rules → file_write → cached stylesheet invalidated on next load. Zero-downtime style updates.

🔧

New features

"Add a newsletter signup form that stores emails in the database" — Claude creates the form, the handler, and the storage all at once.

db_query CREATE TABLE → file_write newsletter-signup.php (POST handler) → site_update_page to inject the form HTML. Full stack in one conversation turn.

Start building today

No credit card required for your first month. Get Claude CMS installed and start creating.

30-day free trial on self-service plans. Any PHP/MySQL host. Full MCP tool access from day one.