Skip to main content
Glama
hdmt
by hdmt

Shopify Admin MCP

MCP server for Shopify Admin API operations

日本語版はこちら

Setup

npm install

Related MCP server: MCP Shopify

Environment Variables

SHOPIFY_SHOP_DOMAIN=your-store.myshopify.com
SHOPIFY_ACCESS_TOKEN=shpat_xxxxx

Claude Desktop Configuration

{
  "mcpServers": {
    "shopify-admin": {
      "command": "node",
      "args": ["--experimental-strip-types", "/path/to/shopify-admin-mcp/src/index.ts"],
      "env": {
        "SHOPIFY_SHOP_DOMAIN": "your-store.myshopify.com",
        "SHOPIFY_ACCESS_TOKEN": "shpat_xxxxx"
      }
    }
  }
}

Available Tools

System

Tool

Description

test_connection

Test API connection

Products

Tool

Description

search_products

Search products (by title, vendor, etc.)

get_product

Get product details (by ID or handle)

create_product

Create a new product with optional variants

update_product

Update product info (title, description, status, SEO, etc.)

upload_product_image

Add images to a product from public URLs

get_monthly_ranking

Get monthly sales ranking

Collections

Tool

Description

get_collections

Search and list collections

get_collection

Get collection details

create_collection

Create a collection

add_products_to_collection

Add products and set sort order

duplicate_collection

Duplicate a collection

Blog

Tool

Description

get_blogs

Get blog list

get_articles

Get article list

create_article

Create an article

update_article

Update an article

Theme

Tool

Description

get_themes

Get theme list

get_theme_asset

Get theme file

update_theme_asset

Create or update theme file

Menu

Tool

Description

get_menus

Get navigation menus with items

update_menu

Update a navigation menu

Discounts

Tool

Description

get_discounts

List all discounts (code + automatic)

get_discount

Get a single discount detail by ID

create_discount_code_basic

Create a code discount (amount/% off)

update_discount_code_basic

Update a basic code discount

create_discount_automatic_basic

Create an auto-applied basic discount

update_discount_automatic_basic

Update an auto-applied basic discount

create_discount_code_bxgy

Create a BXGY (buy X get Y) code discount

update_discount_code_bxgy

Update a BXGY code discount

create_discount_automatic_bxgy

Create an auto-applied BXGY discount

update_discount_automatic_bxgy

Update an auto-applied BXGY discount

create_discount_code_free_shipping

Create a free shipping code discount

update_discount_code_free_shipping

Update a free shipping code discount

create_discount_automatic_free_shipping

Create an auto-applied free shipping discount

update_discount_automatic_free_shipping

Update an auto-applied free shipping discount

activate_discount

Activate (enable) a discount

deactivate_discount

Deactivate (disable) a discount

Required API Scopes

  • read_orders

  • read_products, write_products

  • read_content, write_content

  • read_themes, write_themes

  • read_online_store_navigation, write_online_store_navigation

  • read_discounts, write_discounts

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    A Model Context Protocol server that provides comprehensive access to the Shopify Admin GraphQL API, enabling AI assistants to manage Shopify stores programmatically.
    100
    1
    MIT
  • A
    license
    Not graded
    quality
    F
    maintenance
    A comprehensive MCP server for Shopify Admin API integration, enabling AI assistants to manage products, orders, customers, inventory, analytics, and more through natural language.
    8 npm
    18
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    A Model Context Protocol server that connects AI agents to the Shopify Admin GraphQL API, enabling management of products, orders, customers, and more through natural language.
    910 npm
    6
    MIT