Connect Your AI Agent with Shopify for Slack

Integrate Shopify MCP server into your Slack workspace for instant access to your AI agent.

No credit card neededOr, book a demo
Documentation
Back to MCP Servers
Shopify
Shopify
Shopify is a complete commerce platform that lets anyone start, manage, and grow a business. You can use Shopify to build an online store, manage sales, market to customers, and accept payments in digital and physical locations.

Categories

Commerce

Available Tools

Tools that your AI agent can use through this MCP server to interact with Shopify

Update Product

Update an existing product. See the documentation

Update Product Variant

Update an existing product variant. See the documentation

Update Page

Update an existing page. See the documentation

Update Order

Update an existing order. See the documentation

Update Metaobject

Updates a metaobject. See the documentation

Update Metafield

Updates a metafield belonging to a resource. See the documentation

Update Inventory Level

Sets the inventory level for an inventory item at a location. See the documentation

Update Discount Code

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 Article

Update a blog article. See the documentation

Submit Cancellation Request

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

Send Order Invoice

Sends an invoice email for an existing order. See the documentation.

Search for Products

Search for products. See the documentation

Search for Product Variant

Search for product variants or create one if not found. See the documentation

Search for Orders

Search for an order or a list of orders. See the documentation

Search Custom Collection by Name

Search for a custom collection by name/title. See the documentation

Refund Return

Creates a refund for an existing return. See the documentation.

List Price Rules

Lists price rules in the Shopify store. See the documentation.

List Discount Codes

Lists all discount codes for a given price rule in Shopify so you can obtain a valid discount code ID. See the documentation.

Hold Fulfillment Order

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.

Get Pages

Retrieve a list of all pages. See the documentation

Get Metaobjects

Retrieves a list of metaobjects. See the documentation

Get Metafields

Retrieves a list of metafields that belong to a resource. See the documentation

Get Fulfillment

Retrieve a fulfillment, including tracking info, status, and delivery timestamps. See the documentation

Get Fulfillment Orders

Retrieve a list of fulfillment orders. See the documentation

Get Fulfillment Order

Retrieve a single fulfillment order by ID. See the documentation

Get Draft Orders

Retrieve a list of draft orders. See the documentation

Get Draft Order

Retrieve a single draft order by ID. See the documentation

Get Discount Code

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.

Get Customers

Retrieve a list of customers. See the documentation

Get Customer

Retrieve a single customer by ID. See the documentation

Get Assigned Fulfillment Orders

Retrieve a list of fulfillment orders assigned to a merchant location. See the documentation

Get Articles

Retrieve a list of all articles from a blog. See the documentation

Delete Page

Delete an existing page. See the documentation

Delete Metafield

Deletes a metafield belonging to a resource. See the documentation

Delete Discount Code

Permanently deletes a discount code from a price rule in Shopify. See the documentation.

Delete Blog

Delete an existing blog. See the documentation

Delete Article

Delete an existing blog article. See the documentation

Create Smart Collection

Creates a smart collection. You can fill in any number of rules by selecting more than one option in each prop.See the documentation

Create Return

Creates a return for an order. See the documentation.

Create Refund

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 Product

Create a new product. See the documentation

Create Product Variant

Create a new product variant. See the documentation

Create Page

Create a new page. See the documentation

Create Metaobject

Creates a metaobject. See the documentation

Create Metafield

Creates a metafield belonging to a resource. See the documentation

Create Gift Card

Creates a new gift card. To supply an optional customer, run Get Customers first to retrieve the customer GID. See the documentation.

Create Discount Codes in Bulk

Adds multiple discount codes to a price rule in Shopify (up to 100 codes per request). See the documentation.

Create Custom Collection

Create a new custom collection. See the documentation

Create Blog

Create a new blog. See the documentation

Create Article

Create a new blog article. See the documentation

Cancel Order

Cancel an existing order. Run Search for Orders first to obtain the order GID. See the documentation

Cancel Fulfillment

Cancels a fulfillment. Run the Search for Orders action and inspect the order's fulfillments to obtain the fulfillment GID. See the documentation.

Cancel Fulfillment Order

Cancels a fulfillment order. Run Search for Orders and inspect the order's fulfillment orders to obtain the fulfillment order GID. See the documentation.

Bulk Import

Execute bulk mutations by uploading a JSONL file containing mutation variables. See the documentation

Add Tags
Add Products to Custom Collection

Adds a product or products to a custom collection. See the documentation