Recurly MCP connector
Recurly is a subscription management platform that helps businesses handle recurring billing, subscriptions, and revenue operations. The Recurly MCP connector allows AI agents to manage sites and accounts, including creating, updating, and deactivating customer accounts across a Recurly instance. It also supports handling account acquisition data, giving teams visibility into customer origination and subscription lifecycle details.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Recurly MCP connector to perform the following actions:
- Automate recurring billing and subscription renewals for customers
- Track account balances and flag past-due statuses instantly
- Store and verify customer credit card billing information securely
- Apply and manage coupon redemptions across accounts and subscriptions
- Reactivate lapsed customer accounts without manual data re-entry
- Sync site and account data across multiple business units
- Update customer acquisition data to improve marketing attribution
- Streamline account deactivation and billing information removal
Example prompts
Use the following example prompts to invoke Recurly MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all sites configured in Recurly.Create a new customer account in Recurly.What is the current balance on this Recurly account?Update the billing information for this customer in Recurly.List all active coupon redemptions for this account in Recurly.Reactivate this customer's inactive account in Recurly.Verify the credit card details on file in Recurly.Remove outdated billing information from this Recurly account.Apply a coupon to this subscription in Recurly.Fetch the acquisition data for a specific account in Recurly.
Recurly MCP connector tools
The Recurly MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| list_sites | List sites |
| get_site | Fetch a site |
| list_accounts | List a site's accounts |
| create_account | Create an account |
| get_account | Fetch an account |
| update_account | Update an account |
| deactivate_account | Deactivate an account |
| get_account_acquisition | Fetch an account's acquisition data |
| update_account_acquisition | Update an account's acquisition data |
| remove_account_acquisition | Remove an account's acquisition data |
| reactivate_account | Reactivate an inactive account |
| get_account_balance | Fetch an account's balance and past due status |
| get_billing_info | Fetch an account's billing information |
| update_billing_info | Set an account's billing information |
| remove_billing_info | Remove an account's billing information |
| verify_billing_info | Verify an account's credit card billing information |
| verify_billing_info_cvv | Verify an account's credit card billing cvv |
| list_billing_infos | Get the list of billing information associated with an account |
| create_billing_info | Add new billing information on an account |
| get_a_billing_info | Fetch a billing info |
| update_a_billing_info | Update an account's billing information |
| remove_a_billing_info | Remove an account's billing information |
| verify_billing_infos | Verify a billing information's credit card |
| verify_billing_infos_cvv | Verify a billing information's credit card cvv |
| list_account_coupon_redemptions | List the coupon redemptions for an account |
| list_active_coupon_redemptions | List the coupon redemptions that are active on an account |
| create_coupon_redemption | Generate an active coupon redemption on an account or subscription |
| remove_coupon_redemption | Delete the active coupon redemption from an account |
| get_coupon_redemption | Show the coupon redemption |
| remove_coupon_redemption_by_id | Delete the coupon redemption |
| list_account_credit_payments | List an account's credit payments |
| list_account_external_account | List external accounts for an account |
| create_account_external_account | Create an external account |
| get_account_external_account | Get an external account for an account |
| update_account_external_account | Update an external account |
| delete_account_external_account | Delete an external account for an account |
| list_account_external_invoices | List the external invoices on an account |
| list_account_invoices | List an account's invoices |
| create_invoice | Create an invoice for pending line items |
| preview_invoice | Preview new invoice for pending line items |
| list_account_line_items | List an account's line items |
| create_line_item | Create a new line item for the account |
| list_account_notes | List an account's notes |
| create_account_note | Create an account note |
| get_account_note | Fetch an account note |
| remove_account_note | Delete an account note |
| list_shipping_addresses | Fetch a list of an account's shipping addresses |
| create_shipping_address | Create a new shipping address for the account |
| get_shipping_address | Fetch an account's shipping address |
| update_shipping_address | Update an account's shipping address |
| remove_shipping_address | Remove an account's shipping address |
| list_account_subscriptions | List an account's subscriptions |
| list_account_transactions | List an account's transactions |
| list_child_accounts | List an account's child accounts |
| list_account_acquisition | List a site's account acquisition data |
| list_coupons | List a site's coupons |
| create_coupon | Create a new coupon |
| get_coupon | Fetch a coupon |
| update_coupon | Update an active coupon |
| deactivate_coupon | Expire a coupon |
| generate_unique_coupon_codes | Generate unique coupon codes |
| restore_coupon | Restore an inactive coupon |
| list_unique_coupon_codes | List unique coupon codes associated with a bulk coupon |
| list_credit_payments | List a site's credit payments |
| get_credit_payment | Fetch a credit payment |
| list_custom_field_definitions | List a site's custom field definitions |
| get_custom_field_definition | Fetch an custom field definition |
| create_general_ledger_account | Create a new general ledger account |
| list_general_ledger_accounts | List a site's general ledger accounts |
| get_general_ledger_account | Fetch a general ledger account |
| update_general_ledger_account | Update a general ledger account |
| get_performance_obligation | Get a single Performance Obligation. |
| get_performance_obligations | Get a site's Performance Obligations |
| list_invoice_template_accounts | List an invoice template's associated accounts |
| list_items | List a site's items |
| create_item | Create a new item |
| get_item | Fetch an item |
| update_item | Update an active item |
| deactivate_item | Deactivate an item |
| reactivate_item | Reactivate an inactive item |
| list_measured_unit | List a site's measured units |
| create_measured_unit | Create a new measured unit |
| get_measured_unit | Fetch a measured unit |
| update_measured_unit | Update a measured unit |
| remove_measured_unit | Remove a measured unit |
| list_external_products | List a site's external products |
| create_external_product | Create an external product |
| get_external_product | Fetch an external product |
| update_external_product | Update an external product |
| deactivate_external_products | Deactivate an external product |
| list_external_product_external_product_references | List the external product references for an external product |
| create_external_product_external_product_reference | Create an external product reference on an external product |
| get_external_product_external_product_reference | Fetch an external product reference |
| deactivate_external_product_external_product_reference | Deactivate an external product reference |
| create_external_subscription | Create an external subscription |
| list_external_subscriptions | List the external subscriptions on a site |
| get_external_subscription | Fetch an external subscription |
| put_external_subscription | Update an external subscription |
| list_external_subscription_external_invoices | List the external invoices on an external subscription |
| create_external_invoice | Create an external invoice |
| list_invoices | List a site's invoices |
| get_invoice | Fetch an invoice |
| update_invoice | Update an invoice |
| get_invoice_pdf | Fetch an invoice as a PDF |
| apply_credit_balance | Apply available credit to a pending or past due charge invoice |
| collect_invoice | Collect a pending or past due, automatic invoice |
| mark_invoice_failed | Mark an open invoice as failed |
| mark_invoice_successful | Mark an open invoice as successful |
| reopen_invoice | Reopen a closed, manual invoice |
| void_invoice | Void a credit invoice. |
| record_external_transaction | Record an external payment for a manual invoices. |
| list_invoice_line_items | List an invoice's line items |
| list_invoice_coupon_redemptions | List the coupon redemptions applied to an invoice |
| list_related_invoices | List an invoice's related credit or charge invoices |
| refund_invoice | Refund an invoice |
| list_line_items | List a site's line items |
| get_line_item | Fetch a line item |
| remove_line_item | Delete an uninvoiced line item |
| list_plans | List a site's plans |
| create_plan | Create a plan |
| get_plan | Fetch a plan |
| update_plan | Update a plan |
| remove_plan | Remove a plan |
| list_plan_add_ons | List a plan's add-ons |
| create_plan_add_on | Create an add-on |
| get_plan_add_on | Fetch a plan's add-on |
| update_plan_add_on | Update an add-on |
| remove_plan_add_on | Remove an add-on |
| list_price_segments | List a site's price segments |
| get_price_segment | Fetch a price segment |
| list_add_ons | List a site's add-ons |
| get_add_on | Fetch an add-on |
| list_shipping_methods | List a site's shipping methods |
| create_shipping_method | Create a new shipping method |
| get_shipping_method | Fetch a shipping method |
| update_shipping_method | Update an active Shipping Method |
| deactivate_shipping_method | Deactivate a shipping method |
| list_subscriptions | List a site's subscriptions |
| create_subscription | Create a new subscription |
| get_subscription | Fetch a subscription |
| update_subscription | Update a subscription |
| terminate_subscription | Terminate a subscription |
| cancel_subscription | Cancel a subscription |
| reactivate_subscription | Reactivate a canceled subscription |
| pause_subscription | Pause subscription |
| resume_subscription | Resume subscription |
| convert_trial | Convert trial subscription |
| get_preview_renewal | Fetch a preview of a subscription's renewal invoice(s) |
| get_subscription_change | Fetch a subscription's pending change |
| create_subscription_change | Create a new subscription change |
| remove_subscription_change | Delete the pending subscription change |
| preview_subscription_change | Preview a new subscription change |
| list_subscription_invoices | List a subscription's invoices |
| list_subscription_line_items | List a subscription's line items |
| list_subscription_coupon_redemptions | List the coupon redemptions for a subscription |
| get_subscription_coupon_redemption | Show the coupon redemption for a subscription |
| remove_subscription_coupon_redemption | Delete the coupon redemption from a subscription |
| list_usage | List a subscription add-on's usage records |
| create_usage | Log a usage record on this subscription add-on |
| get_usage | Get a usage record |
| update_usage | Update a usage record |
| remove_usage | Delete a usage record. |
| list_transactions | List a site's transactions |
| get_transaction | Fetch a transaction |
| get_unique_coupon_code | Fetch a unique coupon code |
| deactivate_unique_coupon_code | Deactivate a unique coupon code |
| reactivate_unique_coupon_code | Restore a unique coupon code |
| create_purchase | Create a new purchase |
| preview_purchase | Preview a new purchase |
| create_pending_purchase | Create a pending purchase |
| create_authorize_purchase | Authorize a purchase |
| create_capture_purchase | Capture a purchase |
| cancelPurchase | Cancel Purchase |
| get_export_dates | List the dates that have an available export to download. |
| get_export_files | List of the export files that are available to download. |
| list_dunning_campaigns | List the dunning campaigns for a site |
| get_dunning_campaign | Fetch a dunning campaign |
| put_dunning_campaign_bulk_update | Assign a dunning campaign to multiple plans |
| list_invoice_templates | Show the invoice templates for a site |
| get_invoice_template | Fetch an invoice template |
| list_external_invoices | List the external invoices on a site |
| show_external_invoice | Fetch an external invoice |
| list_external_subscription_external_payment_phases | List the external payment phases on an external subscription |
| get_external_subscription_external_payment_phase | Fetch an external payment phase |
| list_entitlements | List entitlements granted to an account |
| list_account_external_subscriptions | List an account's external subscriptions |
| get_business_entity | Fetch a business entity |
| list_business_entities | List business entities |
| list_gift_cards | List gift cards |
| create_gift_card | Create gift card |
| get_gift_card | Fetch a gift card |
| preview_gift_card | Preview gift card |
| redeem_gift_card | Redeem gift card |
| list_business_entity_invoices | List a business entity's invoices |