Manage subscriptions, billing cycles, invoices, and customer plans — bring AI to your recurring revenue operations.
Use with AI AssistantsMCP
Connect Claude, Cursor, or any MCP-compatible client — then call tools directly
① Add This MCP Server
Paste into your AI client config — then all its tools are available instantly.
{
"mcpServers": {
"chargebee": {
"url": "https://mcp.aerostack.dev/s/aerostack/mcp-chargebee",
"headers": {
"Authorization": "Bearer YOUR_AEROSTACK_TOKEN"
}
}
}
}Replace YOUR_AEROSTACK_TOKEN with your API token from the dashboard.
② Call a Tool
Ask your AI assistant to call a specific tool, or send raw JSON-RPC:
Natural Language Prompt
“Use the _ping tool to verify chargebee credentials by calling a lightweight read endpoint. used internally by aerostack to validate credentials”
Using a Workspace?
Add this MCP to your Workspace — your team shares one token, secrets are stored securely, and every AI agent in the workspace can call it without per-user setup.
Manage subscriptions, customers, invoices, and plans from your AI agents.
Chargebee is the subscription billing platform that handles recurring revenue for SaaS and e-commerce businesses. This MCP server gives your AI agents direct access to your Chargebee instance — letting them look up customers, manage subscription lifecycles, pull invoice history, and list available plans without anyone logging into the Chargebee dashboard.
Live endpoint: https://mcp.aerostack.dev/s/aerostack/mcp-chargebee
| Tool | Description |
|---|---|
list_customers | List customers with optional email filter |
get_customer | Get full details for a customer by ID |
create_customer | Create a new customer |
list_subscriptions | List subscriptions filtered by customer or status |
get_subscription | Get full details for a subscription by ID |
create_subscription | Create a new subscription for an existing customer |
cancel_subscription | Cancel a subscription (end of term or immediately) |
reactivate_subscription | Reactivate a cancelled subscription |
list_invoices | List invoices filtered by customer or status |
list_plans | List plans (active or archived) |
| Variable | Required | Description | How to Get |
|---|---|---|---|
CHARGEBEE_SITE | Yes | Your Chargebee site subdomain (e.g. my-company) | Found in your Chargebee URL: {site}.chargebee.com |
CHARGEBEE_API_KEY | Yes | API key used for authentication | app.chargebee.com → Settings → Configure Chargebee → API Keys → Create or copy a Full Access key |
CHARGEBEE_SITE and CHARGEBEE_API_KEY under Project → SecretsOnce added, every AI agent in your workspace can call Chargebee tools automatically — no per-user setup needed.
"Look up the subscription for customer@example.com and tell me their current plan and next billing date"
"Cancel the subscription sub_abc123 at the end of the current term"
"Show me all overdue invoices for the last 90 days"
curl -X POST https://mcp.aerostack.dev/s/aerostack/mcp-chargebee \
-H 'Content-Type: application/json' \
-H 'X-Mcp-Secret-CHARGEBEE-SITE: your-site' \
-H 'X-Mcp-Secret-CHARGEBEE-API-KEY: your-api-key' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_plans","arguments":{}}}'
MIT
Live Endpoint
https://mcp.aerostack.dev/s/aerostack/mcp-chargebee
Sub-50ms globally · Zero cold start
@aerostack
Pre-built functions for the most common MCP tool patterns. Clone, extend, and deploy.
by @aerostack
Discover and invoke any MCP, Function, or Skill published to the Aerostack marketplace — the universal AI capability hub.
by @aerostack
Search indexes, manage records, browse data, and configure ranking in Algolia — AI-native instant search access.
by @aerostack
Query documents, run AQL, traverse graphs, and manage collections in your ArangoDB database — AI-native multi-model database access.
by @aerostack
Post, schedule, and analyze social media across 13 platforms — Facebook, Instagram, X, LinkedIn, TikTok, Bluesky, Threads, Reddit, Pinterest, YouTube, Telegram, Snapchat, Google Business.
by @aerostack
Manage projects, to-dos, messages, schedules, and campfire chats in Basecamp — AI-native project management.
by @aerostack
Run SQL queries, list datasets and tables, inspect schemas, and export results from Google BigQuery — AI-native data warehouse access.
Yes. cancel_subscription marks the Chargebee subscription as cancelled. If the customer returns, reactivate_subscription restores it without requiring a new create_subscription call or re-collecting payment details.
list_plans returns all active Chargebee plans with their IDs and pricing. Claude can present these to a user and pass the chosen plan ID directly into create_subscription.
list_invoices accepts customer_id and status filters. Claude can scope the query to a single Chargebee customer and return only unpaid invoices for collection or escalation workflows.
The current tool set includes create_customer and get_customer but no update_customer or payment_method tools. Billing detail changes must go through the Chargebee portal or API directly.