Shopify

By thumbsupordown

The Shopify MCP server connects AI agents to your Shopify store's Admin API. Agents can manage products, variants, options, and inventory, work with customers and their addresses, create and fulfill orders, issue refunds, handle draft orders, and read or write metafields and tags across the store from a conversation.

Tools

complete-draft-order

Convert an existing draft order into a real order.

create-customer

Create a brand-new customer record in the Shopify store.

create-draft-order

Create a draft order for sales and invoicing workflows.

create-fulfillment

Create a fulfillment for an order with optional tracking.

create-product

Create a brand-new product in the Shopify store catalog.

customer-merge

Merge two Shopify customer records into a single one.

delete-customer

Delete an existing customer record from the Shopify store.

delete-metafields

Delete metafields from any given Shopify resource.

delete-product

Delete an existing product from the Shopify store catalog.

delete-product-variants

Delete one or more variants from a Shopify product.

get-customer-by-id

Get a single Shopify customer by ID with full details.

get-customer-orders

Get all of the orders placed by a specific customer.

get-customers

List Shopify customers with search, pagination, and sorting.

get-metafields

Get the metafields attached to any Shopify resource.

get-order-by-id

Get a specific Shopify order by ID with smart lookup.

get-orders

Get Shopify orders with filtering, pagination, and sorting.

get-product-by-id

Get a specific Shopify product by its ID with full details.

get-products

Get all products or search by title, with pagination and sorting.

inventory-set-quantities

Set absolute inventory quantities at specific locations.

manage-customer-address

Create, update, or delete a Shopify customer's address.

manage-product-options

Create, update, or delete the options of a Shopify product.

manage-product-variants

Create or update Shopify product variants together in bulk.

manage-tags

Add or remove tags on any taggable Shopify resource.

order-cancel

Cancel a Shopify order with refund and restock options.

order-close-open

Close or re-open an existing order in the Shopify store.

order-mark-as-paid

Mark an existing Shopify store order as fully paid.

refund-create

Create a full or partial refund on a Shopify order.

set-metafields

Set metafield values on any given Shopify resource.

update-customer

Update the information on an existing Shopify customer.

update-order

Update the details on an existing Shopify store order.

update-product

Update an existing Shopify product's fields and attributes.

Want to create your own MCP server?

Create an account to add and manage your own MCP servers.