Connect your account, then chat with AI to run tools.
Wire Chargebee webhooks to MCPBundles and read subscription and invoice events in chat.
Chargebee Webhook is used here only to identify this integration; MCPBundles is not affiliated with or endorsed by Chargebee Webhook or its owner.
Live probe refreshed Sep 18, 2026 · Endpoint host mcp.mcpbundles.com
Built for
SaaS Billing, RevOps, Subscription Operations
Last subscription event
Classifies the Event envelope then reads subscription fields from content.
From the latest delivery, read export.json — summarize event_type, id, occurred_at, and subscription status/id from content when present.
Connect Chargebee Webhook to any MCP client in minutes
You’ll sign in to MCPBundles when your client connects.
https://mcp.mcpbundles.com/bundle/chargebee-webhookThis server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms
You’ll sign in to MCPBundles when your client connects.
https://mcp.mcpbundles.com/bundle/chargebee-webhookThis server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsInvoice and payment scan
Filters stored history by event_type and walks invoice/customer resources.
List recent deliveries and extract invoice_generated or payment_succeeded events with invoice id, total, currency_code, and customer email from export.json content.
Dedupe retry check
Uses top-level id for idempotency awareness across captures.
From recent reports, group export.json id values and flag any duplicate event ids that indicate Chargebee webhook retries.
How do I connect Chargebee events to MCPBundles?
Save a connection on MCPBundles, copy the hosted ingest URL from the credential panel, and add it as a webhook endpoint in Chargebee (Settings → Configure Chargebee → Webhooks). Your agent reads stored deliveries — latest, history, and content — in chat.
Can an agent trigger a new delivery?
No. Ingest is read-only. Data arrives when Chargebee sends it; agents query what already landed.
Domain knowledge for Chargebee Webhook — workflow patterns, data models, and gotchas for your AI agent.
Each stored delivery is one Chargebee event POST — a single JSON Event envelope. Chargebee fires one event per notable change (subscription lifecycle, invoice, payment, customer update). Tools read what already landed; there is no pull API and no way to replay, acknowledge, or mutate billing state from here.
Every POST body is one Event object. Start with top-level fields:
Chargebee retries failed webhook calls up to seven times over roughly two days (last retry around 3 days 7 hours after the original trigger). The same id resends with an identical payload — dedupe on id when counting unique events across stored deliveries. Manual resend from the Chargebee console also reuses the same event id. Webhooks may arrive out of order; content is a point-in-time snapshot that does not update on retries.
Inspect which keys exist under content before quoting fields. Common keys by category:
| Key | Typical events |
|---|---|
| subscription | subscription_* lifecycle (created, activated, changed, cancelled, renewed, paused, …) |
| customer | customer_* and many subscription/invoice events |
| invoice | invoice_*, pending_invoice_*, payment-linked billing |
| transaction | transaction_*, payment_* success/failure/refund |
| credit_note | credit_note_* refunds and adjustments |
| card, payment_source | payment method add/update/delete |
| coupon, item, item_price | catalog and promotion changes |
| quote, order, unbilled_charge | quotes, one-time orders, unbilled usage |
Resource field names follow the Chargebee REST API for the site’s api_version — do not assume v1 plan/addon shapes on a v2 Product Catalog site (or vice versa). Read what the latest JSON actually contains.
Subscription lifecycle — subscription_created, subscription_started, subscription_activated, subscription_changed, subscription_renewed, subscription_cancelled, subscription_cancellation_scheduled, subscription_reactivated, subscription_deleted, subscription_paused, subscription_resumed, subscription_trial_end_reminder, subscription_trial_extended, subscription_renewal_reminder.
Customer — customer_created, customer_changed, customer_deleted, customer_moved_out, customer_moved_in.
Invoice — invoice_generated, invoice_updated, invoice_deleted, pending_invoice_created, pending_invoice_updated.
Payments and transactions — payment_succeeded, payment_failed, payment_refunded, payment_initiated, transaction_created, transaction_updated, transaction_deleted.
Credit notes — credit_note_created, credit_note_updated, credit_note_created_with_backdating.
Payment sources — payment_source_added, payment_source_updated, payment_source_deleted, card_added, card_updated, card_deleted, card_expiring, card_expired.
content.subscription (when present)
content.customer (when present)
content.invoice (when present)
content.transaction (when present)
Chargebee Wh Latest
Return the most recently stored report — tabular rows, raw text, or JSON depending on format.
Chargebee Wh List
List recent stored reports — ids, capture time, filename, and format.
Chargebee Wh Report
Return one stored report by report_id — full content with the same source/export envelope as latest report.
Chargebee Wh Status
Connection status — whether any reports have landed, when the last file arrived, filename, and stored report count.
Save a connection on MCPBundles, copy the hosted ingest URL from the credential panel, and add it as a webhook endpoint in Chargebee (Settings → Configure Chargebee → Webhooks). Your agent reads stored deliveries — latest, history, and content — in chat.
No. Ingest is read-only. Data arrives when Chargebee sends it; agents query what already landed.
© 2026 ThinkChain Inc. All rights reserved.
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/chargebee-webhook. Authentication is handled automatically.
Chargebee Webhook provides 4 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Chargebee Webhook uses API Key. Chargebee Webhook requires credentials. Connect via MCPBundles and authentication is handled automatically.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.
Other MCP servers in this category from the directory index