shopify-multi-store
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| shopify_list_storesA | List every Shopify Admin store that remains connected to this plugin. This tool does not expose access tokens. |
| shopify_get_shop_infoA | Get identity and account information from one named Shopify Admin store. Use this tool before a sensitive change to make sure that the selected store is correct. |
| shopify_graphql_queryA | Run one read-only GraphQL Admin API query against one named store. Use cursor pagination and request only necessary fields. |
| shopify_graphql_query_manyA | Run the same read-only GraphQL Admin API query across multiple named stores in parallel. Each store returns its own success or error result. |
| shopify_graphql_mutationA | Run one GraphQL Admin API mutation against one named store. Set confirm to true only after the user authorizes the exact store and change. |
| shopify_portfolio_snapshotA | Create a read-only operating snapshot across selected stores or every configured store. Includes shop identity and product, order, customer, and location counts when scopes permit. |
| shopify_compare_inventoryA | Compare inventory, price, product status, and catalog details for selected SKUs across multiple Shopify stores. |
| shopify_get_product_everywhereA | Find one exact SKU or product handle across selected stores and return a normalized product, price, status, and inventory matrix. |
| shopify_search_products_manyA | Search products across selected stores using plain terms or Shopify product-search syntax. Returns bounded per-store results and completeness indicators. |
| shopify_list_unfulfilled_ordersA | List recent open, unfulfilled orders across multiple Shopify stores with independent per-store results. |
| shopify_fulfillment_sla_reportA | Group open unfulfilled orders into age buckets and identify orders older than a configurable fulfillment SLA across selected stores. |
| shopify_compare_catalogA | Compare product titles, status, vendor, product type, and inventory for exact handles across multiple Shopify stores. |
| shopify_catalog_gap_reportA | Discover products that are missing or have different publication statuses across selected stores. Bounded scans are labeled as potential rather than definitive gaps. |
| shopify_order_summaryA | Summarize recent order values, discounts, shipping, tax, cancellations, and financial and fulfillment statuses across selected stores. Currency totals remain separate. |
| shopify_low_stock_reportA | Find every active product variant at or below an inventory threshold across selected stores. Separates low, zero, and negative inventory. |
| shopify_catalog_healthA | Audit recent products across selected stores for missing vendor, product type, SEO fields, featured media, media alt text, and active products without inventory. |
| shopify_recent_product_changesB | List products updated during a selected lookback window across multiple stores, including status, inventory, vendor, and product type. |
| shopify_customer_growthA | Compare new-customer counts across the current and previous periods for selected stores. Count precision remains visible when Shopify caps a count. |
| shopify_compare_collectionsA | Compare exact collection handles across stores, including titles, sort order, product counts, SEO fields, and collection images. |
| shopify_store_locationsA | Review active, inactive, legacy, fulfillment, inventory, and address status for locations across selected stores or the full portfolio. |
| shopify_duplicate_sku_reportA | Find duplicate SKUs inside each store and identify SKUs shared across stores. The report labels incomplete scans when a store exceeds the row limit. |
| shopify_compare_pricesA | Compare price and compare-at price for exact SKUs across selected stores and highlight mismatches or missing variants. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/alex-brecher/shopify-multi-store'
If you have feedback or need assistance with the MCP directory API, please join our Discord server