- PLAN CHANGE
- AD-HOC
- DATA
- HUMAN
Short answer
How can I update customer subscriptions using AI?
You can change subscription tiers, apply manual charges, or pull specific billing data using your AI. This lets you handle plan upgrades or one-time fees without logging into the FastSpring dashboard. You get full control over active billing cycles through simple text commands.
Billing outcomes
What your AI manages
These are the specific results of your commands.
PLAN CHANGE
Tier updates
The AI modifies the user's current plan. You get immediate confirmation that the new billing rate is active.
AD-HOC
Manual charges
Your AI processes specific, one-time charges on a managed account. This handles extra fees or add-ons instantly.
DATA
Subscription lookups
The AI pulls current billing details for any customer. You get the exact status and plan info you need.
HUMAN
Manual oversight
You decide when to trigger a charge. The AI performs the technical execution, but you maintain final control.
The workflow
What your AI does when the request arrives.
The AI acts as the interface between your chat and the FastSpring billing engine.
Identify the customer
The AI looks up the specific billing profile to ensure it has the right account context.
get_subscription_detailsModify the plan
The AI switches the user to a different subscription tier based on your instructions.
update_subscription_planApply extra fees
The AI executes a specific charge against the managed subscription.
charge_managed_subscriptionConfirm changes
The AI verifies the new state of the subscription to ensure the update was successful.
get_subscription_details
Try it
Copy these to start.
Use these prompts to trigger billing actions.
Starting points
These are templates. Replace the bracketed info with your actual customer IDs or plan names.
FastSpring Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_uj3vyyx398xeG0gTA45aWMRaNVTxQljBsM7DJpdi/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — FastSpring capabilities are ready to use.
{
"mcpServers": {
"fastspring-mcp": {
"url": "https://edge.vinkius.com/vk_preview_uj3vyyx398xeG0gTA45aWMRaNVTxQljBsM7DJpdi/mcp"
}
}
}Get the current subscription details for customer ID [ID_HERE].
Update the subscription plan for [CUSTOMER_ID] to the [PLAN_NAME] tier.
Charge [CUSTOMER_ID] an additional $[AMOUNT] for [REASON].
Check if the subscription for [CUSTOMER_ID] is currently active.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect FastSpring once, then ask.
Link your account in one step. Your credentials stay encrypted and secure, and you can start managing billing immediately.
Connect FastSpring to your AIFAQ
How this task behaves
- 01
Can the AI delete a customer account?
No. The AI can only modify plans, charge subscriptions, or read details.
- 02
Does the AI handle refunds?
No. There is no tool available to process refunds through this MCP.
- 03
Can I change a plan without an ID?
No. You must provide a specific customer or subscription identifier for the AI to act.
- 04
Will the AI automatically charge customers?
No. The AI only executes charges when you explicitly tell it to via a prompt.
- 05
Can I see the billing history?
Yes, by using the tool to get specific subscription details.
More questions about FastSpring? The Connector page answers them. See everything the FastSpring Connector can do
Connect FastSpring to Claude, Cursor, ChatGPT & more
