インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Seal Subscriptions をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
AI から Seal Subscriptions の Shopify 定期購入を管理できます。購読者の検索、今後の請求と失敗した請求の確認、配送のスキップや日程変更、一時停止と再開、商品・住所・割引の変更、定期購入ルールと Webhook の管理ができます。
こう聞いてみよう
Seal Subscriptions のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Seal Subscriptions をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Seal Subscriptions + ChatGPT
AI から Seal Subscriptions の Shopify 定期購入を管理できます。購読者の検索、今後の請求と失敗した請求の確認、配送のスキップや日程変更、一時停止と再開、商品・住所・割引の変更、定期購入ルールと Webhook の管理ができます。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
SEAL_SUBSCRIPTIONS_API_TOKEN
ステップ 1 — 認証情報を取得
設定は約 2 分です。Seal Subscriptions アプリを入れた Shopify ストアと、その設定へのアクセスが必要です。
- Shopify 管理画面で Apps → Seal Subscriptions → Settings → General Settings → API を開きます。
- API secret(Webhook の署名専用)ではなく API token をコピーして
SEAL_SUBSCRIPTIONS_API_TOKENに貼り付け、コネクターをインストールします。トークンは Seal にのみ送信されます。 - トークンは 1 つのストアに属します。ストアごとにコネクターを 1 回インストールしてください。
対応範囲: 顧客のメールアドレスや名前、またはステータス(有効、一時停止、キャンセル済み)による定期購入の検索、指定期間内に更新されるもの全件、顧客・配送先住所・配送と請求の間隔・商品・割引・請求(予定、完了、エラーメッセージ付きの失敗)を含む個別の定期購入、定期購入ルール(商品ページで提供するプラン)、そして Webhook。
AI が変更できること: 定期購入の一時停止、再開、再有効化。間隔、配送方法、配送先住所の変更。商品の追加(次回更新だけの単発追加も可能)。バリエーションの差し替えや数量・価格の変更。割引コードの適用。今後の請求のスキップ、スキップの取り消し、日程変更。支払方法を更新するリンク付きの Seal のメールを顧客に送信。Webhook の登録。
まず確認: 書き込みはすべて実際の顧客の定期購入に作用し、スキップ、一時停止、請求は顧客にも見えます。AI はどの定期購入か(顧客と ID)と何が変わるかを示し、あなたの承認を待ちます。
インストール時はオフ: seal_subscriptions_cancel_subscription、seal_subscriptions_schedule_cancellation、seal_subscriptions_remove_items、seal_subscriptions_remove_discount_code、seal_subscriptions_delete_webhook、すぐに請求が発生する 2 つのツール(seal_subscriptions_charge_now と seal_subscriptions_process_billing_attempt)、そして seal_subscriptions_get_customer_magic_link(そのリンクを持っていれば誰でもその顧客の定期購入を変更できます)。チームに必要なものだけを 1 つずつオンにしてください。
プライバシー: 定期購入には名前、メールアドレス、電話番号、住所、カード番号の末尾が含まれます。AI は質問に必要な情報だけを表示し、顧客専用の秘密の編集リンクは回答から削除されます。
よくあるエラー: 403 Access forbidden.: トークンが間違っている、取り消されている、または別のストアのものです。Seal の API 設定からもう一度コピーしてください。503: Seal ではトークンごとに同時 10 リクエストまでです。実行中の呼び出しが終わるのを待ってから再試行してください。404 または success: false: ID が存在しないか、定期購入の現在の状態ではその操作ができません(たとえば処理済みの請求のスキップ)。
このコネクターは、定期購入や個別の請求の作成と削除、定期購入ルールの編集、前払い定期購入のフルフィルメント注文、クイックチェックアウトリンクの作成には対応していません。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — ChatGPT にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
ChatGPT では、Web 版の Plugins ページから MCP サーバーをプラグインとして追加します。有料プランで利用でき、開発者モードはもう必要ありません。Business ワークスペースで追加できるのは管理者とオーナーだけです。Enterprise・Edu では、管理者が Create plugins with MCPs 権限を付与できます。
- chatgpt.com/plugins を開き、+ をクリックして Add custom MCP server を選びます。
- 名前を入力します(例: Name:
Seal Subscriptions)。 - Connection の Server URL に
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを入力し、Authentication は OAuth のままにします。 - I understand and want to continue を選び、Create as a plugin をクリックします。ChatGPT に求められたら AnythingMCP にサインインし、アクセスを許可します。
- 個人用プラグインから新しいプラグインをインストールし、チャットで @ を入力して選択します。
利用可能なツール
| Tool | What it does |
|---|---|
seal_subscriptions_list_subscriptions | List the shop's Seal subscriptions, 50 per page, newest first |
seal_subscriptions_list_by_billing_date | List subscriptions that have at least one charge scheduled between two UTC date-times, e.g. everything renewing next week |
seal_subscriptions_get_subscription | Get one subscription with everything Seal knows about it: status (ACTIVE, PAUSED, CANCELLED, EXPIRED), customer and shipping address… |
seal_subscriptions_pause_subscription | Pause an active subscription: no charges or deliveries until it is resumed |
seal_subscriptions_resume_subscription | Resume a paused subscription or reactivate a cancelled one, so charges and deliveries start again |
seal_subscriptions_cancel_subscription | Cancel a subscription at once: no further charges or deliveries |
seal_subscriptions_schedule_cancellation | Schedule a subscription to be cancelled at a future date and time; it keeps renewing until then |
seal_subscriptions_update_subscription | Change a subscription's schedule, delivery method or shipping address: delivery and billing interval (a billing interval longer than the… |
seal_subscriptions_add_items | Add one or more products to a subscription, as recurring items or as one-off add-ons for the next renewal only (one_time 1) |
seal_subscriptions_edit_items | Change items already on a subscription: swap the variant, change quantity or price, or turn an item into a one-off |
seal_subscriptions_remove_items | Remove items from a subscription by their item ids |
seal_subscriptions_skip_billing_attempt | Skip one upcoming charge (and its delivery) of a subscription, e.g. when the customer is away |
seal_subscriptions_unskip_billing_attempt | Undo a skip, so a previously skipped upcoming charge is made again on its date |
seal_subscriptions_reschedule_billing_attempt | Move one upcoming charge of a subscription to another date and time |
seal_subscriptions_charge_now | Charge the subscription immediately instead of waiting for the next scheduled date; the customer's saved payment method is billed and an… |
seal_subscriptions_process_billing_attempt | Process one specific billing attempt now, for example to retry a failed charge after the customer updated the card |
seal_subscriptions_apply_discount_code | Apply a Shopify discount code to an auto-charging subscription; it counts from the next charge |
seal_subscriptions_remove_discount_code | Remove a discount code from a subscription |
seal_subscriptions_get_payment_update_url | Get a secure Shopify link where the customer can replace the payment method of a subscription (Shop Pay subscriptions only) |
seal_subscriptions_send_payment_update_email | E-mail the customer Seal's message with a link to update the payment method of a subscription, e.g. after a failed charge or an expiring… |
seal_subscriptions_get_customer_magic_link | Get the magic link that signs a customer into Seal's portal, where they can see and change all their subscriptions |
seal_subscriptions_list_rules | List the shop's subscription rules (the selling plans offered on product pages): name, plan selector label, payment type, intervals… |
seal_subscriptions_get_rule | Get one subscription rule with its selling plans (intervals, pricing policy, minimum and maximum cycles, selling plan ids) and the products… |
seal_subscriptions_list_webhooks | List the webhooks registered on the Seal account, with id, topic and target address |
seal_subscriptions_create_webhook | Register a webhook so Seal sends a signed POST (header X-Seal-Hmac-Sha256) to an https address whenever a subscription, rule or billing… |
seal_subscriptions_delete_webhook | Delete a webhook by id |
プロンプトの例
- 「[email protected] の定期購入を探して、次回の請求日と内容を教えてください。」
- 「来週更新される定期購入はどれですか?商品ごとにまとめてください。」
- 「直近の請求が失敗した定期購入をエラー内容付きで一覧にして、その顧客に支払方法を更新するメールを送ってください。」
- 「Marco Rossi さんは休暇中なので次回の配送をスキップし、その次の配送を 11 月 3 日に変更してください。」
- 「別の指示があるまで [email protected] の定期購入を一時停止してください。」
FAQ
ChatGPT の無料プランでカスタム MCP サーバーは使えますか? OpenAI がカスタム MCP サーバーを案内しているのは有料プランだけで、Free プランは対象に含まれていません。
次のステップ
このガイドは役に立ちましたか?