Prerequisites
- A Shopify store (development or production)
- A custom app or private app with an Admin API access token (
shpat_...) - API scopes matching the tools you use (products, orders, customers, inventory)
- project_contributor access
Connect in AgentRuntime
1
Create an Admin API token
In Shopify Admin → Settings → Apps and sales channels → Develop apps, create an app and install it on your store. Copy the Admin API access token.
2
Create a connection
Go to Connections, click New custom connection, and store your shop domain (e.g.
your-store.myshopify.com) and access token. See Authentication.3
Add shopify MCP instance
Go to MCP, click Add instance for shopify, wire your connection on Instance config, set the profile active, and save.
4
Smoke test
Run mcp_call →
get_shopify_shop to confirm the token and shop name.What you can build
- Low-stock alerts —
list_shopify_inventory_levels→ filter below threshold → Resend or Slack notify ops → optionaladjust_shopify_inventoryafter human_task approval. - Order support bot — Chat or webhook provides order ID →
get_shopify_order+list_shopify_fulfillments→ LLM drafts reply → Gmailsend_email. - Product feed sync —
list_shopify_products→ transform in Lua →update_shopify_productor append rows to Google Sheets. - New customer welcome — Webhook on order paid →
get_shopify_customer→ ActiveCampaignactivecampaign_create_contact+send_email.
Tools
Example
Fetch an order for a support workflow:Configuration
Troubleshooting
Related
- Integrations quickstart
- Inbound webhooks — react to Shopify order events
- Connector catalog
- Troubleshooting