프로토타입 · 미리 보기: 공식 레지스트리의 모든 서버를 담고 있으며 30분마다 동기화해요. Google로 로그인하면 리뷰를 쓸 수 있어요.프로토타입 · 30분마다 업데이트
PopNx MCPAI를 쓰는 사람을 위한 MCP 서버 · 쉬운 말로 설명해요

Shopify Admin MCP

제작자: A1-x-Tech버전 1.2.2i★ 0i내 컴퓨터에서 실행
레지스트리 이름io.github.A1-x-Tech/mcp-shopify-admin

설치 방법

What it does

MCP server for the Shopify Admin API: products, orders, customers, inventory, discounts.

  • Connects 내 컴퓨터에서 실행
  • Account or key Needs SHOPIFY_ACCESS_TOKEN, SHOPIFY_CLIENT_SECRET, SHOPIFY_TOKEN_LEEWAY_SECONDS · 1 setting to fill in (SHOPIFY_STORE_DOMAIN)
  • Category 온라인 쇼핑몰 및 결제

설치

쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.

검사 3/3 통과 · 내 컴퓨터에서 실행돼요 · ✓ 명령 확인 2026년 11월 14일

먼저: 어떤 AI를 쓰시나요?

쓰는 앱을 고르면 아래에 단계가 나옵니다.

Claude에 연결할 수 있지만 먼저 준비가 필요해요

Shopify Admin MCP 키가 필요해요 (제작자 사이트에서 만들기) · 설정 1개 입력 필요 (SHOPIFY_STORE_DOMAIN) · 먼저 컴퓨터에 Node.js를 설치하세요 (한 번만) · 컴퓨터용 Claude 앱(Windows 또는 Mac)에서만 되고 웹이나 모바일은 안 돼요

  1. Node.js 설치

    한 번만 하면 Node.js가 필요한 모든 서버에 쓸 수 있어요

    Node.js 다운로드 페이지 열기 ↗

  2. Shopify Admin MCP에 가입하고 키 만들기

    제작자 사이트에서 가입하고 다음 단계에 쓸 API 키를 만드세요. 요금과 무료 요금제는 제작자 사이트에서 확인하세요.

    Shopify Admin MCP 사이트 열기 ↗

  3. 설정 1개 입력

    이것은 프로그램 설정이며 키가 아닙니다. 가입할 필요 없이 제작자 설명대로 입력하세요.

    • SHOPIFY_STORE_DOMAIN Permanent store host, e.g. my-store.myshopify.com (a bare store name works too).

    설명은 아직 영어 원문입니다.

  4. 컴퓨터용 Claude 앱 설정 파일 열기

    SettingsDeveloperEdit Config

  5. 이 설정을 붙여 넣고 저장

    {
      "mcpServers": {
        "shopify-admin": {
          "command": "npx",
          "args": [
            "-y",
            "mcp-shopify-admin"
          ],
          "env": {
            "SHOPIFY_STORE_DOMAIN": "your-value",
            "SHOPIFY_ACCESS_TOKEN": "your-value",
            "SHOPIFY_CLIENT_SECRET": "your-value",
            "SHOPIFY_TOKEN_LEEWAY_SECONDS": "your-value"
          }
        }
      }
    }

    키는 앱 입력란에만 붙여 넣고, 채팅에 붙이거나 다른 사람에게 보내지 마세요

  6. Claude를 끄고 다시 열기

  7. 해 보기

    Shopify Admin MCP을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ Claude가 Shopify Admin MCP을 쓰고 있다고 하거나 답에 Shopify Admin MCP 도구 이름이 나오면 연결된 거예요

추가 설정 5개 (입력하지 않아도 사용 가능)

위 명령은 이 값들 없이도 동작합니다. 바꾸고 싶을 때만 제작자 설명대로 추가하세요.

  • SHOPIFY_CLIENT_ID Client id of a Dev Dashboard app; with the secret the server mints and refreshes its own token.
  • SHOPIFY_API_VERSION Admin API version: a quarterly YYYY-MM release or unstable. · 기본값 2026-01
  • SHOPIFY_API_BASE Full http/https URL of the GraphQL endpoint, replacing host and version (e.g. a local mock).
  • SHOPIFY_TIMEOUT_MS 요청당 제한 시간(밀리초)입니다.
    영어 원문 보기Per-request timeout in milliseconds.
    · 기본값 30000
  • SHOPIFY_MAX_RETRIES Retries on THROTTLED/429 (always) and on 5xx / network errors for reads only. · 기본값 4

설명은 자동 번역이며 변수 이름은 원문 그대로입니다. 확실하지 않으면 원문을 확인하세요.

메뉴 이름은 2026년 11월 11일에 Anthropic 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

ChatGPT는 아직 Shopify Admin MCP에 연결할 수 없어요

Shopify Admin MCP는 내 컴퓨터에 설치해서 쓰지만 ChatGPT는 웹에서 도는 서버만 연결할 수 있어요

대신 이렇게 할 수 있어요

A · Shopify Admin MCP에 연결되는 앱 쓰기

  • Shopify Admin MCP 키가 필요해요 (제작자 사이트에서 만들기) · 설정 1개 입력 필요 (SHOPIFY_STORE_DOMAIN) · 먼저 컴퓨터에 Node.js를 설치하세요 (한 번만) · 컴퓨터용 Claude 앱(Windows 또는 Mac)에서만 되고 웹이나 모바일은 안 돼요
  • Shopify Admin MCP 키가 필요해요 (제작자 사이트에서 만들기) · 설정 1개 입력 필요 (SHOPIFY_STORE_DOMAIN) · 먼저 컴퓨터에 Node.js를 설치하세요 (한 번만)
  • Shopify Admin MCP 키가 필요해요 (제작자 사이트에서 만들기) · 설정 1개 입력 필요 (SHOPIFY_STORE_DOMAIN) · 먼저 컴퓨터에 Node.js를 설치하세요 (한 번만)
  • Shopify Admin MCP 키가 필요해요 (제작자 사이트에서 만들기) · 설정 1개 입력 필요 (SHOPIFY_STORE_DOMAIN) · 먼저 컴퓨터에 Node.js를 설치하세요 (한 번만)

B · 온라인 쇼핑몰 및 결제에서 ChatGPT에 연결되는 다른 서버

같은 분류에서 많이 쓰는 것 중 키 없이 주소만으로 연결되는 것을 골랐어요

Claude Code에 연결할 수 있지만 먼저 준비가 필요해요

Shopify Admin MCP 키가 필요해요 (제작자 사이트에서 만들기) · 설정 1개 입력 필요 (SHOPIFY_STORE_DOMAIN) · 먼저 컴퓨터에 Node.js를 설치하세요 (한 번만)

  1. Node.js 설치

    한 번만 하면 Node.js가 필요한 모든 서버에 쓸 수 있어요

    Node.js 다운로드 페이지 열기 ↗

  2. Shopify Admin MCP에 가입하고 키 만들기

    제작자 사이트에서 가입하고 다음 단계에 쓸 API 키를 만드세요. 요금과 무료 요금제는 제작자 사이트에서 확인하세요.

    Shopify Admin MCP 사이트 열기 ↗

  3. 설정 1개 입력

    이것은 프로그램 설정이며 키가 아닙니다. 가입할 필요 없이 제작자 설명대로 입력하세요.

    • SHOPIFY_STORE_DOMAIN Permanent store host, e.g. my-store.myshopify.com (a bare store name works too).

    설명은 아직 영어 원문입니다.

  4. 터미널 열기

    Mac: Command+스페이스를 누르고 Terminal 입력 · Windows: PowerShell 열기

  5. 이 명령을 붙여 넣고 Enter

    claude mcp add --scope user shopify-admin --env SHOPIFY_STORE_DOMAIN=your-value --env SHOPIFY_ACCESS_TOKEN=your-value --env SHOPIFY_CLIENT_SECRET=your-value --env SHOPIFY_TOKEN_LEEWAY_SECONDS=your-value -- npx -y mcp-shopify-admin

    Enter 전에 “your-value”를 내 키로 바꾸세요

    키는 앱 입력란에만 붙여 넣고, 채팅에 붙이거나 다른 사람에게 보내지 마세요

  6. Claude Code에서 /mcp 입력

    Shopify Admin MCP이 목록에 있고 연결됨으로 보이면 돼요

  7. 해 보기

    Shopify Admin MCP을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ Claude Code가 Shopify Admin MCP을 쓰고 있다고 하거나 답에 Shopify Admin MCP 도구 이름이 나오면 연결된 거예요

추가 설정 5개 (입력하지 않아도 사용 가능)

위 명령은 이 값들 없이도 동작합니다. 바꾸고 싶을 때만 제작자 설명대로 추가하세요.

  • SHOPIFY_CLIENT_ID Client id of a Dev Dashboard app; with the secret the server mints and refreshes its own token.
  • SHOPIFY_API_VERSION Admin API version: a quarterly YYYY-MM release or unstable. · 기본값 2026-01
  • SHOPIFY_API_BASE Full http/https URL of the GraphQL endpoint, replacing host and version (e.g. a local mock).
  • SHOPIFY_TIMEOUT_MS 요청당 제한 시간(밀리초)입니다.
    영어 원문 보기Per-request timeout in milliseconds.
    · 기본값 30000
  • SHOPIFY_MAX_RETRIES Retries on THROTTLED/429 (always) and on 5xx / network errors for reads only. · 기본값 4

설명은 자동 번역이며 변수 이름은 원문 그대로입니다. 확실하지 않으면 원문을 확인하세요.

메뉴 이름은 2026년 11월 11일에 Anthropic 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

Cursor에 연결할 수 있지만 먼저 준비가 필요해요

Shopify Admin MCP 키가 필요해요 (제작자 사이트에서 만들기) · 설정 1개 입력 필요 (SHOPIFY_STORE_DOMAIN) · 먼저 컴퓨터에 Node.js를 설치하세요 (한 번만)

  1. Node.js 설치

    한 번만 하면 Node.js가 필요한 모든 서버에 쓸 수 있어요

    Node.js 다운로드 페이지 열기 ↗

  2. Shopify Admin MCP에 가입하고 키 만들기

    제작자 사이트에서 가입하고 다음 단계에 쓸 API 키를 만드세요. 요금과 무료 요금제는 제작자 사이트에서 확인하세요.

    Shopify Admin MCP 사이트 열기 ↗

  3. 설정 1개 입력

    이것은 프로그램 설정이며 키가 아닙니다. 가입할 필요 없이 제작자 설명대로 입력하세요.

    • SHOPIFY_STORE_DOMAIN Permanent store host, e.g. my-store.myshopify.com (a bare store name works too).

    설명은 아직 영어 원문입니다.

  4. 이 버튼으로 Cursor 열기

    Cursor에서 열기

    Cursor가 설치를 확인하면 Install을 누르세요

  5. 키 입력

    Shopify Admin MCP 설정에서 SHOPIFY_ACCESS_TOKEN, SHOPIFY_CLIENT_SECRET, SHOPIFY_TOKEN_LEEWAY_SECONDS, SHOPIFY_STORE_DOMAIN가 비어 있어요. 내 키를 넣고 저장하세요

    키는 앱 입력란에만 붙여 넣고, 채팅에 붙이거나 다른 사람에게 보내지 마세요

  6. Cursor에서 AI 채팅을 Agent 모드로 열기

  7. 해 보기

    Shopify Admin MCP을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ Cursor가 Shopify Admin MCP을 쓰고 있다고 하거나 답에 Shopify Admin MCP 도구 이름이 나오면 연결된 거예요

추가 설정 5개 (입력하지 않아도 사용 가능)

위 명령은 이 값들 없이도 동작합니다. 바꾸고 싶을 때만 제작자 설명대로 추가하세요.

  • SHOPIFY_CLIENT_ID Client id of a Dev Dashboard app; with the secret the server mints and refreshes its own token.
  • SHOPIFY_API_VERSION Admin API version: a quarterly YYYY-MM release or unstable. · 기본값 2026-01
  • SHOPIFY_API_BASE Full http/https URL of the GraphQL endpoint, replacing host and version (e.g. a local mock).
  • SHOPIFY_TIMEOUT_MS 요청당 제한 시간(밀리초)입니다.
    영어 원문 보기Per-request timeout in milliseconds.
    · 기본값 30000
  • SHOPIFY_MAX_RETRIES Retries on THROTTLED/429 (always) and on 5xx / network errors for reads only. · 기본값 4

설명은 자동 번역이며 변수 이름은 원문 그대로입니다. 확실하지 않으면 원문을 확인하세요.

메뉴 이름은 2026년 11월 11일에 Cursor 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

VS Code에 연결할 수 있지만 먼저 준비가 필요해요

Shopify Admin MCP 키가 필요해요 (제작자 사이트에서 만들기) · 설정 1개 입력 필요 (SHOPIFY_STORE_DOMAIN) · 먼저 컴퓨터에 Node.js를 설치하세요 (한 번만)

  1. Node.js 설치

    한 번만 하면 Node.js가 필요한 모든 서버에 쓸 수 있어요

    Node.js 다운로드 페이지 열기 ↗

  2. Shopify Admin MCP에 가입하고 키 만들기

    제작자 사이트에서 가입하고 다음 단계에 쓸 API 키를 만드세요. 요금과 무료 요금제는 제작자 사이트에서 확인하세요.

    Shopify Admin MCP 사이트 열기 ↗

  3. 설정 1개 입력

    이것은 프로그램 설정이며 키가 아닙니다. 가입할 필요 없이 제작자 설명대로 입력하세요.

    • SHOPIFY_STORE_DOMAIN Permanent store host, e.g. my-store.myshopify.com (a bare store name works too).

    설명은 아직 영어 원문입니다.

  4. 이 버튼으로 VS Code 열기

    VS Code에서 열기

    VS Code가 설치를 확인하면 Install을 누르세요

  5. 키 입력

    Shopify Admin MCP 설정에서 SHOPIFY_ACCESS_TOKEN, SHOPIFY_CLIENT_SECRET, SHOPIFY_TOKEN_LEEWAY_SECONDS, SHOPIFY_STORE_DOMAIN가 비어 있어요. 내 키를 넣고 저장하세요

    키는 앱 입력란에만 붙여 넣고, 채팅에 붙이거나 다른 사람에게 보내지 마세요

  6. VS Code에서 AI 채팅을 Agent 모드로 열기

  7. 해 보기

    Shopify Admin MCP을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ VS Code가 Shopify Admin MCP을 쓰고 있다고 하거나 답에 Shopify Admin MCP 도구 이름이 나오면 연결된 거예요

추가 설정 5개 (입력하지 않아도 사용 가능)

위 명령은 이 값들 없이도 동작합니다. 바꾸고 싶을 때만 제작자 설명대로 추가하세요.

  • SHOPIFY_CLIENT_ID Client id of a Dev Dashboard app; with the secret the server mints and refreshes its own token.
  • SHOPIFY_API_VERSION Admin API version: a quarterly YYYY-MM release or unstable. · 기본값 2026-01
  • SHOPIFY_API_BASE Full http/https URL of the GraphQL endpoint, replacing host and version (e.g. a local mock).
  • SHOPIFY_TIMEOUT_MS 요청당 제한 시간(밀리초)입니다.
    영어 원문 보기Per-request timeout in milliseconds.
    · 기본값 30000
  • SHOPIFY_MAX_RETRIES Retries on THROTTLED/429 (always) and on 5xx / network errors for reads only. · 기본값 4

설명은 자동 번역이며 변수 이름은 원문 그대로입니다. 확실하지 않으면 원문을 확인하세요.

메뉴 이름은 2026년 11월 11일에 VS Code 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

Windsurf, Zed, Gemini CLI 같은 다른 MCP 앱은 추가 방법이 저마다 달라요. 앱 목록에서 확인하세요

MCP를 쓰는 앱 모두 보기 →

JSON 설정은 아래 “개발자용”에 있어요

막혔나요? Shopify Admin MCP을 쓰는 사람에게 물어보세요💬 토론 →
개발자용: 터미널 명령과 JSON 설정

컴퓨터에 설치

Claude Code

claude mcp add --scope user shopify-admin --env SHOPIFY_STORE_DOMAIN=your-value --env SHOPIFY_ACCESS_TOKEN=your-value --env SHOPIFY_CLIENT_SECRET=your-value --env SHOPIFY_TOKEN_LEEWAY_SECONDS=your-value -- npx -y mcp-shopify-admin

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "shopify-admin": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-shopify-admin"
      ],
      "env": {
        "SHOPIFY_STORE_DOMAIN": "your-value",
        "SHOPIFY_ACCESS_TOKEN": "your-value",
        "SHOPIFY_CLIENT_SECRET": "your-value",
        "SHOPIFY_TOKEN_LEEWAY_SECONDS": "your-value"
      }
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "shopify-admin": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-shopify-admin"
      ],
      "env": {
        "SHOPIFY_STORE_DOMAIN": "your-value",
        "SHOPIFY_ACCESS_TOKEN": "your-value",
        "SHOPIFY_CLIENT_SECRET": "your-value",
        "SHOPIFY_TOKEN_LEEWAY_SECONDS": "your-value"
      }
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "shopify-admin": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-shopify-admin"
      ],
      "env": {
        "SHOPIFY_STORE_DOMAIN": "your-value",
        "SHOPIFY_ACCESS_TOKEN": "your-value",
        "SHOPIFY_CLIENT_SECRET": "your-value",
        "SHOPIFY_TOKEN_LEEWAY_SECONDS": "your-value"
      }
    }
  }
}

직접 입력할 값

  • SHOPIFY_STORE_DOMAIN 필수 env
    Permanent store host, e.g. my-store.myshopify.com (a bare store name works too).
  • SHOPIFY_ACCESS_TOKEN 비밀 필수 env
    Ready-made Admin API access token (legacy apps created before 2026-01-01). Alternative to the client id/secret pair.
  • SHOPIFY_CLIENT_ID env
    Client id of a Dev Dashboard app; with the secret the server mints and refreshes its own token.
  • SHOPIFY_CLIENT_SECRET 비밀 필수 env
    Client secret of that app. Treat it as a secret.
  • SHOPIFY_API_VERSION env
    Admin API version: a quarterly YYYY-MM release or unstable.
  • SHOPIFY_API_BASE env
    Full http/https URL of the GraphQL endpoint, replacing host and version (e.g. a local mock).
  • SHOPIFY_TIMEOUT_MS env
    요청당 제한 시간(밀리초)입니다.
    영어 원문 보기Per-request timeout in milliseconds.
  • SHOPIFY_MAX_RETRIES env
    Retries on THROTTLED/429 (always) and on 5xx / network errors for reads only.
  • SHOPIFY_TOKEN_LEEWAY_SECONDS 비밀 필수 env
    Re-mint the token this many seconds before it expires.

설명은 자동 번역이며 변수 이름은 원문 그대로입니다. 확실하지 않으면 원문을 확인하세요.

이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.

한눈에 보기

주간 다운로드i
255/주
연결 방식
내 컴퓨터에서 실행
최신 버전i
1.2.2
레지스트리 공개i
2026년 11월 1일
코드 마지막 변경i
2026년 11월 1일
제작자
A1-x-Tech
패키지
npm: mcp-shopify-admin
웹사이트
github.com
레지스트리 상태
활성

어떤 앱에서 쓸 수 있나요

이 서버의 연결 방식과 각 앱의 공식 문서를 바탕으로 했어요. 2026년 11월 10일 확인.

내 컴퓨터에서 실행하는 앱

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

모든 앱과 장단점 →

할 수 있는 일

내 컴퓨터에서 실행돼요. 설치하면 AI 앱에 도구 목록이 나타나요.

기본 점검i

누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 15일 점검

  • ✓ 통과

    제작자와 저장소 일치

    레지스트리 이름이 GitHub 계정 A1-x-Tech 기준으로 확인되었고, 이 계정이 저장소를 소유하고 있어요

  • ✓ 통과

    계속 관리되고 있음

    코드 마지막 변경: 14일 전

  • ✓ 통과

    라이선스 있음

    MIT 사용

  • – 해당 없음

    엔드포인트 응답

    내 컴퓨터에서 실행되는 서버라 인터넷 엔드포인트가 없어요

  • – 해당 없음

    OAuth로 로그인

    내 컴퓨터에서 실행되며, 대신 로컬 설정을 사용해요

  • … 아직 점검 안 함

    도구 설명에 숨겨진 지시 없음

    내 컴퓨터에서 실행돼요. 도구 목록은 인터넷 엔드포인트가 있는 서버에서만 읽을 수 있어요

토론

질문하고, 팁을 나누고, 안 되는 점을 알려 주세요. "도움이 됨"이 많은 순서예요.

아직 글이 없어요. 처음으로 질문하거나 공유해 보세요.

이곳의 글은 사용자가 쓴 것으로, PopNx 팀의 글이 아니에요.

Google로 로그인하고 글쓰기

사용자 리뷰

아직 리뷰가 없어요

Google로 로그인하고 리뷰 쓰기

온라인 쇼핑몰 및 결제 카테고리의 다른 서버와 비교i

  • 이 카테고리의 다른 서버 2798개 중 0%보다 스타가 많아요
  • 이 카테고리의 다른 서버 2798개 중 69%보다 최근에 레지스트리에 공개됐어요
  • 기본 점검 결과가 이 카테고리의 다른 서버 2798개 중 100%와 같거나 더 좋아요

레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.

자주 묻는 질문

Shopify Admin MCP, 안전한가요?

해당하는 기본 점검 3개 중 3개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.

어떤 키나 코드가 필요한가요?

입력해야 할 값: SHOPIFY_ACCESS_TOKEN, SHOPIFY_CLIENT_SECRET, SHOPIFY_TOKEN_LEEWAY_SECONDS

내 컴퓨터에서 실행되나요, 클라우드에서 실행되나요?

내 컴퓨터에서 실행돼요. AI 앱이 필요할 때 실행하고, 데이터는 제작자의 서버를 거치지 않아요(서버 자체가 온라인 서비스를 호출하는 경우는 제외).

아직 관리되고 있나요?

GitHub 저장소는 마지막으로 14일 전 변경됐고, 최신 버전(1.2.2)은 14일 전 레지스트리에 올라왔어요.

어떤 앱에서 쓸 수 있나요?

Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. 내 컴퓨터에 Node.js도 있어야 해요.

대신 쓸 수 있는 건 뭐가 있나요?

같은 카테고리에는: Spree Commerce developer docs for AI agents, Stripe MCP, Sessy — Amazon SES observability

같은 카테고리의 다른 것

같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.

카드 보는 법:↓ 주간 다운로드i★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i

Spree Commerce developer docs for AI agents

Spree Commerce docs for AI coding agents: build headless B2B and marketplace ecommerce on its APIs.

제작자: spree널리 사용됨★ 1.6만 저장소 전체의 별16일 전 업데이트

클라우드에서 실행

Stripe MCP

MCP server integrating with Stripe - tools for customers, products, payments, and more.

제작자: stripe널리 사용됨★ 2.1천13개월 전 업데이트

클라우드에서 실행✓ 서비스 회사 · stripe.com

Sessy — Amazon SES observability

Read-only Amazon SES observability: search events, inspect bounces, pull delivery stats.

제작자: marckohlbrugge성장 중★ 9454개월 전 업데이트

클라우드에서 실행

제작자의 README

README 열기

제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.

Shopify Admin MCP

English | Русский

A1 Shopify Admin MCP connects AI applications to one Shopify store through the Admin GraphQL API. Ask in plain language about products, orders, customers, inventory, discounts, and shop data; the assistant uses the server's ready-made tools and shows the result.

  • One store per server. The store domain and credentials come from configuration; tools cannot switch to another store.
  • Tokens stay fresh. Give the server the client ID and secret of a Shopify Dev Dashboard app and it mints the Admin API token itself, keeps it in memory only, and re-mints it before the 24-hour expiry. A ready-made token from an older custom app still works too.
  • 16 focused tools. Read shop data, products, orders, customers, locations, inventory, and discounts, plus create or update the supported records.
  • GraphQL failures are surfaced. Shopify can return HTTP 200 for a failed mutation, so the server checks userErrors and rejects empty or malformed GraphQL responses.
  • Cost-aware responses. Every result includes the GraphQL cost bucket: the cost of the request and the points currently available for the next calls.
  • Risk is visible. Reads are read-only; product, price, inventory, and discount writes are explicit; order cancellation and arbitrary GraphQL are marked destructive.

Start with a read-only request:

Show the latest orders and the products that currently have inventory.

Connect the server · Explore use cases · Open technical documentation


See it work in a minute

You: Show the latest orders and the products that currently have inventory.

Assistant: Shows recent orders with their statuses and totals, then products with prices and inventory. Nothing changes.

You: Prepare a 20% discount code called SUMMER for two weeks.

Assistant: Shows the proposed code, percentage, dates, and limits, then asks for confirmation before creating it.

You: Confirm.

Contents

  • Quick start
  • What you can ask it to do
  • What can change in Shopify
  • Getting access
  • Configuration
  • Data, limits, and background work
  • Technical documentation
  • Support

Quick start

You need Node.js 20+, a store domain such as my-store.myshopify.com, and Admin API credentials. The recommended set is the client ID and secret of a Shopify Dev Dashboard app: the server exchanges them for an access token itself and keeps that token fresh, which matters because the token Shopify issues for this grant expires after 24 hours. The app and the store must belong to the same Shopify organization.

  1. Get access and prepare the app's client ID and client secret.
  2. Add the MCP server to your AI application.
  3. Send the safe request from the opening section.

The server runs locally over stdio through npx. Browser-only ChatGPT and Claude web sessions cannot start a local stdio process directly.

Every snippet below uses that pair. If your store still holds a ready-made token from an admin-created custom app, replace SHOPIFY_CLIENT_ID and SHOPIFY_CLIENT_SECRET with a single SHOPIFY_ACCESS_TOKEN — see Getting access.

Codex

Through the app:

  1. Open Settings → MCP servers.
  2. Select Add server.
  3. Choose STDIO, then enter npx -y mcp-shopify-admin@latest and set SHOPIFY_STORE_DOMAIN, SHOPIFY_CLIENT_ID, and SHOPIFY_CLIENT_SECRET.
  1. Select Save, then Restart.

Through the CLI:

codex mcp add shopify-admin \

--env SHOPIFY_STORE_DOMAIN=my-store.myshopify.com \ --env SHOPIFY_CLIENT_ID=your_client_id \ --env SHOPIFY_CLIENT_SECRET=your_client_secret \ -- npx -y mcp-shopify-admin@latest

codex mcp list

Codex MCP documentation

Claude Code

claude mcp add \

--env SHOPIFY_STORE_DOMAIN=my-store.myshopify.com \ --env SHOPIFY_CLIENT_ID=your_client_id \ --env SHOPIFY_CLIENT_SECRET=your_client_secret \ --transport stdio --scope user shopify-admin \ -- npx -y mcp-shopify-admin@latest

claude mcp list

Claude Code MCP documentation

Claude Desktop

The current official path is Settings → Extensions. For a custom desktop extension, open Advanced settings → Extension Developer → Install Extension…, select a .mcpb file and follow the prompts.

This repository currently publishes an npm stdio package and does not contain a .mcpb bundle. For Claude Desktop builds that still support local configuration, use the following JSON stdio configuration as a fallback:

{

"mcpServers": { "shopify-admin": { "command": "npx", "args": ["-y", "mcp-shopify-admin@latest"], "env": { "SHOPIFY_STORE_DOMAIN": "my-store.myshopify.com", "SHOPIFY_CLIENT_ID": "your_client_id", "SHOPIFY_CLIENT_SECRET": "your_client_secret" } } } }

In those builds, save it to ~/Library/Application Support/Claude/claude_desktop_config.json on macOS or %APPDATA%\Claude\claude_desktop_config.json on Windows.

Claude Desktop MCP documentation

Cursor

Add this server to ~/.cursor/mcp.json on macOS/Linux or %USERPROFILE%\.cursor\mcp.json on Windows:

{

"mcpServers": { "shopify-admin": { "type": "stdio", "command": "npx", "args": ["-y", "mcp-shopify-admin@latest"], "env": { "SHOPIFY_STORE_DOMAIN": "my-store.myshopify.com", "SHOPIFY_CLIENT_ID": "your_client_id", "SHOPIFY_CLIENT_SECRET": "your_client_secret" } } } }

Cursor MCP documentation

VS Code

Run MCP: Open User Configuration and add:

{

"inputs": [ { "type": "promptString", "id": "shopify_store_domain", "description": "Shopify store domain, for example my-store.myshopify.com" }, { "type": "promptString", "id": "shopify_client_id", "description": "Client ID of the Shopify Dev Dashboard app" }, { "type": "promptString", "id": "shopify_client_secret", "description": "Client secret of that app", "password": true } ], "servers": { "shopify-admin": { "type": "stdio", "command": "npx", "args": ["-y", "mcp-shopify-admin@latest"], "env": { "SHOPIFY_STORE_DOMAIN": "${input:shopify_store_domain}", "SHOPIFY_CLIENT_ID": "${input:shopify_client_id}", "SHOPIFY_CLIENT_SECRET": "${input:shopify_client_secret}" } } } }

Check the server with MCP: List Servers.

VS Code MCP documentation

What you can ask it to do

  • Inspect the store. Show shop details, locations, products, orders, customers, or discounts.
  • Work with products. Create a product draft, update product fields, or change variant prices.
  • Track inventory. Find locations and set the absolute available quantity for inventory items.
  • Review orders. Search orders, inspect a complete order, or cancel an eligible order with explicit refund and restock choices.
  • Manage discounts. List existing discounts or create a basic code discount.
  • Use the escape hatch. Run an arbitrary Admin GraphQL document for capabilities that do not have a dedicated tool.

What can change in Shopify

OperationWhat happensData boundary
Shop, products, orders, customers, locations, discountsReads store dataRead-only
Product fields or variant pricesReplaces the fields supplied in the requestChanges the storefront data
Inventory quantitiesSets the absolute available quantityChanges product availability
Product or discount creationCreates a new Shopify objectCreates data and cannot be undone automatically
Order cancellationCancels an order and can refund and/or restockDestructive and irreversible
graphql_requestCan run any Admin API query or mutationPotentially destructive

This server does not provide dedicated tools for creating orders, fulfillment, customer writes, variant creation, media, targeted discounts, or publishing products to sales channels. Use graphql_request only when you understand the document and its userErrors response.

The AI client may ask for confirmation before a write, but confirmation behavior belongs to that client. A clear request to create, update, set, or cancel authorizes the corresponding server operation.

Getting access

The server authenticates in one of two ways: with the client ID and secret of a Dev Dashboard app, which it exchanges for an access token itself, or with a ready-to-use Admin API access token that it sends as-is. If both are configured, the ready-made token wins.

Dev Dashboard app (recommended)

Shopify stopped allowing new admin-created custom apps on 2026-01-01, so this is the path for any store being set up today.

  1. Create an app in the Shopify Dev Dashboard or with the Shopify CLI, in the same Shopify organization the store belongs to.
  2. Give it the Admin API access scopes you need, such as read_products, write_products, read_orders, read_customers, read_locations, write_inventory, read_discounts, and write_discounts.
  3. Install the app on the store.
  4. Use the app's client ID and client secret as SHOPIFY_CLIENT_ID and SHOPIFY_CLIENT_SECRET.

From there the server runs the client credentials grant against https://{store}.myshopify.com/admin/oauth/access_token on its own. The token Shopify returns lives 24 hours; the server keeps it in memory only — never on disk — re-mints it shortly before it expires, lets parallel tool calls share one exchange, and mints a fresh one if the API answers 401. Nothing to renew by hand.

The grant works only when the app and the store belong to the same Shopify organization. Otherwise Shopify refuses with shop_not_permitted, and the server relays that as a hint naming the organization mismatch. Re-issuing the credentials does not help: move the app into the store's organization, or use a store from it.

Existing admin-created custom apps (legacy)

Apps created in the Shopify admin before 2026-01-01 keep working, and their token is still accepted. If you already maintain one:

  1. Open the app in the Shopify admin.
  2. Confirm the required Admin API access scopes, such as read_products, write_products, `rea

앞부분만 보여 드려요. 나머지는 저장소에서 읽어 보세요