Shopify connector for Claude: allow several (development) stores at the same time

Hi Shopify team,

I build Shopify themes and use Claude (Claude Code and claude.ai) with the Shopify connector (setup.shopify.com/mcp). My work spans nine development stores in one organization: a source store, a CI store, six per-developer stores and a review store.

Problem. The connector reaches one store per Claude account. Moving to another store means calling switch-shop, which revokes the current store’s token, and I then have to re-authorize by hand in the connector settings. For multi-store work, such as seeding the same test data on two development stores or comparing a setting across stores, this means stopping, switching and re-authorizing each time. Parallel agents cannot work on different stores at all.

Request. Any one of these would solve it.

  1. Let one connection authorize several stores and let each tool call target a store, e.g. an optional shop argument such as my-store.myshopify.com, defaulting to the current store.
  2. Or allow the connector to be added more than once, one instance per store, each with its own name.
  3. At minimum, have switch-shop remember stores already authorized, so switching back does not need a manual re-authorization.

Limiting this to development stores, or to stores in one organization, would be fine for my use case.

I filed the same request on the Claude side: [FEATURE] Shopify connector: connect several stores (development stores) at the same time · Issue #99407 · anthropics/claude-code · GitHub

Thank you,
Oguzhan Pisgin

Hi @oguzhan.pisgin

You’re right about the current limitation. The Shopify connector supports one store at a time, even when the stores are in the same organization. Switching stores starts a new authorization.

Since you’re also using Claude Code, the Shopify CLI connector could help with your development workflow. You can authorize each store separately and choose which one to work with for each command:

That gives you a way to work across stores from Claude Code without using switch-shop between each operation. It’s a separate integration, though, so it doesn’t address the simultaneous connections you’re asking for in claude.ai.

We’re already tracking feedback about supporting multiple store connections and remembering authorizations between switches. Thanks for explaining how this affects your development setup.

Hey @oguzhan.pisgin I feel ur pain, 9 stores nd switch-shop revoking the token every single time sounds brutal.

+1 to Yoni’s suggestion. With the CLI, shopify store auth --store keeps each store authorized separately, so moving to the next store doesn’t kick u out of the last one.

I actually built Manager for Shopify on top of that exact flow. Every store gets its own workspace, nd u can have Claude Code or Codex working on different stores at the same time. Could fit ur source/CI/review setup pretty well: manager.vikasmaur.com

(if any feedbacks you can contact me anytime :))