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.
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.
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.
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.
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.
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.
Bring Shopify orders, catalog, inventory, and payout information into a wider view of connected commerce activity, so product questions can include relevant channel history.
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.
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.
Through the GraphQL Admin API. The brand installs an app and approves the scopes. ChatGPT does not receive the store until that grant exists.
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.
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.
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.
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.
Updated 30 September 2026.
Connect order, catalog, inventory, and payout context across your commerce workflows. Shopify Email campaigns are not sent through the Admin API.
The Dev MCP server and the Amazon Ads MCP server are different kinds of tool.
Bring the store price and the identifier that ties the SKU.
We will map the products, location inventory, orders, and approved write workflows your team wants AI to work with.
Free assessment →