Shopify Dev MCP 서버
이 프로젝트는 Shopify Dev와 상호 작용하는 모델 컨텍스트 프로토콜(MCP) 서버를 구현합니다. 이 프로토콜은 다양한 Shopify API와 상호 작용하는 다양한 도구를 지원합니다. 현재 지원되는 API는 다음과 같습니다.
- 관리자 GraphQL API
- 기능
- (선택 사항) Polaris 웹 구성 요소
설정
npx를 사용하여 Shopify MCP 서버를 실행하려면 다음 명령을 사용하세요.
지엑스피1
커서 또는 Claude Desktop 사용
다음 구성을 추가하세요. 자세한 내용은 커서 MCP 설명서 또는 Claude Desktop MCP 가이드를 참조하세요.
Windows에서는 다음과 같은 대체 구성을 사용해야 할 수도 있습니다.
계측 비활성화
MCP 서버 개선 방법을 더 잘 이해하기 위해 이 패키지는 계측 호출을 수행합니다. 계측 호출을 비활성화하려면 OPT_OUT_INSTRUMENTATION
환경 변수를 설정합니다. Cursor 또는 Claude Desktop에서 구성은 다음과 같습니다.
옵트인 폴라리스 지원(실험적)
Cursor 또는 Claude Desktop에서 Polaris Web Components 문서를 표면화하려면 MCP 서버 구성에 POLARIS_UNIFIED
플래그가 있는 env
블록을 포함하세요.
사용 가능한 도구
이 MCP 서버는 다음과 같은 도구를 제공합니다.
도구 이름 | 설명 |
---|---|
검색_개발_문서 | shopify.dev 문서 검색 |
인트로스펙트_관리_스키마 | Shopify Admin GraphQL 스키마에 액세스하고 검색합니다. |
경로별 문서 가져오기 | shopify.dev에서 문서 검색 |
시작하다 | Shopify API(관리, 기능 등)를 시작해 보세요. |
사용 가능한 프롬프트
이 MCP 서버는 다음과 같은 프롬프트를 제공합니다.
프롬프트 이름 | 설명 |
---|---|
shopify_admin_graphql | Shopify Admin API에 대한 GraphQL 작업을 작성하는 데 도움이 됩니다. |
개발
서버는 MCP SDK를 사용하여 구축되었으며 Shopify Dev와 통신합니다.
npm install
- 소스 파일 수정
npm run build
실행하여 컴파일하거나npm run build:watch
실행하여 변경 사항을 감시하고 컴파일합니다.npm run test
실행하여 테스트를 실행합니다.- 이 명령을 실행하는 MCP 서버를 추가합니다:
node <absolute_path_of_project>/dist/index.js
특허
아이에스씨
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Shopify Dev와 상호 작용하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 프로토콜은 다양한 Shopify API와 상호 작용하는 다양한 도구를 지원합니다.
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol (MCP) server that provides programmatic access to the Supabase Management API. This server allows AI models and other clients to manage Supabase projects and organizations through a standardized interface.Last updated -88427JavaScript
- -securityAlicense-qualityMCP Server provides a simpler API to interact with the Model Context Protocol by allowing users to define custom tools and services to streamline workflows and processes.Last updated -132TypeScriptMIT License
Upstash MCP Serverofficial
AsecurityAlicenseAqualityModel Context Protocol (MCP) is a new, standardized protocol for managing context between large language models (LLMs) and external systems. In this repository, we provide an installer as well as an MCP Server for Upstash Developer API's.Last updated -165827TypeScriptMIT License- -securityAlicense-qualityThis MCP server connects clients with Shopify store data, enabling retrieval of product and customer information via exposed tools.Last updated -2PythonMIT License