“Shopify” MCP 서버는 무엇을 하나요?
Shopify MCP (Model Context Protocol) 서버는 AI 어시스턴트와 Shopify API를 연결하는 특화된 브리지로, Shopify 스토어 데이터에 손쉽게 접근할 수 있도록 합니다. 개발자 및 AI 기반 도구가 표준화된 MCP 인터페이스를 통해 상품 조회, 고객 관리, 주문 처리 등 고급 작업을 수행할 수 있게 해줍니다. Claude, Cursor 등 플랫폼과 통합함으로써, Shopify MCP 서버는 전자상거래 개발 워크플로우를 간소화하고, 일상적인 스토어 관리 작업을 자동화하며, Shopify GraphQL Admin API와의 직접적인 상호작용을 지원합니다. 그 결과, 개발자 생산성 향상과 머천트·기술팀을 위한 더 강력하고 맥락 인식이 뛰어난 AI 어시스턴트를 구현할 수 있습니다.
프롬프트 목록
저장소에 별도의 프롬프트 템플릿이 나와있지 않습니다.
리소스 목록
공식 문서에 명시적인 리소스가 설명되어 있지 않습니다.
도구 목록
- get-products
- 모든 상품을 가져오거나 상품명을 기준으로 검색합니다.
searchTitle및 반환 상품 수를 제한하는limit등의 선택적 필터를 지원합니다.
- 모든 상품을 가져오거나 상품명을 기준으로 검색합니다.
- get-product-by-id
- 고유 ID를 사용해 특정 상품을 조회합니다.
- get-customers
- 모든 고객을 조회하거나 이름/이메일로 검색합니다.
searchQuery및limit파라미터 지원.
- 모든 고객을 조회하거나 이름/이메일로 검색합니다.
- update-customer
- 고객 정보를 업데이트합니다. (입력값이 참조되나, 세부 정보는 완전히 명시되어 있지 않습니다.)
이 MCP 서버의 활용 사례
- 상품 데이터 관리
- 개발자나 AI 에이전트가 단순 API 호출로 스토어 상품을 나열, 검색, 상세 정보 조회가 가능하여 카탈로그 관리 및 재고 확인을 지원합니다.
- 고객 인사이트 및 관리
- 고객 정보 조회 및 업데이트를 지원해 마케팅, 고객 지원, 개인화 마케팅 자동화가 쉬워집니다.
- 주문 처리
- 고급 주문 조회 및 필터링을 지원하여 운영 분석, 이행 자동화, 매출 보고를 간소화합니다.
- 전자상거래 자동화
- Shopify 작업을 MCP 도구로 노출시켜, AI 또는 스크립트가 고객 태그 변경이나 대량 상품 편집 등 반복 업무를 자동화할 수 있습니다.
- AI 기반 스토어 운영
- Claude, Cursor 등 AI 플랫폼과 통합하여, 지원 문의 응답이나 비즈니스 인사이트 도출 등 지능형 워크플로우를 구현할 수 있습니다.
설치 방법
Windsurf
Windsurf에 대한 별도의 설치 지침은 제공되지 않습니다.
Claude
- Node.js (v16+)가 설치되어 있는지 확인하세요.
- Shopify 커스텀 앱 액세스 토큰과 도메인을 준비하세요.
- Claude Desktop 설정 파일 위치:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%/Claude/claude_desktop_config.json
- MacOS:
claude_desktop_config.json에 아래 내용을 추가하세요:{ "mcpServers": { "shopify": { "command": "npx", "args": [ "shopify-mcp", "--accessToken", "<YOUR_ACCESS_TOKEN>", "--domain", "<YOUR_SHOP>.myshopify.com" ] } } }- 저장 후 Claude Desktop을 재시작하여 MCP 서버를 활성화하세요.
API 키 보안 (환경 변수 예시)
SHOPIFY_ACCESS_TOKEN=your_access_token
MYSHOPIFY_DOMAIN=your-store.myshopify.com
또는 아래 명령어로 서버를 실행하세요:
npx shopify-mcp
Cursor
Cursor에 대한 별도의 설치 지침은 제공되지 않습니다.
Cline
Cline에 대한 별도의 설치 지침은 제공되지 않습니다.
플로우 내에서 이 MCP를 사용하는 방법
FlowHunt에서 MCP 사용하기
FlowHunt 워크플로우에 MCP 서버를 통합하려면, 먼저 플로우에 MCP 컴포넌트를 추가하고 AI 에이전트와 연결하세요:

MCP 컴포넌트를 클릭하여 설정 패널을 엽니다. 시스템 MCP 설정 섹션에 아래와 같이 MCP 서버 정보를 JSON 형식으로 입력합니다:
{
"shopify": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
설정이 완료되면, AI 에이전트가 이 MCP의 모든 기능과 역량을 도구로 사용할 수 있습니다. “shopify"는 실제 MCP 서버 이름으로, URL도 본인 MCP 서버 주소로 변경하는 것을 잊지 마세요.
개요
| 항목 | 지원 여부 | 세부 내용/비고 |
|---|---|---|
| 개요 | ✅ | |
| 프롬프트 목록 | ⛔ | 프롬프트 템플릿 없음 |
| 리소스 목록 | ⛔ | 명시적 MCP 리소스 없음 |
| 도구 목록 | ✅ | get-products, get-product-by-id, get-customers, update-customer |
| API 키 보안 | ✅ | 환경 변수 및 명령줄 옵션 설명 |
| 샘플링 지원(평가에 중요하지 않음) | ⛔ | 언급 없음 |
총평
Shopify MCP 서버는 Shopify API 통합을 위한 명확하고 강력한 도구를 제공하며, 설치 및 보안 관련 안내도 투명하게 제공됩니다. 다만, 프롬프트 템플릿이나 명시적인 리소스 목록이 부족하고, 샘플링 또는 roots 지원에 관한 문서가 없습니다.
평가: 6/10 — 전자상거래/Shopify 활용에 매우 실용적이나, 고급 MCP 기능 및 리소스에 관한 문서화가 부족합니다.
MCP 점수
| 라이선스 존재 | ✅ (MIT) |
|---|---|
| 최소 1개 도구 보유 | ✅ |
| 포크 수 | 14 |
| 스타 수 | 52 |
