Payment

Subscription Management MCP Server

Connect your account, then chat with AI to run tools.

Manage recurring subscriptions, billing, and invoices. Use this when you need to create subscriptions, send invoices, track usage for metered billing, search subscriptions, or cancel subscriptions.

16 tools
Agent guide included
Start Chatting

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Subscription Management — workflow patterns, data models, and gotchas for your AI agent.

Stripe Subscription Management

Subscriptions link customer + Price. Create recurring Price → create subscription. Metered billing: report usage on subscription with quantity. Price is immutable — change amount by creating new Price and updating subscription. Invoices auto-generated for subscriptions but can also be created manually.

Tools in this Server (16)

Stripe Cancel Subscription

Cancel a subscription immediately or at the end of the current billing period. Returns updated subscription object.

Stripe Create Invoice

Create a draft invoice for a customer. The invoice starts in 'draft' status. Add line items by creating invoice items (via stripe_create_invoice_item)...

Stripe Create Invoice Item

Add a line item to a draft invoice. Provide either amount+currency or a price ID. If no invoice ID is given, the item is added to the customer's next ...

Stripe Create Usage Record

Record usage for a metered subscription item. Used to calculate billing for usage-based subscriptions.

Stripe Fetch Invoice

Get detailed information about a specific invoice including line items, amounts, status, customer, and payment details.

Stripe Fetch Subscription

Get detailed information about a specific subscription including status, items, billing cycle, and customer.

Stripe Finalize Invoice

Finalize a draft invoice, changing its status to 'open'. Once finalized, the invoice is assigned a number and can be sent to the customer or paid. Thi...

Stripe List Invoices

List invoices with optional filtering by customer, subscription, status, collection method, and date range. Returns paginated results.

Stripe List Subscriptions

List subscriptions with optional filtering by customer and status. Returns paginated results.

Stripe List Usage Records

List usage record summaries for a metered subscription item. Shows consumption data for billing.

Stripe Pay Invoice

Pay an open invoice. By default, charges the customer's default payment method. Use paid_out_of_band=true for payments collected outside Stripe (cash,...

Stripe Search Invoices

Search invoices using Stripe's full-text search. More powerful than list — supports searching by customer, status, amount ranges, date ranges, and com...

Stripe Search Subscriptions

Search subscriptions using Stripe's full-text search. Supports metadata queries, date ranges, status filtering, and combinations with AND/OR. Use for ...

Stripe Send Invoice

Send a finalized invoice to the customer via email. The invoice must be in 'open' status. If it's still in 'draft', finalize it first with stripe_fina...

Stripe Upsert Subscription

Create a new subscription or update an existing one. For create: provide customer and items (price IDs from stripe_list_prices). Prerequisites: (1) cu...

Stripe Void Invoice

Void an open invoice. Voiding cancels the invoice permanently — no payment will be collected. Cannot void paid invoices (use refund instead).

Frequently Asked Questions

What is the Subscription Management MCP server?

Manage recurring subscriptions, billing, and invoices. Use this when you need to create subscriptions, send invoices, track usage for metered billing, search subscriptions, or cancel subscriptions. It provides 16 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Subscription Management to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/stripe-subscription-management. Authentication is handled automatically.

How many tools does Subscription Management provide?

Subscription Management provides 16 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Subscription Management require?

Subscription Management uses API Key. Stripe requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Subscription Management to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/stripe-subscription-management

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to use Subscription Management?

Sign in to connect your credentials and start running tools from the chat.

Subscription Management MCP Server & Skill — 16 Tools