Craft CMS ChatGPT Integration
Connecting Craft CMS to ChatGPT means giving an assistant a narrow, revocable way into your own site, so that asking for a change in plain language actually changes something. This page explains how that connection is made for Craft CMS specifically, and where it stops.
How Craft CMS connects to ChatGPT
Craft's GraphQL API, at /actions/graphql/api, with mutations enabled for the sections you choose.
A token issued against a GraphQL schema. The schema, not the token, decides what can be seen and changed, so access is shaped in the control panel rather than guessed at here.
What is particular to Craft CMS
Craft sections and entry types are named by you, so the mutation differs from one site to the next and is discovered rather than assumed.
What the platform does not allow
Craft only accepts an unpublished state on a mutation if the schema allows it. The schema is inspected before anything is created, and creation is refused outright rather than risk publishing to a live site by accident.
Which assistants this works with
Any assistant that speaks the Model Context Protocol. That includes ChatGPT and Claude today. You connect your own account — there is no separate subscription to an AI provider through us, and your conversations stay with whichever assistant you already pay for.
Everything above describes what Craft CMS’s interface offers. None of it is marked verified yet, which in this product means exercised against a live installation with the date recorded.
Common questions
Do I need an OpenAI API key?
No. You connect the ChatGPT account you already have. Craft CMS AI Agent is the bridge between that account and your Craft CMS site; it is not an OpenAI reseller and does not need a key from you.
Can ChatGPT publish to my Craft CMS site without asking?
No. Work is created unpublished wherever the platform allows it, and publishing is a deliberate, separate step. Never changing a live site without authorisation is a rule the product is built around rather than a setting.
What happens if I revoke access?
The connection stops working immediately. The credential lives on your Craft CMS installation and is yours to withdraw at any time, without touching anything else on the site.
Getting started with Craft CMS AI Agent
Craft CMS AI Agent is not on sale yet. The product page tracks where it stands, and nothing is advertised before it works.