Skip to main content

ChatGPT

ChatGPT supports MCP servers through the Apps feature.

Which ChatGPT plan you need

Developer mode is available on the Plus, Pro, Business, Enterprise and Edu plans, but full MCP support - tools that can change store data - is currently limited to Business, Enterprise and Edu. On Plus and Pro, ChatGPT connects to your store but only offers the tools it classifies as read-only.

Plan requirements change often - check the OpenAI developer mode documentation for the current position.

Not all tools appear? Check your workspace's action control

ChatGPT treats a tool as a write action unless the server marks it read-only, and write actions are restricted both by plan (above) and, on Business and Enterprise workspaces, by a per-app setting: Workspace settings -> Apps -> your app -> Action control, which can allow all actions or read actions only. Only a workspace owner or admin can change it.

AI Agent Connector 1.1.14 marks every read-only tool as such, so the nine look-only tools stay available in a read-restricted workspace. On earlier versions no tool carried the marking, so a workspace limited to read actions was offered none of them. See Built-in tools for which tools are read-only.

Cloudflare or other firewall?

If your store is behind Cloudflare or another CDN/WAF, you must whitelist the MCP endpoints before connecting. Without this, you will get "RFC 7951" or "does not implement OAuth" errors. See Protected stores for step-by-step instructions.

Prerequisites​

  1. Go to Settings -> Apps -> Advanced settings and enable Developer mode.

Create App​

  1. Go to Settings -> Apps and click Create app.
  2. Set the app Name to your store name or server key (shown on the MCP Info tab in Magento admin).
  3. Set the MCP Server URL to the URL from the MCP Info tab.
  4. Set Authentication to OAuth. Skip optional fields.
  5. Check "I understand and want to continue" and click Create.
  6. Complete the authentication steps in the browser.

Usage​

  1. Open a new chat in ChatGPT.
  2. Click the "+" button near the message composer, click More, and select your app.

Documentation​