Chargebee MCP
by Chargebee
Official Chargebee MCP server for subscription management and billing automation
finance Node.js Intermediate Self-hostable
β 100 stars π
Updated: 1mo ago
Description
Official Chargebee MCP server for subscription management. Handle billing, subscriptions, invoices, customers, and payment operations through AI assistants. Connects directly to your Chargebee account to automate recurring billing workflows, manage customer lifecycles, generate invoices, and process payments. Ideal for SaaS teams that need AI-driven subscription management without leaving their development environment or chat interface.
β Best for
SaaS teams using Chargebee that want AI-powered subscription and billing management
βοΈ Skip if
You don't use Chargebee as your billing platform
π‘ Use cases
- Querying and managing customer subscriptions from AI assistants
- Automating invoice generation and payment processing workflows
- Monitoring billing metrics and subscription health via natural language
- Handling customer lifecycle events like upgrades, downgrades, and cancellations
π Pros
- β Official Chargebee integration with direct API access
- β Covers the full subscription lifecycle from creation to cancellation
- β Simple npx install with straightforward API key configuration
- β Enables natural language billing operations for SaaS teams
π Cons
- β Requires an active Chargebee account with API credentials
- β Limited to Chargebee's payment gateway integrations
- β No offline mode β requires constant API connectivity
π§ Exposed tools (5 tools)
| Tool | Category | Description |
|---|---|---|
| list_subscriptions | billing | List and filter customer subscriptions |
| create_subscription | billing | Create a new subscription for a customer |
| manage_customers | billing | View, create, and update customer records |
| generate_invoice | billing | Generate an invoice for a subscription or charge |
| process_payment | billing | Process a payment or collect outstanding charges |
β‘ Installation
Prerequisites:
- β’ Node.js v18+
- β’ Chargebee API key and site name
- β’ API key required
Check Claude Code documentation to configure this MCP server.
π‘ Tips & tricks
Set your Chargebee site name and API key as environment variables before starting. Use read-only API keys during testing to avoid accidental changes to live subscriptions.
π Alternatives
Quick info
- Author
- Chargebee
- License
- MIT
- Runtime
- Node.js 18+
- Transport
- stdio
- Category
- finance
- Difficulty
- Intermediate
- Self-hostable
- β
- Auth
- β
- Docker
- β
- Version
- latest
- Updated
- Feb 28, 2026
Client compatibility
- β Claude Code
- β Cursor
- β VS Code Copilot
- β Gemini CLI
- β Windsurf
- β Cline
- β JetBrains AI
- β Warp
Platforms
π macOS π§ Linux πͺ Windows