mcpdirectory.dev
9,129 servers · updated 23 Sept

Shopify Admin MCP server

official from A1 X Tech Active last commit 9 d
{
  "mcpServers": {
    "a1-x-tech-shopify-admin": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-shopify-admin@latest"
      ],
      "env": {
        "SHOPIFY_CLIENT_ID": "<shopify_client_id>",
        "SHOPIFY_CLIENT_SECRET": "<shopify_client_secret>",
        "SHOPIFY_ACCESS_TOKEN": "<shopify_access_token>"
      }
    }
  }
}
file .mcp.json (in your project root)install npx -y mcp-shopify-adminversion 1.1.0

What it does

MCP server that connects AI applications to a single Shopify store through the Admin GraphQL API. Provides read and write access to products, orders, customers, inventory, discounts, and shop data. For developers building AI assistants that need to query or manage Shopify store information.

  • Retrieve recent orders, customer details, and current product inventory levels in natural language queries.
  • Create and manage discount codes with confirmation prompts before applying changes to the store.
  • Update product prices, inventory quantities, and other store records through conversational commands.

Tools this server exposes

ToolDoes
shop_dataRetrieve general information about the shop.
products_listList products with filtering and pagination options.
product_detailsGet detailed information about a specific product.
orders_listList orders with filtering and pagination.
order_detailsGet detailed information about a specific order.
customers_listList customers with filtering options.
customer_detailsGet detailed information about a specific customer.
locations_listList inventory locations.
inventory_levelsCheck inventory levels for products at specific locations.
discounts_listList discount codes and promotional discounts.
create_productCreate a new product in the store.
update_productUpdate product details such as title, description, or prices.
update_inventoryAdjust inventory quantities for products.
create_discountCreate a new discount code.
cancel_orderCancel an existing order.
graphql_queryExecute arbitrary GraphQL queries against the Shopify Admin API.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.