CS

colbymchenry/shopify-graphql-admin-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

21 stars 4 forks 품질 59 트렌드 10

Shopify 저장소에 Claude를 연결하고 매장에 Claude의 전체 전력을 잠금 해제하십시오.

개요

MCP 서버는 Shopify의 Admin GraphQL API에 대한 전체 액세스를 제공합니다. 시작에 라이브 스키마를 소개하므로 최신 API 버전과 항상 최신입니다. - stale docs, embeddings가 필요하지 않습니다. - - 관리자 API에 대한 모든 쿼리 또는 멘토를 실행 - 검색 및 전체 GraphQL 스키마를 탐험 (2,700+ 유형) 직접 당신의 AI 조수에서 - 유형, 아니-GraphQL-need CRUD 제품, 컬렉션, metaobjects, metafields, 고객, 주문 및 재고 - - - 모두 지원 OAuth 클라이언트 자격 증명 (새로운 Dev Dashboard 앱) 및 레거시 액세스 토큰 (shpat ) - - OAuth 토큰은 자동으로 만료되기 전에 자동으로 만료됩니다. 앱의 이러한 범위를 구성하여 모든 도구를 사용할 수 있습니다. 당신은 사용할 계획 도구에 대한 범위 만 필요합니다. schema introspection 및 raw GraphQL에 대한 최소로 작업하려면 적어도 하나의 읽기 범위가 필요합니다. Shopify Dev Dashboard에서 만든 앱: 1. Dev Dashboard 2. 앱 만들기 위에 나열된 Admin API 범위를 구성 3.

개요(AI 번역)

MCP 서버는 Shopify의 Admin GraphQL API에 대한 전체 액세스를 제공합니다. 시작에 라이브 스키마를 소개하므로 최신 API 버전과 항상 최신입니다. - stale docs, embeddings가 필요하지 않습니다.

특징

  • **Raw GraphQL 실행 ** - Admin API에 대한 쿼리 또는 멘토를 실행
  • **Live schema introspection ** - AI Assistant에서 직접 전체 GraphQL 스키마 (2,700+ 유형)을 검색하고 탐구하십시오.
  • ** 29 편의 도구 ** - 제품, 컬렉션, metaobjects, metafields, 고객, 주문 및 재고에 대한 Typed, no-GraphQL-need CRUD -Dual auth — OAuth 클라이언트 자격 증명 (새로운 Dev Dashboard 앱) 및 레거시 액세스 토큰 (shpat_) 지원
  • ** 자동 토큰 새로 고침 ** - OAuth 토큰은 만료되기 전에 자동으로 갱신됩니다.

빠른 시작

도구

핵심

도구 설명
shopify_graphql 원시 GraphQL 쿼리 또는 멘토를 실행
shopify_schema_search 키워드로 라이브 스키마 검색(유형, 쿼리, mutations)
shopify_schema_details 특정 유형, 쿼리, 또는 멘토에 대한 전체 세부 정보를 얻을 수 있습니다

제품

도구 설명

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

shopify-graphql-admin-mcp

MCP server providing full access to Shopify’s Admin GraphQL API. Introspects the live schema on startup so it’s always up-to-date with the latest API version — no stale docs, no embeddings needed.

Features

  • Raw GraphQL execution — run any query or mutation against the Admin API
  • Live schema introspection — search and explore the full GraphQL schema (2,700+ types) directly from your AI assistant
  • 29 convenience tools — typed, no-GraphQL-needed CRUD for products, collections, metaobjects, metafields, customers, orders, and inventory
  • Dual auth — supports both OAuth client credentials (new Dev Dashboard apps) and legacy access tokens (shpat_)
  • Auto token refresh — OAuth tokens are refreshed automatically before expiry

Quick Start

# With a legacy access token
npx shopify-graphql-admin-mcp --store mystore.myshopify.com --access-token shpat_xxxxx

# With OAuth client credentials (Dev Dashboard app)
npx shopify-graphql-admin-mcp --store mystore.myshopify.com --client-id YOUR_ID --client-secret YOUR_SECRET

Tools

Core

Tool Description
shopify_graphql Execute any raw GraphQL query or mutation
shopify_schema_search Search the live schema by keyword (types, queries, mutations)
shopify_schema_details Get full details for a specific type, query, or mutation

Products

Tool Description
shopify_products_list List/search products with pagination
shopify_product_get Get product by ID with variants and metafields
shopify_product_create Create a new product
shopify_product_update Update an existing product
shopify_product_delete Delete a product

Collections

Tool Description
shopify_collections_list List/search collections with pagination
shopify_collection_get Get collection by ID with products
shopify_collection_create Create a collection (manual or smart)
shopify_collection_update Update a collection
shopify_collection_delete Delete a collection

Metaobjects

Tool Description
shopify_metaobject_definitions_list List all metaobject type definitions
shopify_metaobjects_list List entries of a specific metaobject type
shopify_metaobject_get Get a single metaobject entry
shopify_metaobject_create Create a new metaobject entry
shopify_metaobject_update Update an existing metaobject entry
shopify_metaobject_delete Delete a metaobject entry

Metafields

Tool Description
shopify_metafields_list List metafields on any resource
shopify_metafields_set Set (upsert) metafields on any resource
shopify_metafield_delete Delete a metafield

Customers

Tool Description
GitHub에서 전체 README 보기

설치

npx shopify-graphql-admin-mcp --store mystore.myshopify.com --access-token shpat_xxxxx
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "shopify": { "command": "npx", "args": [ "shopify-graphql-admin-mcp", "--store", "mystore.myshopify.com", "--access-token", "shpat_xxxxx" ] } } }