Progus Subscriptions for Claude

Documentation for the Progus Subscriptions connector (remote MCP server)

What it is

The Progus Subscriptions connector is a remote Model Context Protocol (MCP) server that lets Claude work with a Shopify merchant's subscription data from the Progus Subscriptions app. Once a merchant connects their store, Claude can review subscription analytics, inspect contracts, plans and subscribers, take everyday support actions, and manage subscription plans in bulk. The connector acts only on the store the merchant authorizes.

Requirements

  • A Shopify store with the Progus Subscriptions app installed.
  • A Claude account that supports custom connectors.

How to connect

  1. In Claude, open Settings → Connectors → Add custom connector and enter the server URL:
    https://subscriptions.mcp.progus.com/mcp
  2. Claude starts the OAuth flow and opens a "Connect to Claude" page. Enter your store domain (e.g. your-store.myshopify.com) and continue.
  3. Sign in to Shopify and approve access. The connector is then authorized for that store only.
  4. To disconnect at any time, remove the connector from Claude's Connectors settings; this revokes its access.

Authentication and security

  • OAuth 2.0 with Dynamic Client Registration (RFC 7591) and PKCE (S256); the merchant authorizes via Shopify OAuth.
  • Shop-scoped, expiring access tokens with single-use refresh-token rotation. The connector acts only on the authorized store.
  • Internal service-to-service calls are HMAC-signed and travel over a private network; all external traffic is encrypted in transit (HTTPS).
  • The connector keeps no persistent copy of store data; it fetches on demand and returns results to Claude. It stores only OAuth state (client registrations, short-lived authorization codes, refresh-token identifiers).
  • A redirect-URI host allowlist (Claude / Anthropic) prevents confused-deputy attacks; abuse-prone endpoints are rate-limited.

What Claude can do

Read (insights and support):

  • Subscription analytics: MRR, churn, revenue, upcoming orders.
  • Subscription contracts, plans and selling-plan groups.
  • Subscribers (customers) with aggregate metrics and segments.
  • Product search across the catalog.

Write (the merchant stays in control):

  • Pause, resume, cancel or reschedule subscriptions; skip a billing cycle.
  • Change subscription item quantities.
  • Email customers a payment-update link to recover failed payments.
  • Create, update or delete subscription plans in bulk (one plan can offer several delivery frequencies, each with its own discount).

Irreversible actions (such as cancelling a subscription or deleting a plan) ask for confirmation before they run.

Data handling and privacy

The connector accesses the merchant's Shopify subscription and customer data only after the merchant authorizes it, and only to answer that merchant's requests in Claude. Subprocessors: Shopify (data source), Anthropic / Claude (the assistant), and Fly.io (hosting). For full details see the Connector Privacy Policy.

Support

Questions or issues: [email protected]. Product overview: Progus Subscriptions.