Seal Subscriptions MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.18.5更新於 Nov 8, 2026

Manage Seal Subscriptions on Shopify: subscriptions, billing attempts, items, discounts, rules.

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行金融商業與電商

概覽

AI 產生的概覽

管理 Shopify 上的 Seal Subscriptions:檢視訂閱、扣款嘗試、商品、折扣與規則,並可暫停、修改、改期或立即扣款。

可以做什麼
  • 列出並搜尋訂閱(含依扣款日期區間篩選),檢視單一訂閱的完整內容
  • 讀取訂閱規則(方案)與已註冊的 webhook
  • 暫停、恢復、重新啟用、取消訂閱或安排未來取消
  • 新增、修改或移除訂閱商品,調整週期、付款次數上限、配送方式與收件地址
  • 改期、略過、取消略過或刪除扣款嘗試,以及改期履約訂單
  • 立即向客戶扣款或處理指定扣款嘗試,套用或移除折扣碼,寄送更新付款方式的郵件
適用情境
適合使用 Seal Subscriptions 的 Shopify 商家:讓助理查詢即將扣款的訂閱與客戶訂閱狀況,並執行略過一期、暫停、修改商品、套用折扣等日常訂閱作業。
執行需求
遠端 MCP 端點,只需加入 URL;伺服器以 OAuth 登入,登入頁要求填寫 Seal 應用程式設定中的 API token(是 token,不是 secret)。用戶端設定不要加入 API key 或 Authorization 標頭。依呼叫量計費:免費方案每月 50 次工具呼叫,另有 Pro 與 Pro+ 付費方案。
安裝前請注意
多數工具會寫入資料:暫停、取消、修改、改期或刪除訂閱與扣款嘗試,部分工具會立即向客戶的付款方式扣款或寄信給客戶。執行寫入操作前請先確認意圖。OAuth 登入需提供 Seal Subscriptions API token;升級工具會回傳 Stripe 結帳連結,付費方案會產生費用,Pro 當期不退款。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Seal Subscriptions MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Fseal-subscriptions/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "seal-subscriptions-by-usefulapi": {
      "type": "http",
      "url": "https://seal-subscriptions.usefulapi.io/mcp"
    }
  }
}

README

Seal Subscriptions MCP by usefulapi

Manage Seal Subscriptions on Shopify: subscriptions, billing attempts, items, discounts, rules.

Live endpoint: https://seal-subscriptions.usefulapi.io/mcp · Homepage: https://usefulapi.io/seal-subscriptions

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://seal-subscriptions.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http seal-subscriptions https://seal-subscriptions.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "seal-subscriptions": {      "url": "https://seal-subscriptions.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Seal Subscriptions credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/seal-subscriptions/

On first connect you'll paste your Seal Subscriptions API token (the Seal app → Settings → General Settings → API; the token, not the secret).

Tools

ToolTypeWhat it does
sealsubscriptions_list_subscriptionsreadList subscriptions
sealsubscriptions_list_subscriptions_by_billing_datereadList subscriptions by billing date
sealsubscriptions_get_subscriptionreadGet subscription
sealsubscriptions_list_subscription_rulesreadList subscription rules
sealsubscriptions_get_subscription_rulereadGet subscription rule
sealsubscriptions_list_webhooksreadList webhooks
sealsubscriptions_pause_subscriptionwritePause subscription
sealsubscriptions_resume_subscriptionwriteResume subscription
sealsubscriptions_reactivate_subscriptionwriteReactivate subscription
sealsubscriptions_cancel_customer_subscriptionwriteCancel subscription
sealsubscriptions_schedule_cancellationwriteSchedule subscription cancellation
sealsubscriptions_add_itemswriteAdd items to subscription
sealsubscriptions_edit_itemswriteEdit subscription items
sealsubscriptions_remove_itemswriteRemove items from subscription
sealsubscriptions_edit_subscriptionwriteEdit subscription
sealsubscriptions_reschedule_billing_attemptwriteReschedule billing attempt
sealsubscriptions_skip_billing_attemptwriteSkip billing attempt
sealsubscriptions_unskip_billing_attemptwriteUnskip billing attempt
sealsubscriptions_delete_billing_attemptwriteDelete billing attempt
sealsubscriptions_reschedule_fulfillment_orderwriteReschedule fulfillment order
sealsubscriptions_create_charge_nowwriteCharge subscription now
sealsubscriptions_process_chargewriteProcess a specific charge
sealsubscriptions_apply_discount_codewriteApply discount code
sealsubscriptions_remove_discount_codewriteRemove discount code
sealsubscriptions_send_payment_method_update_emailwriteEmail customer to update payment method
sealsubscriptions_edit_subscription_rulewriteEdit subscription rule
sealsubscriptions_append_rule_product_variantswriteAdd products to subscription rule
sealsubscriptions_usage_statusmetaUsage status (free-tier meter)
sealsubscriptions_request_featuremetaRequest a missing feature
sealsubscriptions_upgrademetaUpgrade to Pro or Pro+
sealsubscriptions_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with sealsubscriptions_upgrade (it returns a Stripe Checkout link). Cancel any time with sealsubscriptions_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running sealsubscriptions_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by Seal Subscriptions.

來源:servers/seal-subscriptions/README.md,提交 4046075

工具

27

sealsubscriptions_list_subscriptions

List subscriptions

List or search the shop's subscriptions (up to 50 per page; pass next_cursor as cursor for the next page): status, customer, interval, total value, shipping address and card brand/last digits. Search by customer email, first or last name; filter by status; optionally include the items and the billing attempts of each. GET /subscriptions.

輸入參數pagequerycursorstatuswith_itemswith_billing_attempts

sealsubscriptions_list_subscriptions_by_billing_date

List subscriptions by billing date

Subscriptions that have at least one billing attempt scheduled between two UTC date-times: the way to see what will be charged tomorrow or this week. Each subscription carries a cursor; pass the last one's cursor as `cursor` to get the next page. GET /subscriptions-by-billing-date.

輸入參數cursorto_datetime必填from_datetime必填

sealsubscriptions_get_subscription

Get subscription

One subscription with everything Seal knows: customer, shipping and billing address, status, intervals, delivery method, items with discounts, billing attempts (with status and error messages), fulfillment orders, invoices, tags and the activity log. Private customer links are removed. GET /subscription?id=.

輸入參數subscription_id必填

sealsubscriptions_list_subscription_rules

List subscription rules

List the subscription rules (plans) of the shop: name, payment type, the products and variants they apply to and their selling plans. GET /subscription-rules.

輸入參數page

sealsubscriptions_get_subscription_rule

Get subscription rule

One subscription rule by id, with its products, variants and selling plans. GET /subscription-rule?id=.

輸入參數rule_id必填

sealsubscriptions_list_webhooks

List webhooks

List the webhooks registered for this shop through the API (topic and address). GET /webhooks.

無需輸入參數。

sealsubscriptions_pause_subscription

Pause subscription

WRITE: Pause an active subscription: no further charges or shipments until it is resumed. Undo with sealsubscriptions_resume_subscription. PUT /subscription action=pause.

輸入參數subscription_id必填

sealsubscriptions_resume_subscription

Resume subscription

WRITE: Resume a paused subscription so charges and shipments continue on the schedule. PUT /subscription action=resume.

輸入參數subscription_id必填

sealsubscriptions_reactivate_subscription

Reactivate subscription

WRITE: Reactivate a cancelled subscription (the effect is the same as resume; use this for cancelled ones). Charges restart on the schedule, so the customer may be billed. PUT /subscription action=reactivate.

輸入參數subscription_id必填

sealsubscriptions_cancel_customer_subscription

Cancel subscription

WRITE: Cancel a subscription now: all future charges and shipments stop and the customer may get Seal's cancellation email. It can be brought back with sealsubscriptions_reactivate_subscription. For a later cancellation use sealsubscriptions_schedule_cancellation. PUT /subscription action=cancel.

輸入參數subscription_id必填

sealsubscriptions_schedule_cancellation

Schedule subscription cancellation

WRITE: Schedule the cancellation of a subscription for a future date and time (it stays active until then). PUT /subscription-schedule-cancellation.

輸入參數date必填time必填timezone必填subscription_id必填

sealsubscriptions_add_items

Add items to subscription

WRITE: Add products to a subscription. Prices are in the subscription's currency and change what the customer pays on the next charge. An item with one_time=true is removed after the next renewal. PUT /subscription action=add_items.

輸入參數items必填subscription_id必填

sealsubscriptions_edit_items

Edit subscription items

WRITE: Change existing items of a subscription: variant, quantity (> 0), price (>= 0), SKU, one-time flag, properties. Changes what the customer pays on the next charge. PUT /subscription action=edit_items.

輸入參數items必填subscription_id必填

sealsubscriptions_remove_items

Remove items from subscription

WRITE: Remove items from a subscription by item id. The customer stops receiving and paying for them. PUT /subscription action=remove_items.

輸入參數item_ids必填subscription_id必填

sealsubscriptions_edit_subscription

Edit subscription

WRITE: Edit a subscription's schedule and details: delivery and billing interval (a billing interval longer than the delivery interval makes it prepaid), min/max number of payments, note attributes (an empty list removes them), delivery method and price, and the shipping address. Only the fields you pass change. To change items use the item tools. PUT /subscription action=edit.

輸入參數s_zips_citys_phones_companys_countrys_address1s_address2s_provinces_last_names_first_namedelivery_prices_country_code另有 11 個

sealsubscriptions_reschedule_billing_attempt

Reschedule billing attempt

WRITE: Move a billing attempt that has not been processed yet to another date and time. With reset_schedule=true the later attempts are rebuilt from the new date. PUT /subscription-billing-attempt action=reschedule.

輸入參數date必填time必填timezone必填reset_schedulesubscription_id必填billing_attempt_id必填

sealsubscriptions_skip_billing_attempt

Skip billing attempt

WRITE: Skip one upcoming billing attempt so the customer is not charged for that cycle. Undo with sealsubscriptions_unskip_billing_attempt. PUT /subscription-billing-attempt action=skip.

輸入參數subscription_id必填billing_attempt_id必填

sealsubscriptions_unskip_billing_attempt

Unskip billing attempt

WRITE: Bring back a skipped billing attempt, so it is charged on its date again. PUT /subscription-billing-attempt action=unskip.

輸入參數subscription_id必填billing_attempt_id必填

sealsubscriptions_delete_billing_attempt

Delete billing attempt

WRITE: Delete a billing attempt that has not been processed. Seal keeps 65 days of attempts scheduled, so a deleted one is recreated within hours unless the schedule is moved first (see sealsubscriptions_reschedule_billing_attempt). DELETE /subscription-billing-attempt.

輸入參數subscription_id必填billing_attempt_id必填

sealsubscriptions_reschedule_fulfillment_order

Reschedule fulfillment order

WRITE: Move a fulfillment order of a prepaid subscription to another date and time. PUT /subscription-fulfillment-order action=reschedule.

輸入參數date必填time必填timezone必填subscription_id必填fulfillment_order_id必填

sealsubscriptions_create_charge_now

Charge subscription now

WRITE: CHARGES THE CUSTOMER'S PAYMENT METHOD IMMEDIATELY for the next billing attempt of the subscription and creates a Shopify order; it does not wait for the scheduled date. Only call it when the user clearly asked for an immediate charge. With reset_schedule=true the later attempts are rebuilt from today. PUT /subscription-create-charge-now.

輸入參數reset_schedulesubscription_id必填

sealsubscriptions_process_charge

Process a specific charge

WRITE: CHARGES THE CUSTOMER'S PAYMENT METHOD NOW for one specific billing attempt (for example a failed or upcoming one) and creates a Shopify order. Only call it when the user clearly asked for that charge. PUT /subscription-process-charge.

輸入參數subscription_id必填billing_attempt_id必填

sealsubscriptions_apply_discount_code

Apply discount code

WRITE: Apply a Shopify discount code to an auto-charging subscription (not to recurring-invoice subscriptions); it lowers what the customer pays on the next charges. PUT /subscription-discount-code action=apply.

輸入參數discount_code必填subscription_id必填

sealsubscriptions_remove_discount_code

Remove discount code

WRITE: Remove a discount code from a subscription. Use the discount code id from the subscription's items[].discount_codes[].id (a uuid), not the code text. DELETE /subscription-discount-code.

輸入參數subscription_id必填discount_code_id必填

sealsubscriptions_send_payment_method_update_email

Email customer to update payment method

WRITE: SENDS AN EMAIL TO THE CUSTOMER of the subscription with a link to update their payment method (for example after failed charges). Only call it when the user clearly asked to contact the customer. PUT /subscription action=send_payment_method_update_email.

輸入參數subscription_id必填

sealsubscriptions_edit_subscription_rule

Edit subscription rule

WRITE: Edit a subscription rule: its name, the plan selector label (`options`, e.g. "Deliver every") and the products it applies to. product_variants REPLACES all products and variants linked to the rule: to add some without removing the others use sealsubscriptions_append_rule_product_variants. PUT /subscription-rule.

輸入參數nameoptionsrule_id必填product_variants

sealsubscriptions_append_rule_product_variants

Add products to subscription rule

WRITE: Add products or variants to a subscription rule without touching the ones already linked. PUT /subscription-rule/append-product-variants.

輸入參數rule_id必填product_variants必填

版本歷史

16
  1. v1.18.4Nov 7, 2026
  2. v1.17.3Nov 5, 2026
  3. v1.17.2Nov 5, 2026
  4. v1.17.1Nov 4, 2026
  5. v1.17.0Nov 3, 2026
  6. v1.16.1Nov 3, 2026
  7. v1.15.0Nov 1, 2026
  8. v1.13.0Oct 31, 2026
  9. v1.12.0Oct 31, 2026
  10. v1.11.0Oct 30, 2026
  11. v1.10.2Oct 30, 2026
  12. v1.10.0Oct 30, 2026
  13. v1.5.0Oct 26, 2026
  14. v1.2.3Oct 25, 2026
  15. v1.2.0Oct 25, 2026
  16. v1.1.0Oct 24, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合