Shopify MCP Server

MIT License
76

Integrations

  • Integrates directly with Shopify's Admin API using GraphQL, allowing structured queries and mutations for managing Shopify store data.

  • Provides a bridge to Shopify's Admin API, enabling comprehensive product management, customer data access, order processing, collection management, and discount creation for Shopify e-commerce stores.

🚀 개요

Shopify MCP 서버는 모델 컨텍스트 프로토콜(Model Context Protocol)을 통해 애플리케이션과 Shopify 생태계를 강력하게 연결합니다. Shopify Admin API에 대한 간단한 API 호출을 통해 제품, 고객, 주문 등을 쉽게 관리할 수 있습니다.

📋 목차

📥 설치

원하는 설치 방법을 선택하세요:

방법지침
대장간
글라마.에이아이
국립민간공원npm install shopify-mcp-server

✨ 특징

  • 🛍️ 종합적인 제품 관리 - 제품 데이터 검색, 검색 및 관리
  • 👥 고객 데이터 액세스 - 고객 정보를 얻고 태그를 관리하세요
  • 📦 고급 주문 처리 - 주문을 쉽게 필터링, 정렬 및 관리하세요
  • ⚡ 직접 GraphQL 통합 - Shopify의 관리 API에 직접 연결
  • 🛡️ 강력한 오류 처리 - 문제 해결을 위한 명확한 피드백

🧰 사용 가능한 도구

제품 관리

도구설명주요 매개변수
get-products제목으로 제품 찾기searchTitle , limit
get-products-by-collection컬렉션 제품 받기collectionId , limit
get-products-by-ids특정 제품 검색productIds
get-variants-by-ids변형 세부 정보 가져오기variantIds

고객 관리

도구설명주요 매개변수
get-customers고객 데이터 검색limit , next
tag-customer고객에게 태그 추가customerId , tags

주문 관리

도구설명주요 매개변수
get-orders필터 및 정렬 순서first , after , query , sortKey
get-order단일 주문 세부 정보 받기orderId

쇼핑 및 수집 도구

도구설명주요 매개변수
get-collections상점 컬렉션 검색limit , name
get-shop기본 매장 세부 정보 받기없음
get-shop-details확장된 매장 정보 받기없음

할인 관리

도구설명주요 매개변수
create-discount할인 코드 생성title , code , valueType , value

🏁 시작하기

  1. 패키지를 설치하세요지엑스피1
  2. 환경 변수 설정
    SHOPIFY_ACCESS_TOKEN=your_token MYSHOPIFY_DOMAIN=your-store.myshopify.com
  3. 서버를 초기화합니다
    require('shopify-mcp-server').start();
  4. 첫 번째 API 호출을 해보세요
    const products = await shopifyMcpServer.tools.getProducts({ limit: 10 }); console.log(products);

💡 사용 사례

  • 전자상거래 플랫폼 통합 - 시스템 간 제품 및 주문 동기화
  • 사용자 정의 관리자 대시보드 - 비즈니스 요구 사항에 맞는 맞춤형 인터페이스를 구축하세요
  • 주문 자동화 - 자동 주문 처리를 위한 워크플로 설정
  • 다중 채널 판매 관리 - 모든 판매 채널의 재고 관리

🔧 설정 가이드

Shopify 액세스 토큰 받기

  1. Shopify 관리자에서 설정 > 앱 및 판매 채널 로 이동하세요.
  2. 앱 개발 > 앱 만들기를 클릭하세요.
  3. 앱 이름을 지정하세요(예: "Shopify MCP 서버")
  4. API 범위 구성:
    • read_products , write_products
    • read_customers , write_customers
    • read_orders , write_orders
  5. 저장앱 설치를 클릭하세요
  6. Admin API 액세스 토큰을 복사하세요

보안 참고: 액세스 토큰을 안전하게 보관하세요. 버전 관리 시스템에 커밋하지 마세요.

Claude Desktop과 함께 사용

claude_desktop_config.json 에 다음을 추가하세요:

{ "mcpServers": { "shopify": { "command": "npx", "args": ["-y", "shopify-mcp-server"], "env": { "SHOPIFY_ACCESS_TOKEN": "<TOKEN>", "MYSHOPIFY_DOMAIN": "<SHOP>.myshopify.com" } } } }

👨‍💻 개발

# Clone the repository git clone https://github.com/your-username/shopify-mcp-server.git # Install dependencies cd shopify-mcp-server npm install # Set up environment variables # Create a .env file with your Shopify credentials # Build and test npm run build npm test

🤝 커뮤니티

의지링크
GitHub 토론대화에 참여하세요
이슈 트래커버그 신고
지저귀다@레자자파르
불화우리 서버에 가입하세요

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    This MCP server connects clients with Shopify store data, enabling retrieval of product and customer information via exposed tools.
    Last updated -
    2
    Python
    MIT License
  • A
    security
    A
    license
    A
    quality
    MCP server that integrates with Shopify API, allowing Claude Desktop users to retrieve and manipulate product information from Shopify stores.
    Last updated -
    5
    Python
    MIT License
    • Apple
  • -
    security
    A
    license
    -
    quality
    Model Context Protocol (MCP) server that interacts with Shopify Dev. This protocol supports various tools to interact with different Shopify APIs.
    Last updated -
    707
    232
    TypeScript
    ISC License

View all related MCP servers

ID: ir51o8mbqz