Skip to main content
Glama
Shopify Admin MCP
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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    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
      C
      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.
      25 npm
      20
      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.
      42 npm
      6
      MIT