Recurly MCP Server
Provides MCP resources and tools for AI assistants to access/manage core subscription billing entities in Recurly, including Accounts, Subscriptions, Invoices, Plans, and Transactions.
shipping_address
DatasetFetch a list of an account's shipping addresses
shipping_address_single
DatasetFetch an account's specific shipping address
plan
DatasetList a site's plans
account
DatasetgetList a site's accounts
subscription
DatasetgetList a site's subscriptions
invoice
DatasetgetList a site's invoices
transaction
DatasetgetList a site's transactions
item
DatasetgetList a site's items
account_note
DatasetgetList an account's notes
account_acquisition_info
DatasetgetFetch an account's acquisition data
billing_info
DatasetgetFetch an account's billing information
billing_infos
DatasetgetGet the list of billing information associated with an account
subscription_change
DatasetgetFetch a subscription's pending change
usage_record
DatasetgetList a subscription add-on's usage records
automated_export_dates
DatasetgetList the dates that have an available export to download.
automated_export_files
DatasetgetList of the export files that are available to download.
gift_card
DatasetgetList gift cards
addon
DatasetgetList a site's add-ons
measured_unit
DatasetgetList a site's measured units
coupon
DatasetgetList a site's coupons
coupon_redemption
DatasetgetList the coupon redemptions for an account
unique_coupon_code
DatasetgetList unique coupon codes associated with a bulk coupon
price_segment
DatasetgetList a site's price segments
line_item
DatasetgetList a site's line items
credit_payment
DatasetgetList a site's credit payments
site
DatasetgetList sites
custom_field_definition
DatasetgetList a site's custom field definitions
shipping_method
DatasetgetList a site's shipping methods
dunning_campaign
DatasetgetList the dunning campaigns for a site
business_entity
DatasetgetList business entities
general_ledger_account
DatasetgetList a site's general ledger accounts
performance_obligation
DatasetgetGet a site's Performance Obligations
account_single
DatasetgetFetch an account
account_balance
DatasetgetFetch an account's balance and past due status
account_external_invoices
DatasetgetList the external invoices on an account
child_accounts
DatasetgetList an account's child accounts
account_entitlements
DatasetgetList entitlements granted to an account
account_external_subscriptions
DatasetgetList an account's external subscriptions
account_note_single
DatasetgetFetch an account note
site_account_acquisition_data
DatasetgetList a site's account acquisition data
billing_info_single
DatasetgetFetch a billing info
subscription_single
DatasetgetFetch a subscription
subscription_renewal_preview
DatasetgetFetch a preview of a subscription's renewal invoice(s)
usage_record_single
DatasetgetGet a usage record
gift_card_single
DatasetgetFetch a gift card
external_subscription_list
DatasetgetList the external subscriptions on a site
external_subscription_single
DatasetgetFetch an external subscription
external_subscription_invoices
DatasetgetList the external invoices on an external subscription
external_subscription_payment_phases
DatasetgetList the external payment phases on an external subscription
external_invoice_list
DatasetgetList the external invoices on a site
external_invoice_single
DatasetgetFetch an external invoice
external_product_list
DatasetgetList a site's external products
external_product_single
DatasetgetFetch an external product
external_account_list
DatasetgetList external accounts for an account
external_account_single
DatasetgetGet an external account for an account
external_product_reference_list
DatasetgetList the external product references for an external product
external_product_reference_single
DatasetgetFetch an external product reference
external_payment_phase_single
DatasetgetFetch an external payment phase
item_single
DatasetgetFetch an item
plan_single
DatasetgetFetch a plan
plan_addons
DatasetgetList a plan's add-ons
plan_addon_single
DatasetgetFetch a plan's add-on
addon_single
DatasetgetFetch an add-on
measured_unit_single
DatasetgetFetch a measured unit
coupon_single
DatasetgetFetch a coupon
coupon_redemption_active
DatasetgetList the coupon redemptions that are active on an account
coupon_redemption_invoice
DatasetgetList the coupon redemptions applied to an invoice
coupon_redemption_subscription
DatasetgetList the coupon redemptions for a subscription
unique_coupon_code_single
DatasetgetFetch a unique coupon code
price_segment_single
DatasetgetFetch a price segment
invoice_single
DatasetgetFetch an invoice
invoice_pdf
DatasetgetFetch an invoice as a PDF
related_invoices
DatasetgetList an invoice's related credit or charge invoices
subscription_invoices
DatasetgetList a subscription's invoices
business_entity_invoices
DatasetgetList a business entity's invoices
account_line_items
DatasetgetList an account's line items
invoice_line_items
DatasetgetList an invoice's line items
line_item_single
DatasetgetFetch a line item
subscription_line_items
DatasetgetList a subscription's line items
account_credit_payments
DatasetgetList an account's credit payments
credit_payment_single
DatasetgetFetch a credit payment
account_transactions
DatasetgetList an account's transactions
transaction_single
DatasetgetFetch a transaction
site_single
DatasetgetFetch a site
custom_field_definition_single
DatasetgetFetch an custom field definition
shipping_method_single
DatasetgetFetch a shipping method
dunning_campaign_single
DatasetgetFetch a dunning campaign
business_entity_single
DatasetgetFetch a business entity
general_ledger_account_single
DatasetgetFetch a general ledger account
performance_obligation_single
DatasetgetGet a single Performance Obligation.
create_shipping_address
ToolCreate a new shipping address for the account
update_shipping_address
ToolUpdate an account's shipping address
remove_shipping_address
ToolRemove an account's shipping address
create_plan
ToolpostCreate a plan
update_plan
ToolputUpdate a plan
remove_plan
TooldelRemove a plan
create_account
ToolpostCreate an account
create_subscription
ToolpostCreate a new subscription
create_invoice
ToolpostCreate an invoice for pending line items
create_item
ToolpostCreate a new item
update_item
ToolputUpdate an active item
deactivate_item
TooldelDeactivate an item
reactivate_item
ToolputReactivate an inactive item
update_account
ToolputUpdate an account
deactivate_account
TooldelDeactivate an account
reactivate_account
ToolputReactivate an inactive account
create_account_note
ToolpostCreate an account note
delete_account_note
TooldelDelete an account note
update_acquisition_info
ToolputUpdate an account's acquisition data
remove_acquisition_info
TooldelRemove an account's acquisition data
set_billing_info
ToolputSet an account's billing information
remove_billing_info
TooldelRemove an account's billing information
verify_credit_card
ToolpostVerify an account's credit card billing information
add_new_billing_info
ToolpostAdd new billing information on an account
terminate_subscription
TooldelTerminate a subscription
cancel_subscription
ToolputCancel a subscription
reactivate_subscription
ToolputReactivate a canceled subscription
pause_subscription
ToolputPause subscription
resume_subscription
ToolputResume subscription
convert_trial
ToolputConvert trial subscription
create_subscription_change
ToolpostCreate a new subscription change
delete_subscription_change
TooldelDelete the pending subscription change
preview_subscription_change
ToolpostPreview a new subscription change
create_purchase
ToolpostCreate a new purchase
log_usage_record
ToolpostLog a usage record on this subscription add-on
update_usage_record
ToolputUpdate a usage record
delete_usage_record
TooldelDelete a usage record
create_gift_card
ToolpostCreate gift card
redeem_gift_card
ToolpostRedeem gift card
create_addon
ToolpostCreate an add-on
update_addon
ToolputUpdate an add-on
remove_addon
TooldelRemove an add-on
create_measured_unit
ToolpostCreate a new measured unit
update_measured_unit
ToolputUpdate a measured unit
remove_measured_unit
TooldelRemove a measured unit
create_coupon
ToolpostCreate a new coupon
update_coupon
ToolputUpdate an active coupon
expire_coupon
TooldelExpire a coupon
restore_coupon
ToolputRestore an inactive coupon
generate_coupon_redemption
ToolpostGenerate an active coupon redemption on an account or subscription
delete_coupon_redemption
TooldelDelete the active coupon redemption from an account
generate_unique_coupon_codes
ToolpostGenerate unique coupon codes
deactivate_unique_coupon_code
TooldelDeactivate a unique coupon code
restore_unique_coupon_code
ToolputRestore a unique coupon code
update_invoice
ToolputUpdate an invoice
apply_credit_to_invoice
ToolputApply available credit to a pending or past due charge invoice
collect_invoice
ToolputCollect a pending or past due, automatic invoice
mark_invoice_failed
ToolputMark an open invoice as failed
mark_invoice_successful
ToolputMark an open invoice as successful
reopen_invoice
ToolputReopen a closed, manual invoice
void_credit_invoice
ToolputVoid a credit invoice.
record_external_payment
ToolpostRecord an external payment for a manual invoices.
refund_invoice
ToolpostRefund an invoice
create_line_item
ToolpostCreate a new line item for the account
delete_line_item
TooldelDelete an uninvoiced line item
create_shipping_method
ToolpostCreate a new shipping method
update_shipping_method
ToolputUpdate an active Shipping Method
deactivate_shipping_method
TooldelDeactivate a shipping method
assign_dunning_campaign
ToolputAssign a dunning campaign to multiple plans
create_gl_account
ToolpostCreate a new general ledger account
update_gl_account
ToolputUpdate a general ledger account
verify_credit_card_cvv_account
ToolpostVerify an account's credit card billing cvv
update_billing_info_specific
ToolputUpdate an account's billing information
remove_billing_info_specific
TooldelRemove an account's billing information
verify_credit_card_specific
ToolpostVerify a billing information's credit card
verify_credit_card_cvv_specific
ToolpostVerify a billing information's credit card cvv
update_subscription
ToolputUpdate a subscription
preview_purchase
ToolpostPreview a new purchase
create_pending_purchase
ToolpostCreate a pending purchase
authorize_purchase
ToolpostAuthorize a purchase
capture_purchase
ToolpostCapture a purchase
cancel_purchase
ToolpostCancel Purchase
preview_gift_card
ToolpostPreview gift card
create_external_subscription
ToolpostCreate an external subscription
update_external_subscription
ToolputUpdate an external subscription
create_external_invoice
ToolpostCreate an external invoice
create_external_product
ToolpostCreate an external product
update_external_product
ToolputUpdate an external product
deactivate_external_product
TooldelDeactivate an external product
create_external_account
ToolpostCreate an external account
update_external_account
ToolputUpdate an external account
delete_external_account
TooldelDelete an external account for an account
create_external_product_reference
ToolpostCreate an external product reference on an external product
deactivate_external_product_reference
TooldelDeactivate an external product reference
preview_invoice
ToolpostPreview new invoice for pending line items
Recurly Resources
Recurly MCP Server
Connect your AI to Recurly data through the Model Context Protocol.
- Granularly control which tools your AI can access
- Full visibility with logging and auditing
- Standard MCP protocol - no custom wrappers needed
Select a dataset or tool from the left to see more details
Universal MCP Server for Recurly
Connect Claude, Microsoft Copilot, and any MCP-compatible AI to Recurly. One server, instant access to datasets, tools, and workflows.
- Model Context Protocol: Industry standard supported by Claude and Microsoft Copilot
- Fine-Grained Control: Choose exactly which datasets and tools your AI can access
- Connect Once, Use Everywhere: Single authentication for all your AI assistants
Get Started with Your Favorite AI Tool
Follow our step-by-step guides for popular AI frameworks and tools