Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте Seal Subscriptions одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Управляйте подписками Shopify в Seal Subscriptions через ИИ: находите подписчиков, смотрите предстоящие и неудавшиеся списания, пропускайте или переносите доставку, ставьте на паузу и возобновляйте, меняйте товары, адрес и скидки, управляйте правилами подписок и вебхуками.
Попробуй спросить
Примеры промптов для Seal Subscriptions
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Seal Subscriptions, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
Seal Subscriptions + Cursor
Управляйте подписками Shopify в Seal Subscriptions через ИИ: находите подписчиков, смотрите предстоящие и неудавшиеся списания, пропускайте или переносите доставку, ставьте на паузу и возобновляйте, меняйте товары, адрес и скидки, управляйте правилами подписок и вебхуками.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
SEAL_SUBSCRIPTIONS_API_TOKEN
Шаг 1 — Получите учётные данные
Настройка занимает около 2 минут. Нужен магазин Shopify с приложением Seal Subscriptions и доступ к его настройкам.
- В админке Shopify откройте Apps → Seal Subscriptions → Settings → General Settings → API.
- Скопируйте API token, а не API secret (он только подписывает вебхуки), в
SEAL_SUBSCRIPTIONS_API_TOKENи установите коннектор. Токен отправляется только в Seal. - Токен относится к одному магазину: устанавливайте коннектор отдельно для каждого магазина.
Что охватывает: поиск подписок по e-mail или имени клиента либо по статусу (активна, на паузе, отменена); всё, что продлевается в заданный период; отдельную подписку с клиентом, адресом доставки, интервалами доставки и оплаты, товарами, скидками и списаниями (запланированными, выполненными или неудавшимися с текстом ошибки); правила подписок (планы, которые предлагаются на страницах товаров); и вебхуки.
Что может изменить ИИ: поставить подписку на паузу, возобновить или снова активировать её; изменить интервалы, способ доставки и адрес; добавить товары, в том числе разово к следующему продлению; заменить вариант или изменить количество и цену; применить код скидки; пропустить предстоящее списание, отменить пропуск или перенести его; отправить клиенту письмо Seal со ссылкой для обновления способа оплаты; зарегистрировать вебхук.
Сначала подтверждение: каждая запись затрагивает подписку реального клиента, а пропуски, паузы и списания клиент видит. ИИ называет подписку (клиента и 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: по его ссылке любой, у кого она есть, может менять подписки этого клиента. Включайте по одному только те, что действительно нужны вашей команде.
Конфиденциальность: подписки содержат имена, e-mail, телефон, адреса и последние цифры карты. ИИ показывает только то, что нужно для ответа, а секретная ссылка клиента на редактирование удаляется из ответов.
Частые ошибки: 403 Access forbidden.: токен неверный, отозван или от другого магазина; скопируйте его заново из настроек API в Seal. 503: Seal допускает 10 одновременных запросов на токен; дождитесь завершения текущих вызовов и повторите. 404 или success: false: такого id нет, либо действие недопустимо в текущем состоянии подписки, например пропуск уже обработанного списания.
Коннектор не создаёт и не удаляет подписки и отдельные списания, не редактирует правила подписок, не работает с заказами на выполнение для предоплаченных подписок и не создаёт ссылки быстрого оформления (quick checkout).
Шаг 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 — Добавьте коннектор в Cursor
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
Cursor читает MCP-серверы из ~/.cursor/mcp.json. Добавь эту запись:
{
"mcpServers": {
"anythingmcp": {
"url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Создай MCP API-ключ в AnythingMCP в разделе MCP Servers → твой сервер → API keys и вставь его вместо
YOUR_MCP_API_KEY. - Сохрани файл и перезапусти Cursor.
- Открой Cursor → Settings → MCP и проверь, что
anythingmcpесть в списке и подключён. - Начинай общаться: агент теперь может вызывать инструменты
Seal Subscriptions.
Доступные инструменты
| 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] и скажите, когда следующее списание и что в него входит.»
- «Какие подписки продлеваются на следующей неделе? Сгруппируйте их по товарам.»
- «Покажите подписки, у которых последнее списание не прошло, с текстом ошибки, и отправьте этим клиентам письмо для обновления способа оплаты.»
- «Пропустите следующую доставку Марко Росси, он в отпуске, а следующую за ней перенесите на 3 ноября.»
- «Поставьте подписку [email protected] на паузу, пока я не скажу иначе.»
FAQ
Поддерживает ли Cursor собственные MCP-серверы на бесплатном тарифе? Да, MCP доступен на тарифах Hobby, Pro и Business.
Следующие шаги
Это руководство помогло?