Skip to main content

At a glance

  • Availability: Experimental (how to enable).
  • Auth: OAuth 2.0.
  • Connection: A user authorizes the connection in the provider’s consent screen.
  • Scopes: read_products, write_products, read_orders.

Credentials

Set these per environment. See Connect an integration. With a managed OAuth app, Connect works without these variables; set them to use your own OAuth app instead.
VariableRequiredDescription
SHOPIFY_CLIENT_IDYesShopify OAuth Client ID (API Key) Docs.
SHOPIFY_CLIENT_SECRETYesShopify OAuth Client Secret (API Secret Key) Docs.
SHOPIFY_SHOP_DOMAINYesYour Shopify store domain (e.g., mystore.myshopify.com) Docs.

Tools

ToolAccessDescription
List ProductsReadList products in your Shopify store
Get ProductReadGet details of a specific product
List OrdersReadList orders from your Shopify store
Get OrderReadGet details of a specific order
List CustomersReadList customers in your Shopify store

Example prompts

  • List all products in my Shopify store with their prices and inventory levels.
  • Show me the most recent orders from my Shopify store with customer details and order totals.
  • List all customers in my Shopify store with their contact information and order history.