Shopifyアプリの作成手順

ストアごとにShopifyアプリを1つ作り、そのClient IDとClient Secretを Synapse MCPに渡します。Shopifyの審査は不要です。所要10分ほどです。

1. アプリを作る

  1. Shopify Dev Dashboard を開きます。
  2. 右上の Create app(アプリを作成)を押します。
  3. アプリ名に Synapse MCP と入力し、Create を押します。
    名前は自由ですが、後で見て分かるものにしてください。

2. App URLとリダイレクトURLを設定する

  1. 左メニューの Configuration(設定)を開きます。
  2. App URL に次を入力します。
    https://synapse-mcp.jp/shopify/app
  3. Allowed redirection URL(s)(リダイレクトURL)に次を入力します。
    https://synapse-mcp.jp/auth/shopify/callback
  4. Embedded appLegacy install flowOFFOptional scopes は空のままにします。

3. アクセススコープを設定する

  1. 同じ ConfigurationAccess scopes に、次を追加します。

ここまでで接続できます。読めるのは直近60日分の注文です。 Shopifyは既定で、それより前の注文をAPIから隠しています。

3-1. 60日より前の注文も読みたい場合(任意)

read_all_orders はShopifyの個別承認が必要な特別なスコープです。 承認を受けるまでは追加しないでください。 未承認のまま要求すると、Shopifyの認可画面がエラーになり接続できません。

4. リリースする

  1. 右上の Release(リリース)を押します。
  2. 確認画面でもう一度 Release を押します。
    バージョン名とメッセージは空のままで構いません。

リリースしていないと、次のインストールで設定が反映されません。

5. ストアにインストールする

  1. Home に戻り、Install app(アプリをインストール)を押します。
  2. 権限の確認画面が出たら Install を押します。
  3. 対象のストアを選んでインストールします。

6. 認証情報をコピーする

  1. 左メニューの Settings(設定)を開きます。
  2. Client IDClient secret をコピーします。
  3. Synapse MCPの接続画面に、ストアドメインと合わせて貼り付けます。
    ストアドメインは your-store.myshopify.com の形式です。

Shopify公式のスコープ一覧を開く

閉じる