跳过安装。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 key,即可完成。无 Docker、无
git clone、无本地服务器。
Seal Subscriptions + Meta Muse
用 AI 管理 Seal Subscriptions 中的 Shopify 订阅:查找订阅者,查看即将到来和失败的扣款,跳过或改期某次配送,暂停或恢复订阅,修改商品、地址和折扣,并管理订阅规则和 Webhook。
前提条件
完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:
SEAL_SUBSCRIPTIONS_API_TOKEN
步骤 1 — 获取凭证
设置大约需要 2 分钟,你需要一个安装了 Seal Subscriptions 应用的 Shopify 店铺,并能访问它的设置。
- 在 Shopify 后台打开 Apps → Seal Subscriptions → Settings → General Settings → API。
- 复制 API token(不是只用于给 Webhook 签名的 API secret)到
SEAL_SUBSCRIPTIONS_API_TOKEN,然后安装连接器。令牌只会发送给 Seal。 - 令牌只属于一个店铺:每个店铺安装一次连接器。
覆盖范围:按客户邮箱或姓名,或按状态(有效、已暂停、已取消)查找订阅;某个时间段内所有要续订的订阅;单个订阅的客户、收货地址、配送和计费周期、商品、折扣和扣款(已计划、已完成,或失败及其错误信息);订阅规则(商品页上提供的方案);以及 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,两个会立即扣款的工具(seal_subscriptions_charge_now 和 seal_subscriptions_process_billing_attempt),以及 seal_subscriptions_get_customer_magic_link:任何拿到该链接的人都能修改这位客户的订阅。只逐个开启团队真正需要的工具。
隐私:订阅中包含姓名、邮箱、电话、地址和银行卡末几位。AI 只显示问题需要的内容,客户专属的秘密编辑链接会从回答中移除。
常见错误:403 Access forbidden.:令牌错误、已被撤销或属于其他店铺;请从 Seal 的 API 设置中重新复制。503:Seal 每个令牌最多允许 10 个并发请求;请等正在进行的调用结束后重试。404 或 success: false:ID 不存在,或订阅当前的状态不允许该操作,例如跳过已处理的扣款。
该连接器不支持创建或删除订阅及单次扣款,不能编辑订阅规则,不处理预付订阅的履约订单,也不能创建快速结账链接。
步骤 2 — 安装 adapter
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 — 在 Muse 中添加连接器
你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(
https://cloud.anythingmcp.com/mcp/…)。本指南中出现YOUR_SERVER_ID的地方都用它替换。
Muse 以自定义连接器的形式添加远程 MCP 服务器,并通过 OAuth 登录。
- 在 Muse 中打开 Settings → Connectors,选择 Add custom connector。
- 粘贴 MCP 服务器 URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。 - Muse 会打开 AnythingMCP 的登录页面:登录并批准访问。
- 在聊天中,向 Muse 提出需要用到
Seal Subscriptions的工具的请求。
你也可以在聊天中完成设置,适用于网页版、iOS 和 Android 应用以及 WhatsApp。给 Muse 发送这条消息:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
自托管?请用你实例的公网 HTTPS 地址替换 https://cloud.anythingmcp.com。Muse 从 Meta 的云端连接,因此 localhost 无法使用。
可用工具
| 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
Muse 在哪些地区可用? Meta 目前在美国和加拿大提供 Muse,可在网页版、iOS 和 Android 应用以及 WhatsApp 中使用。
Meta 会审核这个连接器吗? 不会。Meta 不审核自定义连接器。Muse 只能看到你在 AnythingMCP 中为此 MCP 服务器启用的工具,你也可以随时在 Settings → Connectors 中断开它。
下一步
这份指南对你有帮助吗?