SubscriptionFlow MCP Connector

Connect Claude to your SubscriptionFlow account and
manage your subscription business using natural language.

What You Can Do

Ask Claude to help you with:

  • Customer Management: View, create, and update customer information
  • Subscription Lifecycle: Create, modify, suspend, or cancel subscriptions
  • Billing & Invoicing: Generate invoices, track payments, and manage pricing
  • Revenue Analytics: Get insights on MRR, churn, customer lifetime value
  • Support Tasks: Quickly look up customer details and resolve billing issues

How to Connect

Step 1: Get Your SubscriptionFlow Credentials

Before connecting, you’ll need:

  1. Tenant Name: Your SubscriptionFlow subdomain (e.g., “demo” for demo.subscriptionflow.com)
  2. Client ID: Your OAuth2 Client ID from SubscriptionFlow
  3. Client Secret: Your OAuth2 Client Secret from SubscriptionFlow
  4. Don’t have credentials yet? [Learn how to generate OAuth credentials →](https://support.subscriptionflow.com/hc/en-us/articles/900004667566-Using-OAuth-Client)

Step 2: Connect in Claude

  1. Add the SubscriptionFlow connector in Claude using the server URL above
  2. When prompted, you’ll see a login page
  3. Enter your credentials:
  • Tenant Name
  • Client ID
  • Client Secret
  1. Click “Authorize Access”
  2. You’re connected!

Step 3: Start Using Natural Language

Simply ask Claude to help with your subscription business:

Example Prompts:

  • “Show me all customers who signed up this month”
  • “Create a new customer named John Doe with email john@example.com”
  • “What’s my current MRR and how does it compare to last month?”
  • “List all subscriptions expiring in the next 7 days”
  • “Show me unpaid invoices and calculate total outstanding”
  • “Cancel subscription ID 789”
  • “Which customers have the highest lifetime value?”

Claude will understand your request, retrieve the data from SubscriptionFlow, and present it in an easy-to-read format.

Security & Privacy

Your Data is Safe

  • All data stays in your SubscriptionFlow account
  • Secure OAuth 2.0 authentication
  • No data is stored by the connector
  • Each session is isolated and encrypted
  • Sessions automatically expire for security

Common Use Cases

  • Customer Support: Quickly look up customer information, check subscription status, and resolve billing issues without switching tools.
  • Revenue Analytics: Ask questions about your business metrics – MRR, churn, customer lifetime value – and get instant answers.
  • Subscription Management: Create, modify, suspend, or cancel subscriptions with simple natural language commands.
  • Financial Operations: Generate reports, track payments, review invoices, and monitor outstanding receivables.

Example Workflows

  • Onboard New Customer: “Create a customer named Acme Corp with email billing@acme.com, then set up an annual Enterprise subscription”
  • Handle Support Request: “What subscriptions does customer john@example.com have?”
  • Generate Monthly Report: “Show me total MRR, new customers, and cancellations for last month”
  • Process Refund: “Issue a full refund for invoice INV-12345”

Frequently Asked Questions

Q: What credentials do I need?

You need three things from your SubscriptionFlow account:

  • Tenant subdomain (e.g., “demo”)
  • OAuth2 Client ID
  • OAuth2 Client Secret

[Learn how to get your credentials →](https://support.subscriptionflow.com/hc/en-us/articles/900004667566-Using-OAuth-Client)

 Q: Is my data secure?

Yes. All data stays in your SubscriptionFlow account. The connector uses secure OAuth 2.0 authentication and doesn’t store any of your data.

 Q: Can multiple team members use this?

Yes! Each person connects with their own credentials and has their own isolated session.

Q: What happens if my session expires?

Sessions last for several hours. If your session expires, you’ll see a message asking you to reconnect. Simply disconnect and reconnect the connector – it only takes a moment to re-authorize.

Q: What can Claude access?

Claude can access everything your SubscriptionFlow OAuth credentials allow. You control the permissions through your SubscriptionFlow account settings.

Technical Endpoints

For developers and integrations: