Skip to main content
Glama

Shopify MCP 서버

Claude와 같은 클라이언트를 Shopify 스토어 데이터와 연결하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버는 Shopify 스토어에서 제품 및 고객 정보를 검색하는 도구를 제공합니다.

도구

  • get-product-list : Shopify 스토어에서 제품 목록을 검색합니다.

  • get-customer-list : Shopify 스토어에서 고객 목록을 검색합니다.

  • 곧 더 많은 내용이 나올 예정입니다

Related MCP server: Clind MCP Server

필수 조건

  • Python 3.12 이상

  • API 액세스가 가능한 Shopify 스토어

  • Shopify API 자격 증명(API 키, 비밀번호 및 액세스 토큰)

설치

  1. 저장소를 복제합니다.

지엑스피1

  1. uv 사용하여 가상 환경을 만들고 활성화합니다.

uv venv
source .venv/bin/activate  # On Unix/MacOS
# or
.venv\Scripts\activate  # On Windows
  1. 패키지를 설치하세요:

uv pip install -e .

구성

  1. Shopify 자격 증명을 사용하여 루트 디렉토리에 .env 파일을 만듭니다.

SHOPIFY_SHOP_URL="your-store.myshopify.com"
SHOPIFY_API_KEY="your_api_key"
SHOPIFY_PASSWORD="your_api_password"
SHOPIFY_ACCESS_TOKEN="your_access_token"

플레이스홀더 값을 실제 Shopify API 자격 증명으로 바꾸세요.

용법

  1. MCP 서버를 시작합니다.

python -m shopify_mcp_server.server
  1. 서버는 두 가지 도구를 제공합니다.

제품 목록을 가져오세요

Shopify 스토어에서 제품 목록을 검색합니다.

  • 선택 매개변수: limit (기본값: 10) - 반환할 최대 제품 수

고객 목록 가져오기

Shopify 스토어에서 고객 목록을 검색합니다.

  • 선택 매개변수: limit (기본값: 10) - 반환할 최대 고객 수

도구 응답 형식

제품

Products (showing X):

Title: Product Name
ID: 123456789
Product Type: Type
Vendor: Vendor Name
Status: active
Price: $XX.XX
---

고객

Customers (showing X):

Name: John Doe
ID: 123456789
Email: john@example.com
Orders Count: X
Total Spent: $XX.XX
---

개발

이 프로젝트에서는 다음을 사용합니다.

보안

  • .env 파일을 버전 제어에 커밋하지 마십시오.

  • Shopify API 자격 증명을 안전하게 유지하세요

  • 민감한 정보에는 환경 변수를 사용하세요

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

기여하다

  1. 저장소를 포크하세요

  2. 기능 브랜치를 생성합니다( git checkout -b feature/amazing-feature )

  3. 변경 사항을 커밋하세요( git commit -m 'Add some amazing feature' )

  4. 브랜치에 푸시( git push origin feature/amazing-feature )

  5. 풀 리퀘스트 열기

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    A Shopify-focused MCP server that enables AI agents to manage store operations like order tracking, product discovery, and checkout link generation. It facilitates customer-facing interactions including shipping estimates and real-time inventory searches.
    -
  • A
    license
    Not graded
    quality
    D
    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.
    20 npm
    19
    MIT