shopify-multi-store · git:20260927.cb17219 · 2026-09-27 · sha256 9990f8e3c45ba7e4
shopify-multi-store git:20260927.cb17219A
Immutable. This exact content never changes and is served at /api/v1/blob/9990f8e3c45ba7e4.
--- name: shopify-multi-store description: Connect, query, compare, report on, and manage multiple Shopify Admin stores from Claude, Codex, Cursor, or another MCP client. Use for multi-store ecommerce reporting, portfolio summaries, catalogs, orders, inventory, customers, parallel GraphQL reads, and guarded store updates. --- # Shopify Multi Store 1. Call `shopify_list_stores` before a cross-store task. 2. Use the store alias in every store tool call. 3. Call `shopify_get_shop_info` before a sensitive change. 4. Use `shopify_portfolio_snapshot` for a fast overview of several stores. 5. Use `shopify_order_summary` for bounded order-value, discount, tax, cancellation, and order-status totals. Keep currencies separate. 6. Use `shopify_list_unfulfilled_orders` for the operational fulfillment queue. 7. Use `shopify_compare_inventory` for exact SKU inventory comparisons. 8. Use `shopify_get_product_everywhere` to find one exact SKU or handle across stores. 9. Use `shopify_search_products_many` to search products across selected stores. 10. Use `shopify_low_stock_report` for low inventory and cross-store transfer opportunities. 11. Treat each transfer opportunity as information. Do not assume that inventory can move between stores. 12. Use `shopify_compare_prices` to highlight price or compare-at-price differences for exact SKUs. 13. Use `shopify_duplicate_sku_report` to find repeated SKUs inside stores and shared SKUs across stores. 14. Use `shopify_compare_catalog` for exact product handle comparisons. 15. Use `shopify_catalog_gap_report` to find missing products and status differences across stores. 16. Treat a bounded gap report as a list of potential gaps. 17. Use `shopify_catalog_health` for missing merchandising, SEO, media, alt text, and inventory data. 18. Use `shopify_recent_product_changes` to review recently updated products. 19. Use `shopify_compare_collections` for collection content and configuration consistency. 20. Use `shopify_fulfillment_sla_report` for order age buckets and SLA breaches. 21. Use `shopify_customer_growth` to compare new-customer counts across equal periods. 22. Use `shopify_store_locations` to review location, fulfillment, inventory, and address coverage. 23. Use `shopify_graphql_query` for other read-only Admin GraphQL operations. 24. Use `shopify_graphql_query_many` for one read-only query across two or more stores. Pass only the stores that you need. 25. For a new custom operation, read [references/shopify-admin-companion.md](references/shopify-admin-companion.md) before you write GraphQL. 26. Use `shopify_graphql_mutation` only after the user authorizes the exact store and change. 27. Set `confirm` to `true` only when that authorization exists. 28. Use cursor pagination and request only necessary fields. 29. Preserve Shopify GraphQL user errors and per-store partial failures in the response. Do not call the official Shopify `switch_shop` tool for a multi-store task. That tool revokes the current store token.