Guides

How to connect Shopify to AI

A product update is rarely just a product update: the team may need its order history, price, publication status, and stock at each location to make the right call. Connect Shopify through the GraphQL Admin API and the scopes the brand approves, then bring those records into the same AI-assisted workflow as the rest of the business.

On your own

The install, the scopes, and the Dev MCP

The access you need

The brand installs the app and approves access scopes. A write scope includes the matching read. What the install actually granted is on the current app installation. The production Admin API version checked for this guide is 2026-07. Version 2026-10 is a release candidate until 1 October 2026. New public apps use GraphQL. The REST Admin API is a legacy API as of 1 October 2024.

What Shopify has to approve

Orders from the last 60 days use the orders scope. Older orders need read_all_orders, and Shopify has to approve the app before that scope can be declared. Name, address, phone, and email on a public app need protected-customer-data approval. Until then those fields come back null. Writing theme files also needs a Shopify exemption.

What the AI can read

Products and variants, the shop price, stock at each location, orders, and Shopify Payments payouts. A product can be active and still be unpublished. Stock is an inventory level at a location, not a single number on the product.

What the AI can write

The title, the description, the variant price, and the quantity at a location, when the scopes allow it. Setting a product to active does not publish it. Publishing to the Online Store is its own write. A discount is a separate object from the variant price.

The Shopify MCP server

Shopify's Dev MCP server is a local tool for developers. It looks up docs and validates code, and Shopify says it does not require authentication. It is not how a brand grants an AI access to orders and inventory. People searching for a Shopify MCP server are usually looking at that developer tool.

With Unison

Make store data useful across the team's workflows

Use the store as shared context

Bring Shopify orders, catalog, inventory, and payout information into a wider view of connected commerce activity, so product questions can include relevant channel history.

Connect insights to action

Use connected product, order, and inventory context to understand a store question. Your team decides which supported actions are in scope and how proposed updates are reviewed.

Keep storefront decisions with an authorized person

Shopify requires an exemption for apps to write theme files. Changes to a published theme affect the live storefront, so keep this work with an authorized person and agree the review process before scoping any supported workflow.

Questions

Related questions

How can I connect Shopify data to ChatGPT?

Through the GraphQL Admin API. The brand installs an app and approves the scopes. ChatGPT does not receive the store until that grant exists.

Does Shopify's Dev MCP server connect to a live store?

Shopify's Dev MCP server runs locally, does not require a store login, and helps a developer look up docs and validate code. It is not the store connection.

Which Shopify data and actions need additional approval?

The brand approves scopes at install. Orders older than 60 days need read_all_orders, which Shopify approves before the app can declare it. Protected customer data on a public app needs Shopify's approval. Writing theme files needs a Shopify exemption.

Can an AI change Shopify prices and location inventory?

Yes, when the write scopes are granted. The variant holds the shop price. Stock is a quantity at a location. Publishing the product to the Online Store is a separate step from marking it active.

How should Shopify theme changes be handled?

Shopify requires an exemption for apps to write theme files, and changes to a published theme affect the live storefront. Keep this work with an authorized person and agree the review process before scoping any supported workflow.

Sources

Where this comes from

Updated 30 September 2026.

Keep going

The matching pages

Shopify

Connect order, catalog, inventory, and payout context across your commerce workflows. Shopify Email campaigns are not sent through the Admin API.

What is an MCP server for ecommerce

The Dev MCP server and the Amazon Ads MCP server are different kinds of tool.

Contact

Bring the store price and the identifier that ties the SKU.

Put Shopify data in the same operating picture.

We will map the products, location inventory, orders, and approved write workflows your team wants AI to work with.

Free assessment →