usefulapi

Chargebee MCP server. Read Chargebee customers, subscriptions, invoices, items, transactions, credit notes and coupons.

Claude

  1. Open Settings → Connectors → Add custom connector
  2. Paste this URL:
    https://chargebee.usefulapi.io/mcp
  3. Authenticate with Chargebee when prompted

Cursor · VS Code · Windsurf · Cline

Add to your MCP config, then reload & authorize:

{
  "mcpServers": {
    "chargebee": {
      "url": "https://chargebee.usefulapi.io/mcp"
    }
  }
}
live15 toolsFree 100 tool calls / monthPro $9/mo · $90/yr

Tools 15

ToolTypeWhat it does
chargebee_list_customersread
List customers
List customers, newest first. Filter by email or creation time. Chargebee API: GET /customers.
chargebee_get_customerread
Get customer
Retrieve a single customer by id. Chargebee API: GET /customers/{customer_id}.
chargebee_list_subscriptionsread
List subscriptions
List subscriptions. Filter by customer or status. Chargebee API: GET /subscriptions.
chargebee_get_subscriptionread
Get subscription
Retrieve a single subscription by id. Chargebee API: GET /subscriptions/{subscription_id}.
chargebee_list_invoicesread
List invoices
List invoices. Filter by customer or status. Chargebee API: GET /invoices.
chargebee_get_invoiceread
Get invoice
Retrieve a single invoice by id. Chargebee API: GET /invoices/{invoice_id}.
chargebee_list_itemsread
List items
List Product Catalog 2.0 items (plans, addons, charges). Filter by type. Chargebee API: GET /items.
chargebee_list_item_pricesread
List item prices
List Product Catalog 2.0 item prices. Filter by item. Chargebee API: GET /item_prices.
chargebee_list_transactionsread
List transactions
List payment/refund transactions. Filter by customer. Chargebee API: GET /transactions.
chargebee_list_credit_notesread
List credit notes
List credit notes. Filter by customer. Chargebee API: GET /credit_notes.
chargebee_list_couponsread
List coupons
List coupons. Chargebee API: GET /coupons.
chargebee_create_customerwrite
Create customer
Creates a customer in Chargebee (additive). Chargebee auto-generates the id unless you pass one. Chargebee API: POST /customers.
chargebee_update_customerwrite
Update customer
Updates a customer's details in Chargebee. Chargebee API: POST /customers/{customer_id}.
chargebee_usage_statusmeta
Usage status (free-tier meter)
Report the caller's current free-tier usage this month: calls used, monthly limit, remaining, and whether the cap is reached. Read-only; does not count against the meter.
chargebee_upgrademeta
Upgrade to Pro (unlimited)
Subscribe to the Pro plan for UNLIMITED Chargebee tool calls (the free tier caps monthly usage). Choose monthly ($9/month) or yearly ($90/year — 2 months free) billing. Returns a Stripe Checkout link to open in your browser; after payment your account upgrades automatically. Read-only; does not count against the meter.

Pricing

PlanPriceLimit
Free$0100 tool calls / month
Pro$9/mo · $90/yrUnlimited

This is a Model Context Protocol endpoint — meant to be connected from an AI client, not opened in a browser. An invalid_token response at the URL is the auth gate working as designed; clients authenticate automatically.