Skip to main content
Glama
elsi06

Shopify MCP Manager

by elsi06

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SHOPIFY_DOMAINYesYour Shopify myshopify.com domain
SHOPIFY_API_VERSIONNoShopify API version (e.g., 2026-01)2026-01

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Shop InformationBasic information about the connected Shopify shop
Authentication StatusShows the current OAuth authentication status

Latest Blog Posts

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