Toolpin Monitor a server

Seal Subscriptions MCP by usefulapi

io.usefulapi/seal-subscriptions · v1.5.0 · MCP 2025-06-18

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

Reachability reachable
checked 2026-10-26 05:30 UTC
Registry status active
Tools pinned 27
04cbc0102f41
Tools last changed unchanged since first capture 2026-10-25
Repo last push 2026-10-26
as of 2026-10-26
GitHub stars 0
as of 2026-10-26

Provenance

Registry namespace io.usefulapi (domain verified by the official registry)
Repository github.com/m190/usefulapi-mcp
Website https://usefulapi.io/seal-subscriptions/
Remote endpoints
https://seal-subscriptions.usefulapi.io/mcp (streamable-http)

Observed changes

When (UTC)EventDetail
2026-10-25 05:30 first capture 27 tools pinned

Pinned tool definitions (27)

ToolDescription
sealsubscriptions_list_subscriptions List or search the shop's subscriptions (50 per 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...
sealsubscriptions_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...
sealsubscriptions_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...
sealsubscriptions_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.
sealsubscriptions_get_subscription_rule One subscription rule by id, with its products, variants and selling plans. GET /subscription-rule?id=.
sealsubscriptions_list_webhooks List the webhooks registered for this shop through the API (topic and address). GET /webhooks.
sealsubscriptions_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.
sealsubscriptions_resume_subscription WRITE: Resume a paused subscription so charges and shipments continue on the schedule. PUT /subscription action=resume.
sealsubscriptions_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.
sealsubscriptions_cancel_customer_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 WRITE: Schedule the cancellation of a subscription for a future date and time (it stays active until then). PUT /subscription-schedule-cancellation.
sealsubscriptions_add_items 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.
sealsubscriptions_edit_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.
sealsubscriptions_remove_items WRITE: Remove items from a subscription by item id. The customer stops receiving and paying for them. PUT /subscription action=remove_items.
sealsubscriptions_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...
sealsubscriptions_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.
sealsubscriptions_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.
sealsubscriptions_unskip_billing_attempt WRITE: Bring back a skipped billing attempt, so it is charged on its date again. PUT /subscription-billing-attempt action=unskip.
sealsubscriptions_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)....
sealsubscriptions_reschedule_fulfillment_order WRITE: Move a fulfillment order of a prepaid subscription to another date and time. PUT /subscription-fulfillment-order action=reschedule.
sealsubscriptions_create_charge_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...
sealsubscriptions_process_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.
sealsubscriptions_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.
sealsubscriptions_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.
sealsubscriptions_send_payment_method_update_email 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...
sealsubscriptions_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...
sealsubscriptions_append_rule_product_variants WRITE: Add products or variants to a subscription rule without touching the ones already linked. PUT /subscription-rule/append-product-variants.
Get alerted when this changes. Email the moment io.usefulapi/seal-subscriptions drifts, dies, or revives.

Status badge

Toolpin status badge for io.usefulapi/seal-subscriptions

[![Toolpin](https://toolpin.dev/badge/io.usefulapi/seal-subscriptions.svg)](https://toolpin.dev/servers/io.usefulapi/seal-subscriptions)

Maintain this server? Add the badge to your README. It links your users to this live status page.