SubscriptionFlow MCP Connector
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
- Server URL: `https://mcp.subscriptionflow.com/mcp`
- Compatible with: ai, Claude Desktop, ChatGPT web, and any MCP-compatible client
Step 1: Get Your SubscriptionFlow Credentials
Before connecting, you’ll need:
- Tenant Name: Your SubscriptionFlow subdomain (e.g., “demo” for demo.subscriptionflow.com)
- Client ID: Your OAuth2 Client ID from SubscriptionFlow
- Client Secret: Your OAuth2 Client Secret from SubscriptionFlow
- 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
- Add the SubscriptionFlow connector in Claude using the server URL above
- When prompted, you’ll see a login page
- Enter your credentials:
- Tenant Name
- Client ID
- Client Secret
- Click “Authorize Access”
- 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:
- Health Check: `https://mcp.subscriptionflow.com/health` – Server status
- OAuth Authorization: `https://mcp.subscriptionflow.com/oauth/authorize` – Start OAuth flow
- Token Exchange: `https://mcp.subscriptionflow.com/oauth/token` – Get access tokens
- Server Metadata: `https://mcp.subscriptionflow.com/.well-known/oauth-authorization-server` – OAuth server info
- Need help?: Contact support@subscriptionflow.com or visit our [documentation](https://support.subscriptionflow.com)