Connecting Claude or ChatGPT

Ask questions of your store in plain language.

Your store can be connected to Claude or ChatGPT directly, so you can ask questions in plain language and get answers from your real data — "which products are quietly running out of stock?", "what did last month's campaign actually earn?"

This costs nothing per question. It runs on the Claude or ChatGPT subscription you already pay for. No API key is involved and no tokens are billed to your store — unlike the AI provider, which is a separate thing for work that runs unattended.

Before you start

  • A paid Claude or ChatGPT account that supports custom connectors.
  • Your store reachable over https. A plain http address is rejected outright.
  • An admin account with settings permission — you connect as yourself.

Switching it on

  1. In your store admin, open MCP connector under Settings.
  2. Turn the connector on. It is off until you do — nothing starts accepting connections just because the feature exists.
  3. Copy the connector URL shown. It is your store's address followed by /mcp.

If the page warns about http. Connectors require https. Set Site URL under Settings → General to your real https:// address and the warning goes away. This is the most common reason a connection fails before it starts.

Connecting Claude

  1. Claude → Settings → Connectors → Add custom connector.
  2. Paste the URL.
  3. You are sent to your own store to sign in.
  4. Sign in with your admin account and approve the request.

Connecting ChatGPT

  1. ChatGPT → Settings → Connectors → Create.
  2. Paste the same URL, then sign in and approve.

You do not enter a client id or a secret anywhere. Both register themselves, and the sign-in happens on your own store — your credentials are never given to the assistant.

What it can see

Three tiers, and you decide where the line sits.

TierWhat it doesDefault
Read Sales, orders, customers, catalog, stock, shipping, campaigns, SEO. On
Draft Writes suggested copy to the review queue — and nowhere else. You still apply it. On
Write Changes live data: stock, coupon on/off, review moderation, publishing copy. Off

Your staff roles apply

Every tool checks the same permission as the admin screen showing the same data. Connecting as someone who cannot see orders gives an assistant that cannot see orders either. There is nothing extra to grant, and nothing reachable that you could not already open yourself.

Turning writes on

Leave writes off to begin with. Asking questions is where most of the value is, and read-only means the worst case is disclosure of something you can already see. Switch writes on later, deliberately, once you know how you use it. Everything it changes is recorded in your activity log, marked as having come from the connector.

Things worth asking

  • "Which variants are below their low-stock threshold?"
  • "Compare revenue this month against last, and tell me what changed."
  • "Which products get looked at a lot and rarely bought?"
  • "What did people search for that returned nothing?"
  • "Draft descriptions for the products that have none." — lands in the review queue.
  • "Which coupon actually made money, and which one just discounted people who would have bought anyway?"

Managing connections

The MCP page lists your active connections. Revoke ends one immediately — do that if you stop using an assistant, or if a device is lost. You can only see and revoke your own.

Turning the connector off stops new connections as well as hiding it, so it is a real off switch rather than a cosmetic one.

Why this is safe to do

  • You sign in on your own store, not in the assistant. It never sees your password.
  • Tokens are stored hashed, so a copy of the database does not hand over live access.
  • Read-only by default, with writes behind a separate switch.
  • Your roles are enforced per tool, not just at the door.
  • Revocable at any moment, from the same page.

If it will not connect

SymptomCause
Rejected immediatelyYour store's URL is http, not https
The page says to run a migrationThe connector's tables are not installed yet — a self-hosted store that has not run php command migrate since updating
Connects, but no tools appearThe account you signed in as lacks the permissions those tools check
Write actions refusedWrites are off. That is the default.

Still stuck? Message us on WhatsApp — we would rather answer than have you guess.