Claude CMS
A content management system designed to be fully operated by Claude AI. Describe what you want — Claude creates pages, writes CSS, manages files, handles payments, and deploys changes live. No code. No templates. Just conversation.
A PHP/MySQL CMS operated entirely via Anthropic's MCP protocol. Claude has full read/write access to pages, files, database, and server config. Supports raw HTML, custom CSS, Stripe webhooks, SMTP, and arbitrary PHP endpoints — all generated through natural language.
You talk. Claude builds.
Claude CMS connects directly to your website through a secure connector. Tell Claude what you want in plain English — it creates pages, writes custom CSS, sets up navigation, wires up payments, and deploys everything live.
Claude CMS exposes your site via MCP server endpoints (pages CRUD, file I/O, SQL, navigation, settings). Claude reads and writes directly — no abstraction layer, no admin panel. Raw HTML, CSS, PHP, and SQL generated on demand.
Describe your website
Tell Claude what you need — a landing page, a product section, a blog, a complete redesign. Share your brand, your copy, your ideas. Claude starts building immediately.
Pass requirements as natural language prompts. Claude maps intent to MCP tool calls — site_create_page, file_write, site_update_settings — and executes them in sequence against your server.
Claude builds it live
Through the secure connector, Claude creates pages, writes production CSS, sets up navigation, and manages files on your server. Every change is deployed instantly.
MCP tools provide synchronous read/write to the filesystem, database, and page store. Changes hit the production server immediately — no build step, no deployment pipeline.
Iterate in real time
Need a tweak? A new section? A different colour scheme? Tell Claude and it updates the live site in seconds. Revisions that used to take days happen in a conversation.
Claude retains full conversation context. Follow-up prompts trigger incremental updates — CSS variable changes, DOM restructuring, schema migrations — without re-scaffolding.
Full read/write access to your entire site
The connector gives Claude access to every part of your website — pages, files, styles, database, and navigation. You describe changes; Claude makes them happen.
The MCP server exposes 15+ tools covering pages CRUD, filesystem I/O, SQL execution, navigation management, settings, and backups. Protected files (config.php, .htaccess) are read-only. PHP files are syntax-checked before write.
Pages & content
Create, update, and delete pages. Write content with full control over layout and structure. Manage page addresses, descriptions for search engines, and whether pages are live or still drafts.
Full CRUD via site_create_page, site_update_page, site_delete_page. Supports raw HTML content, page types (page/post/landing), slug management, meta descriptions, and publish states.
Design & styling
Custom colours, fonts, animations, and layouts that work on all screen sizes. Claude writes the design from scratch — not from templates. Every site looks different.
CSS custom properties via theme.css, Google Fonts via @import, keyframe animations, and responsive breakpoints. Claude writes production CSS — no preprocessor, no utility framework dependency.
Files & server
Claude can create and edit files on your server — things like contact form handlers, payment processors, and custom features. All within your site's secure folder.
file_read, file_write, file_delete, file_rename within the site directory. Supports PHP, HTML, CSS, JS, JSON, SQL, SVG, YAML. Auto-backup on every write. Allowed extensions whitelist enforced.
Database & SQL
Build contact forms, customer dashboards, admin panels, and dynamic features. Claude handles the database work behind the scenes so your site can do more than just show pages.
db_query supports SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, ALTER TABLE. DROP/TRUNCATE/GRANT blocked. Use it for custom tables, analytics, form submissions, license validation, and application state.
A real conversation with Claude CMS
This is what building a website looks like. No dashboards, no drag-and-drop — just a conversation.
Below is an actual MCP tool call sequence. Claude maps a single user prompt to multiple tool invocations — page creation, PHP file generation, and navigation update.
I'll create the product page, add it to your navigation, and wire up a Stripe checkout button. Let me do that now.
Mapping to 3 MCP tool calls: site_create_page for the product page with inline Stripe JS, file_write for the checkout session endpoint, and site_update_navigation to add the nav entry.
content: Hero section + product description + £3.99 pricing + "Buy now" Stripe button + shipping info…
Stripe checkout session — £3.99 one-time + shipping address collection
Done! Your candle product page is live. The buy button creates a Stripe checkout session at £3.99 with shipping address collection enabled. Want me to add a product image or set a flat shipping rate instead?
Deployed. The page renders with an inline fetch('/claude/checkout-candle.php') call on button click. The PHP endpoint creates a Stripe Checkout Session with mode: 'payment', shipping_address_collection enabled, and redirects to success.php?session_id={CHECKOUT_SESSION_ID}.
Connect to the services you already use
Claude CMS doesn't just build pages — it builds functionality. Claude wires up integrations to payment providers, email services, and shipping platforms without any extra software.
Integrations are dependency-free PHP — raw cURL to REST APIs. No Composer, no npm, no SDK bloat. Claude generates endpoint files that handle auth, request signing, and webhook verification natively.
Stripe
Subscriptions, one-time payments, checkout sessions, and automatic order handling.
Checkout Sessions API, webhook signature verification (v1 HMAC), subscription lifecycle events, and metadata-driven fulfilment.
PayPal
PayPal checkout buttons, payment capture, and buyer protection built in.
Orders API v2 with OAuth2 client credentials flow, capture on approval, and IPN/webhook verification.
Gmail
Contact forms, order confirmations, and notification emails sent automatically.
SMTP over TLS (port 587) with STARTTLS, or Gmail API via OAuth2 service account. Custom MIME construction for HTML emails.
Mailchimp
Newsletter signups, audience management, and automated email campaigns.
Marketing API v3 — list/member endpoints, merge fields, tags, and webhook-triggered automations.
Royal Mail
Shipping labels, order syncing, tracking numbers, and delivery notifications.
Click & Drop API — order creation, label generation (PDF), tracking events polling, and status webhook callbacks.
Any service with an online connection can be integrated. If it has an interface, Claude can connect to it.
Any service with a REST API can be integrated. Claude generates the PHP cURL calls, handles auth flows (API key, OAuth2, HMAC), and parses JSON responses natively.
Get a website built in days, not months
Tell us what you need. Claude will design and deploy it — live, in real time, with unlimited revisions until you're happy.
Ship faster. Claude generates production-ready PHP, HTML, CSS, and JS in real time. Full Git-free deployment with automatic backups and rollback support.