MCP-Server

chargebee

io.usefulapi/chargebee
Business & Betrieb Payments & Fintech Öffentlich und erreichbar MCP 2026-07-28

Was dieses MCP kann

Manages Chargebee customers, subscriptions, invoices, catalog items, transactions, credit notes, and coupons.

chargebee_create_customer
Create customer
Creates a customer in Chargebee (additive). Chargebee auto-generates the id unless you pass one. Chargebee API: POST /customers.
Destruktiv
Eingabeschema
{'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.'}}}
chargebee_get_customer
Get customer
Retrieve a single customer by id. Chargebee API: GET /customers/{customer_id}.
Nur Lesen
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['customer_id'], 'properties': {'customer_id': {'type': 'string', 'description': 'Chargebee customer id.'}}}
chargebee_get_invoice
Get invoice
Retrieve a single invoice by id. Chargebee API: GET /invoices/{invoice_id}.
Nur Lesen
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['invoice_id'], 'properties': {'invoice_id': {'type': 'string', 'description': 'Chargebee invoice id.'}}}
chargebee_get_subscription
Get subscription
Retrieve a single subscription by id. Chargebee API: GET /subscriptions/{subscription_id}.
Nur Lesen
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['subscription_id'], 'properties': {'subscription_id': {'type': 'string', 'description': 'Chargebee subscription id.'}}}
chargebee_list_coupons
List coupons
List coupons. Chargebee API: GET /coupons.
Nur Lesen
Eingabeschema
{'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`."}}}
chargebee_list_credit_notes
List credit notes
List credit notes. Filter by customer. Chargebee API: GET /credit_notes.
Nur Lesen
Eingabeschema
{'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]).'}}}
chargebee_list_customers
List customers
List customers, newest first. Filter by email or creation time. Chargebee API: GET /customers.
Nur Lesen
Eingabeschema
{'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]).'}}}
chargebee_list_invoices
List invoices
List invoices. Filter by customer or status. Chargebee API: GET /invoices.
Nur Lesen
Eingabeschema
{'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]).'}}}
chargebee_list_item_prices
List item prices
List Product Catalog 2.0 item prices. Filter by item. Chargebee API: GET /item_prices.
Nur Lesen
Eingabeschema
{'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]).'}}}
chargebee_list_items
List items
List Product Catalog 2.0 items (plans, addons, charges). Filter by type. Chargebee API: GET /items.
Nur Lesen
Eingabeschema
{'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`."}}}
chargebee_list_subscriptions
List subscriptions
List subscriptions. Filter by customer or status. Chargebee API: GET /subscriptions.
Nur Lesen
Eingabeschema
{'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]).'}}}
chargebee_list_transactions
List transactions
List payment/refund transactions. Filter by customer. Chargebee API: GET /transactions.
Nur Lesen
Eingabeschema
{'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]).'}}}
chargebee_update_customer
Update customer
Updates a customer's details in Chargebee. Chargebee API: POST /customers/{customer_id}.
Destruktiv
Eingabeschema
{'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.'}}}
Geändert
chargebee_update_customer
1. October 2026 02:50
Geändert
chargebee_create_customer
1. October 2026 02:50
Geändert
chargebee_list_coupons
1. October 2026 02:50
Geändert
chargebee_list_credit_notes
1. October 2026 02:50
Geändert
chargebee_list_transactions
1. October 2026 02:50
Geändert
chargebee_list_item_prices
1. October 2026 02:50
Geändert
chargebee_list_items
1. October 2026 02:50
Geändert
chargebee_get_invoice
1. October 2026 02:50
Geändert
chargebee_list_invoices
1. October 2026 02:50
Geändert
chargebee_get_subscription
1. October 2026 02:50
Geändert
chargebee_list_subscriptions
1. October 2026 02:50
Geändert
chargebee_get_customer
1. October 2026 02:50
Geändert
chargebee_list_customers
1. October 2026 02:50
Hinzugefügt
chargebee_update_customer
17. September 2026 12:53
Hinzugefügt
chargebee_create_customer
17. September 2026 12:53
Hinzugefügt
chargebee_list_coupons
17. September 2026 12:53
Hinzugefügt
chargebee_list_credit_notes
17. September 2026 12:53
Hinzugefügt
chargebee_list_transactions
17. September 2026 12:53
Hinzugefügt
chargebee_list_item_prices
17. September 2026 12:53
Hinzugefügt
chargebee_list_items
17. September 2026 12:53
Hinzugefügt
chargebee_get_invoice
17. September 2026 12:53
Hinzugefügt
chargebee_list_invoices
17. September 2026 12:53
Hinzugefügt
chargebee_get_subscription
17. September 2026 12:53
Hinzugefügt
chargebee_list_subscriptions
17. September 2026 12:53
Hinzugefügt
chargebee_get_customer
17. September 2026 12:53
Hinzugefügt
chargebee_list_customers
17. September 2026 12:53