mcp-shopify

Read and update Shopify products, collections, inventory, discounts, and analytics via MCP tools.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/williamsforeal/Cyclone-SS --skill mcp-shopify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-shopify
Source: https://github.com/williamsforeal/Cyclone-SS/tree/main/.cursor/skills/mcp-integration/shopify
Command: npx skills add https://github.com/williamsforeal/Cyclone-SS --skill mcp-shopify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates manual, error-prone Shopify Admin work by letting Claude safely read and apply structured changes to products, collections, inventory, discounts, and analytics through MCP tools.

Core Features & Use Cases

  • Store ops with guardrails: Supports switching/confirming active stores and enforcing a read-before-write workflow for safety.
  • Commerce management: Enables common Admin operations like product CRUD (create/update), bulk status changes, collection CRUD, adding products to collections, and uploading images.
  • Inventory and promotions: Provides inventory reads and quantity updates with safety checks plus discount creation using customer segments.
  • Insights and deep access: Runs ShopifyQL analytics queries and offers a GraphQL “escape hatch” for advanced Admin API actions when dedicated tools don’t fit.

Quick Start

Use the mcp-shopify skill to update a product’s title and description on my active Shopify store after first confirming the store context with get-shop-info.

Frequently Asked Questions about mcp-shopify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Shopify inventory and product updates automatically?

Shopify inventory and product updates are managed automatically through MCP tools that support CRUD operations, quantity adjustments, and bulk status changes with read-before-write safety controls.

Can I run ShopifyQL analytics queries to generate investigative reports?

Yes, you can run ShopifyQL analytics queries to generate investigative reports across multi-brand Shopify setups, and a GraphQL escape hatch offers advanced Admin API access when dedicated tools don't fit.

How do I create discounts using customer segments in Shopify?

Discount creation using customer segments is executed through MCP connector tools that safely apply structured changes to your Shopify store after confirming the active store context.

Do I need OAuth authentication via Shopify CLI to manage store data?

Yes, OAuth-based authentication via Shopify CLI is required to enable MCP tools to safely read and update products, collections, inventory, and discounts on your Shopify store.

What safety guardrails exist for bulk product status changes in Shopify?

Safety guardrails for bulk product status changes include enforcing a read-before-write workflow, confirming the active store context, and validating all changes before any write operation is executed.

Are there limitations when using a GraphQL escape hatch for Shopify Admin API actions?

The GraphQL escape hatch is intended for advanced Shopify Admin API actions only when the 25 dedicated MCP tools do not fit your specific commerce management or analytics requirements.