Sby Stripe
List subscriptions
Returns subscriptions filtered by status, customer or price; with no status it returns every subscription that is not canceled.
Description
Pass `status=active` to get paying subscriptions only, or `customer` to check a single customer. Each subscription carries its `status`, its `customer` ID and, on each item, the price and `current_period_end`: when it renews. On the MCP server this method runs through the generic `stripe_api_read` tool.
list-subscriptions.md
List subscriptions
Returns subscriptions filtered by status, customer or price; with no status it returns every subscription that is not canceled.
Pass status=active to get paying subscriptions only, or customer to check a single customer. Each subscription carries its status, its customer ID and, on each item, the price and current_period_end: when it renews. On the MCP server this method runs through the generic stripe_api_read tool.
Set up
Use the first option your agent supports.
MCP (official, remote)
Add this server to your agent's MCP settings, then sign in when asked.
{ "mcpServers": { "stripe": { "url": "https://mcp.stripe.com" } } }
Call the MCP tool stripe_api_read.
Server URL: https://mcp.stripe.com
CLI (official)
Install the command, then confirm it runs.
npm install -g @stripe/cli
stripe --version
Run stripe subscriptions list.
API (official)
- Base URL: https://api.stripe.com
- Endpoint:
GET /v1/subscriptions - Auth: send the header
Authorization: Bearer $STRIPE_API_KEY - Get a key: https://dashboard.stripe.com/apikeys
- Docs: https://docs.stripe.com/api
Before doing anything else, make one read-only call to confirm access.
Rules
- Ask the user before anything that sends messages, costs money, or changes data.
- Never print API keys.
Built from these files in the repository
The layout and the rules come from lib/catalog/render-markdown.ts, the set-up wording from lib/catalog/render-access.ts.
Ways in
Workflows using List subscriptions
TContributed by thedogwiththedataonitGuide active free users toward their first paid momentCombine behavioural milestones with timely education so promising users find the value before momentum fades.
P
SB
TContributed by thedogwiththedataonitSpot and recover at-risk customer accountsDetect meaningful usage drops, assemble the account story, and trigger a human check-in before renewal risk grows.
M
S
S+1