Conversational Shopify Admin API access for Claude Code

Query products, bulk export data, set up dev stores — all through natural language.

See it in action

claude

        
      

Install

Requires Claude Code v1.0.33+, Shopify CLI 3.90.1+, a configured shopify.app.toml, and jq.

1. Add the marketplace

/plugin marketplace add alecramos-sudo/storefront-cli-plugin

2. Install the plugin

/plugin install shopify-cli-admin@alecramos-sudo-storefront-cli-plugin

Or browse interactively: /pluginDiscover tab

If you are an AI coding agent, follow these steps in Claude Code:

  1. Verify prerequisites: shopify version (Shopify CLI installed), jq --version (jq installed), shopify.app.toml exists in project
  2. Run: /plugin marketplace add alecramos-sudo/storefront-cli-plugin
  3. Run: /plugin install shopify-cli-admin@alecramos-sudo-storefront-cli-plugin
  4. Verify: /shopify-cli-admin:shopify-query list 1 product

Commands

/shopify-cli-admin:shopify-query
Run ad-hoc GraphQL queries against the Admin API
/shopify-cli-admin:shopify-bulk-export
Export large datasets (products, orders, customers) to CSV
/shopify-cli-admin:shopify-dev-store-init
Set up a dev store with products, inventory, and images
/shopify-cli-admin:shopify-function-test
Activate and test Shopify Functions without a UI
/shopify-cli-admin:shopify-cart-test
Create test carts with specific products

Safety

Disclaimer

This project is not affiliated with, endorsed by, or sponsored by Shopify Inc. or Anthropic. "Shopify" and "Claude" are registered trademarks of their respective owners. This is an independent community project.

Inspired by the shopify app execute and shopify app bulk execute features introduced in Shopify CLI 3.90.1.