Integrate Shopify MCP server into your Slack workspace for instant access to your AI agent.
Tools that your AI agent can use through this MCP server to interact with Shopify
Update an existing product. See the documentation
Update an existing product variant. See the documentation
Update an existing page. See the documentation
Update an existing order. See the documentation
Updates a metaobject. See the documentation
Updates a metafield belonging to a resource. See the documentation
Sets the inventory level for an inventory item at a location. See the documentation
Updates the value of an existing discount code belonging to a price rule in Shopify. Run List Price Rules and List Discount Codes to find valid IDs. See the documentation.
Update a blog article. See the documentation
Request cancellation of a fulfillment order. This is a fulfillment-service workflow distinct from cancelling the order itself. Run Get Fulfillment Orders first to obtain the fulfillment order GID. See the documentation
Sends an invoice email for an existing order. See the documentation.
Search for products. See the documentation
Search for product variants or create one if not found. See the documentation
Search for an order or a list of orders. See the documentation
Search for a custom collection by name/title. See the documentation
Creates a refund for an existing return. See the documentation.
Lists price rules in the Shopify store. See the documentation.
Lists all discount codes for a given price rule in Shopify so you can obtain a valid discount code ID. See the documentation.
Places a fulfillment order on hold. Run Search for Orders and inspect the order's fulfillment orders to obtain the fulfillment order GID. See the documentation.
Retrieve a list of all pages. See the documentation
Retrieves a list of metaobjects. See the documentation
Retrieves a list of metafields that belong to a resource. See the documentation
Retrieve a fulfillment, including tracking info, status, and delivery timestamps. See the documentation
Retrieve a list of fulfillment orders. See the documentation
Retrieve a single fulfillment order by ID. See the documentation
Retrieve a list of draft orders. See the documentation
Retrieve a single draft order by ID. See the documentation
Retrieves a single discount code that belongs to a price rule in Shopify. Run List Price Rules to find a valid price rule ID and List Discount Codes to find a valid discount code ID. See the documentation.
Retrieve a list of customers. See the documentation
Retrieve a single customer by ID. See the documentation
Retrieve a list of fulfillment orders assigned to a merchant location. See the documentation
Retrieve a list of all articles from a blog. See the documentation
Delete an existing page. See the documentation
Deletes a metafield belonging to a resource. See the documentation
Permanently deletes a discount code from a price rule in Shopify. See the documentation.
Delete an existing blog. See the documentation
Delete an existing blog article. See the documentation
Creates a smart collection. You can fill in any number of rules by selecting more than one option in each prop.See the documentation
Creates a return for an order. See the documentation.
Create a refund on an existing order. Run Search for Orders first to obtain the order GID and the line item GIDs to refund. See the documentation
Create a new product. See the documentation
Create a new product variant. See the documentation
Create a new page. See the documentation
Creates a metaobject. See the documentation
Creates a metafield belonging to a resource. See the documentation
Creates a new gift card. To supply an optional customer, run Get Customers first to retrieve the customer GID. See the documentation.
Adds multiple discount codes to a price rule in Shopify (up to 100 codes per request). See the documentation.
Create a new custom collection. See the documentation
Create a new blog. See the documentation
Create a new blog article. See the documentation
Cancel an existing order. Run Search for Orders first to obtain the order GID. See the documentation
Cancels a fulfillment. Run the Search for Orders action and inspect the order's fulfillments to obtain the fulfillment GID. See the documentation.
Cancels a fulfillment order. Run Search for Orders and inspect the order's fulfillment orders to obtain the fulfillment order GID. See the documentation.
Execute bulk mutations by uploading a JSONL file containing mutation variables. See the documentation
Add tags. See the documentation
Adds a product or products to a custom collection. See the documentation