Shopify Dev MCP의 개요
Shopify Dev MCP 서버는 npx -y @shopify/dev-mcp@latest로 stdio를 통해 로컬에서 실행되며 인증이 필요 없습니다. 버전 1.17.0은 2026년 10월 16일에 ISC 라이선스로 공개되었습니다. 이 서버는 Shopify AI Toolkit의 한 부분입니다. Shopify는 이제 Toolkit을 Claude Code, Codex, Cursor, VS Code 등에 플러그인으로 설치하라고 권하며, 플러그인은 자동으로 업데이트되고 shopify 에이전트 스킬 하나를 추가합니다.
이 서버로 에이전트는 Shopify의 개발자 문서와 API 스키마를 검색하고, GraphQL 작업, Liquid와 테마 파일, UI 확장 코드를 그 스키마에 맞춰 검증하고, 지원되는 API 버전을 확인할 수 있습니다. 스토어에서는 아무것도 읽지 않습니다.
스토어 작업은 다른 곳에서 합니다. 더 넓은 Toolkit은 Shopify CLI에 로그인된 스토어 컨텍스트를 통해 지원되는 스토어 관리 작업을 실행할 수 있습니다. 쇼핑 에이전트는 각 스토어의 Universal Commerce Protocol 서버(/api/ucp/mcp의 Catalog, Cart, Checkout, Order MCP)를 쓰며, 이것이 예전 Storefront MCP의 카탈로그와 장바구니 도구를 대체했습니다.
Shopify Dev MCP 설치 방법
npx -y @shopify/dev-mcp@latestShopify Dev MCP, 쓸 만한 가치가 있습니까?
Shopify의 API는 날짜로 버전이 매겨지며, 오래된 문서로 학습한 모델은 더 이상 검증을 통과하지 못하는 쿼리와 확장 코드를 씁니다. Dev MCP 서버의 가치는 에이전트가 최신 문서를 검색하고, 무엇이든 실행하 기 전에 GraphQL, Liquid, 확장 코드를 Shopify의 실제 스키마로 확인할 수 있다는 데 있습니다. 앱과 테마 작업에서는 디버깅 과정의 상당 부분이 비용 없이 사라집니다.
검증 도구는 문서가 설명하는 것보다 설정의 폭이 넓습니다. LIQUID_VALIDATION_MODE의 기본값은 full이며, 이 모드에서는 테마 디렉터리 전체를 검사하는 validate_theme이 등록됩니다. partial 모드에서는 이 도구가 빠지고, 통합된 validate 도구로 개별 코드 블록을 검증합니다. 문서 조회는 search_docs_chunks를 거칩니다. Shopify는 도구 수를 공개하지 않으며, Toolkit 문서는 검증을 거쳐도 결과를 검토하고 테스트해야 한다고 덧붙입니다.
주의할 점은 텔레메트리입니다. 배포된 빌드는 사용 이벤트를 shopify.dev로 보내며, 여기에는 도구의 입력과 결과, 즉 검증하는 코드가 포함될 수 있습니다. 플러그인은 더 나아갑니다. Claude Code에서는 Shopify 스킬이 활성화될 때마다 훅이 가장 최근의 프롬프트를 최대 2,000자까지 그대로 첨부할 수 있습니다. 거부하려면 ~/.config/shopify-ai-toolkit/opt-out에 빈 파일을 만들거나, OPT_OUT_INSTRUMENTATION=true 또는 DO_NOT_TRACK=1을 설정합니다. Shopify는 GUI에서 실행된 MCP 서버나 Codex의 exec 모드에는 환경 변수가 전달되지 않는다고 경고하므로, 파일을 만드는 방법이 확실합니다. 소스에서 빌드해 실행하면 아무것도 보내지 않습니다.
판매자는 다른 도구를 찾아야 합니다. 이 서버만으로는 스토어에 전혀 접근할 수 없습니다. Toolkit의 스토어 작업은 Shopify CLI를 통해 실행되며, Shopify 문서는 어떤 작업이 지원되는지 밝히지 않습니다. 결국 npx 서버는 Shopify 제품군에서 가장 단출한 선택지입니다. 플러그인보다 움직이는 부분이 적고 프롬프트를 수집하는 훅도 없지만, 자동 업데이트도 없습니다.
제 역할을 하는 곳
Cursor에서 공개 Shopify 앱을 만드는 프리랜서 개발자
첫 실행에서 검증을 통과하는 Admin GraphQL 쿼리 쓰기
에이전트가 최신 문서를 검색하고, 쿼리 초안을 쓰고, 실행 전에 스키마로 검증하므로 오래된 API 버전의 필드 이름이 로컬에서 걸러집니다. 무료이며, 비용은 모델 컨텍스트에 더해지는 문서 조각입니다.
6명 규모 Shopify Plus 에이전시의 테마 개발자
클라이언트에게 넘기기 전에 테마 전체의 Liquid 확인하기
기본 full 모드에서는 validate_theme이 호출 한 번으로 테마 디렉터리를 검사해, 검토자가 미리보기를 일일이 눌러 봐야 찾을 깨진 태그와 필터를 잡아냅니다. 거부 파일이 없으면 테마 코드가 텔레메트리로 전송됩니다.
체크아웃 확장 기능을 관리하는 프런트엔드 팀
2025-10 이전 API 버전의 체크아웃 및 고객 계정 확장 기능을 Polaris 웹 컴포넌트로 옮기기
Shopify가 직접 든 예시입니다. 에이전트가 shopify.extension.toml의 버전을 올리고, React 코드를 Preact로 옮기고, 컴포넌트와 import를 바꾸며, 검증이 잘못된 import를 잡아냅니다. 로컬 테스트는 여전히 필요합니다.
개발자 20명 규모 Shopify 에이전시의 엔지니어링 책임자
클라이언트 코드를 업체에 보내지 않고 여러 클라이언트 프로젝트에 AI 도구 도입하기
모든 컴퓨터에 서버나 플러그인을 무료로 설치하고, 관리되는 dotfiles로 거부 파일을 배포합니다. 텔레메트리가 기본으로 켜져 있고 환경 변수가 모든 호스트에 전달되지는 않기 때문입니다.
도입 전 확인할 점
- 설정
- claude mcp add --transport stdio shopify-dev-mcp -- npx -y @shopify/dev-mcp@latest를 실행한 뒤 클라이언트를 재시작합니다. Node.js 18 이상이 필요합니다. Shopify는 Claude Code, Codex, Antigravity, Cursor, VS Code용 문서를 제공하며, 클라이언트가 지원하면 플러그인을 권합니다.
- 연동
- 도구에는 search_docs_chunks, validate(GraphQL, UI 확장, partial 모드의 Liquid), validate_theme, 그리고 API 버전 확인이 있습니다. 모두 읽기 전용이며 스토어를 건드리지 않습니다. Shopify는 전체 도구 목록을 공개하지 않습니다.
- 데이터와 개인정보
- 자격 증 명도 스토어 데이터도 없습니다. 배포된 빌드는 거부하지 않으면 도구의 입력과 결과, API와 패키지 버전, 무작위 대화 ID, 클라이언트나 모델 이름을 shopify.dev/mcp/usage로 보냅니다.
- 대규모 사용 시 비용
- 무료이며 공개된 속도 제한이 없습니다. 유일한 운영 비용은 자기 모델이 돌려받은 문서 조각을 읽는 데 쓰는 토큰입니다.
- 제한
- 개발자 전용입니다. 상품, 주문, 고객 데이터는 없습니다. 스토어 작업에는 Toolkit과 Shopify CLI, 그리고 CLI의 스토어 로그인이 필요하며, Shopify는 어떤 작업이 지원되는지 밝히지 않습니다.
좋은 점
- GraphQL, Liquid, 테마, 확장 기능을 최신 스키마에 맞춰 검증합니다
- 계정, 키, 스토어 접근이 필요 없습니다
- 릴리스가 잦고 무료입니다
- 소스에서 빌드하면 텔레메트리를 보내지 않습니다
아쉬운 점
- 텔레메트리가 기본으로 켜져 있고 검증한 코드가 포함될 수 있습니다
- 스토어나 주문 데이터가 없으며, 스토어 작업에는 플러그인과 Shopify CLI가 필요합니다
- 도구 목록과 지원되는 스토어 작업이 완전히 문서화되어 있지 않습니다
- 일반 서버는 플러그인처럼 자동 업데이트되지 않습니다
추천 대상
코딩 에이전트로 Shopify 앱, 테마, 확장 기능을 만드는 개발자.
Shopify Dev MCP 대안
Shopify Dev MCP: 자주 묻는 질문
- Shopify Dev MCP, 쓸 만한 가치가 있습니까?
- 날짜로 버전이 매겨진 Shopify API를 다루는 코딩 에이전트라면 모두 설치해야 합니다. 가능하면 텔레메트리 거부 파일을 먼저 만든 뒤에 설치하십시오. 평점은 5점 만점에 4.2점입니다.
- Shopify Dev MCP의 가격은 얼마입니까?
- 무료입니다. Shopify 계정이나 인증이 필요 없습니다.
- Shopify Dev MCP의 단점은 무엇입니까?
- 텔레메트리가 기본으로 켜져 있고 검증한 코드가 포함될 수 있습니다; 스토어나 주문 데이터가 없으며, 스토어 작업에는 플러그인과 Shopify CLI가 필요합니다; 도구 목록과 지원되는 스토어 작업이 완전히 문서화되어 있지 않습니다; 일반 서버는 플러그인처럼 자동 업데이트되지 않습니다.
- Shopify Dev MCP에 적합한 사람은 누구입니까?
- 코딩 에이전트로 Shopify 앱, 테마, 확장 기능을 만드는 개발자.
- 팀이나 프로덕션 환경에서 Shopify Dev MCP의 비용은 얼마입니까?
- 무료이며 공개된 속도 제한이 없습니다. 유일한 운영 비용은 자기 모델이 돌려받은 문서 조각을 읽는 데 쓰는 토큰입니다.
- Shopify Dev MCP에 회사 데이터를 맡겨도 안전합니까?
- 자격 증명도 스토어 데이터도 없습니다. 배포된 빌드는 거부하지 않으면 도구의 입력과 결과, API와 패키지 버전, 무작위 대화 ID, 클라이언트나 모델 이름을 shopify.dev/mcp/usage로 보냅니다.
- Shopify Dev MCP의 가장 좋은 대안은 무엇입니까?
- 저희가 리뷰한 것 중 가장 가까운 대안은 Stripe MCP, Square MCP Server 및 Context7입니다.
답변 확인일: 2026년 10월 22일.
