Shopify MCP Manager
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SHOPIFY_DOMAIN | Yes | Your Shopify myshopify.com domain | |
| SHOPIFY_API_VERSION | No | Shopify API version (e.g., 2026-01) | 2026-01 |
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 | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| shop_infoA | Returns basic information about the Shopify shop (name, domain, email, plan, currency, etc.) |
| shop_localesA | Lists all configured languages/locales of the shop |
| shop_policiesA | Returns the shop policies (privacy, terms of service, refund, shipping, etc.) |
| available_shipping_countriesA | Lists all countries the shop ships to |
| list_productsB | Lists products in the shop. Supports pagination and filtering by title, status, etc. |
| get_productA | Gets detailed information about a single product by its ID |
| create_productB | Creates a new product in the shop |
| update_productC | Updates an existing product |
| delete_productA | Deletes a product from the shop (WARNING: cannot be undone!) |
| list_collectionsB | Lists all collections in the shop |
| list_ordersA | Lists orders in the shop. Filterable by status, date, etc. |
| get_orderB | Gets detailed information about a single order |
| update_orderC | Updates an order (notes, tags, email, etc.) |
| cancel_orderC | Cancels an order |
| create_draft_orderC | Creates a draft order |
| list_customersB | Lists customers in the shop. Filterable by name, email, etc. |
| get_customerB | Gets detailed information about a single customer |
| create_customerB | Creates a new customer |
| update_customerB | Updates an existing customer |
| delete_customerA | Deletes a customer (WARNING: cannot be undone!) |
| list_locationsB | Lists all locations of the shop |
| get_inventory_levelsA | Shows inventory quantities for a product at all locations |
| adjust_inventoryB | Adjusts the inventory of an item at a location (increase or decrease) |
| get_product_inventoryB | Shows the full inventory of a product with all variants |
| list_discount_codesC | Lists all discount codes in the shop |
| create_basic_discountB | Creates a percentage or fixed amount discount code |
| list_automatic_discountsD | Lists automatic discounts |
| get_order_countA | Counts orders, optionally filtered by status or date range |
| get_product_countA | Counts products in the shop |
| get_customer_countA | Counts customers in the shop |
| shop_dashboard_summaryA | Returns a compact overview of the shop: product, order, and customer counts |
| graphql_queryA | Executes an arbitrary GraphQL query against the Shopify Admin API. For advanced queries not covered by other tools. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Shop Information | Basic information about the connected Shopify shop |
| Authentication Status | Shows the current OAuth authentication status |
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/elsi06/shopify-mcp-manager'
If you have feedback or need assistance with the MCP directory API, please join our Discord server