chargebee
What this MCP does
Manages Chargebee customers, subscriptions, invoices, catalog items, transactions, credit notes, and coupons.
Tools
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'id': {'type': 'string', 'description': 'Optional custom customer id (Chargebee auto-generates if omitted).'}, 'email': {'type': 'string', 'description': 'Customer email address.'}, 'phone': {'type': 'string', 'description': 'Phone number.'}, 'locale': {'type': 'string', 'description': 'Locale, e.g. fr-CA.'}, 'company': {'type': 'string', 'description': 'Company name.'}, 'last_name': {'type': 'string', 'description': 'Customer last name.'}, 'first_name': {'type': 'string', 'description': 'Customer first name.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['customer_id'], 'properties': {'customer_id': {'type': 'string', 'description': 'Chargebee customer id.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['invoice_id'], 'properties': {'invoice_id': {'type': 'string', 'description': 'Chargebee invoice id.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['subscription_id'], 'properties': {'subscription_id': {'type': 'string', 'description': 'Chargebee subscription id.'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max results per page (Chargebee max 100).', 'exclusiveMinimum': 0}, 'offset': {'type': 'string', 'description': "Opaque pagination token from a previous response's `next_offset`."}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max results per page (Chargebee max 100).', 'exclusiveMinimum': 0}, 'offset': {'type': 'string', 'description': "Opaque pagination token from a previous response's `next_offset`."}, 'customer_id': {'type': 'string', 'description': 'Only credit notes of this customer (→ customer_id[is]).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'email': {'type': 'string', 'description': 'Exact email to match (→ email[is]).'}, 'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max results per page (Chargebee max 100).', 'exclusiveMinimum': 0}, 'offset': {'type': 'string', 'description': "Opaque pagination token from a previous response's `next_offset`."}, 'created_after': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Unix timestamp; only customers created after this (→ created_at[after]).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max results per page (Chargebee max 100).', 'exclusiveMinimum': 0}, 'offset': {'type': 'string', 'description': "Opaque pagination token from a previous response's `next_offset`."}, 'status': {'enum': ['paid', 'posted', 'payment_due', 'not_paid', 'voided', 'pending'], 'type': 'string', 'description': 'Invoice status filter (→ status[is]).'}, 'customer_id': {'type': 'string', 'description': 'Only invoices of this customer (→ customer_id[is]).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max results per page (Chargebee max 100).', 'exclusiveMinimum': 0}, 'offset': {'type': 'string', 'description': "Opaque pagination token from a previous response's `next_offset`."}, 'item_id': {'type': 'string', 'description': 'Only prices of this item (→ item_id[is]).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'type': {'enum': ['plan', 'addon', 'charge'], 'type': 'string', 'description': 'Item type filter (→ type[is]).'}, 'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max results per page (Chargebee max 100).', 'exclusiveMinimum': 0}, 'offset': {'type': 'string', 'description': "Opaque pagination token from a previous response's `next_offset`."}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max results per page (Chargebee max 100).', 'exclusiveMinimum': 0}, 'offset': {'type': 'string', 'description': "Opaque pagination token from a previous response's `next_offset`."}, 'status': {'enum': ['active', 'future', 'in_trial', 'non_renewing', 'paused', 'cancelled'], 'type': 'string', 'description': 'Subscription status filter (→ status[is]).'}, 'customer_id': {'type': 'string', 'description': 'Only subscriptions of this customer (→ customer_id[is]).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'description': 'Max results per page (Chargebee max 100).', 'exclusiveMinimum': 0}, 'offset': {'type': 'string', 'description': "Opaque pagination token from a previous response's `next_offset`."}, 'customer_id': {'type': 'string', 'description': 'Only transactions of this customer (→ customer_id[is]).'}}}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['customer_id'], 'properties': {'email': {'type': 'string', 'description': 'Customer email address.'}, 'phone': {'type': 'string', 'description': 'Phone number.'}, 'company': {'type': 'string', 'description': 'Company name.'}, 'last_name': {'type': 'string', 'description': 'Customer last name.'}, 'first_name': {'type': 'string', 'description': 'Customer first name.'}, 'customer_id': {'type': 'string', 'description': 'Chargebee customer id to update.'}}}
Recent tool changes
Similar MCP servers
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
BeeL
Provides Spanish company administration and VeriFactu-compliant invoicing, including customers, products, invoice issuance, corre…
corply
Supports company formation and corporate administration including incorporation documents, signatures, cap tables, corporate acti…
Focxle: AI governance for B2B deals between agents
Provides agent spending controls, delegated budgets, signed authority checks, negotiations, escrow contracts, workforce hiring, a…
Conta Azul MCP
Connects to Conta Azul ERP for managing customers, sales, budgets, contracts, financial accounts, receivables, invoices, settleme…
Molt2Meet
Dispatches physical-world tasks to human operators, manages scheduling and proof of completion, and supports direct settlement or…
mcp-server
Supports hiring and coordinating human specialists through contracts, schedules, bookings, escrow holds, billable events, approva…