24 actions ready for your AI

Connect Recurly to your AI

Add your Recurly key once and every AI you use can list accounts, create accounts and list account externals through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from Recurly's own documented API, and we have not run them here yet.

Use your own Recurly account. Credentials stay encrypted in ahel.

Tell me when ahel has verified Recurly

What your AI can do with Recurly

Choose a task and ask your AI.

Account

  • List accountsGET

    List a site's accounts

    ids
    Filter results by their IDs.
    limit
    Limit number of records 1-200.
    order
    Sort order.
    sort
    Sort field.
  • Create accountPOST

    Create an account

    coderequired
    The unique identifier of the account.
    username
    A secondary value for the account.
    email
    The email address used for communicating with this customer.
    preferred_time_zone
    Used to determine the time zone of emails sent on behalf of the merchant to the customer.
  • List account external subscriptionsGET

    List an account's external subscriptions

    account_idrequired
    Account ID or code.
    sort
    Sort field.
  • List account line itemsGET

    List an account's line items

    account_idrequired
    Account ID or code.
    ids
    Filter results by their IDs.
    limit
    Limit number of records 1-200.
    order
    Sort order.
  • List account credit paymentsGET

    List an account's credit payments

    account_idrequired
    Account ID or code.
    limit
    Limit number of records 1-200.
    order
    Sort order.
    sort
    Sort field.
  • List account external invoicesGET

    List the external invoices on an account

    account_idrequired
    Account ID or code.
    sort
    Sort field.
    limit
    Limit number of records 1-200.
    order
    Sort order.
  • List account transactionsGET

    List an account's transactions

    account_idrequired
    Account ID or code.
    ids
    Filter results by their IDs.
    limit
    Limit number of records 1-200.
    order
    Sort order.
  • List account coupon redemptionsGET

    List the coupon redemptions for an account

    account_idrequired
    Account ID or code.
    ids
    Filter results by their IDs.
    sort
    Sort field.
    begin_time
    Inclusively filter by begintime when sort=createdat or sort=updatedat.
  • List account external accountGET

    List external accounts for an account

    account_idrequired
    Account ID or code.
  • Create account external accountPOST

    Create an external account

    account_idrequired
    Account ID or code.
    external_account_coderequired
    Represents the account code for the external account.
    external_connection_typerequired
    Represents the connection type.
  • List account notesGET

    List an account's notes

    account_idrequired
    Account ID or code.
    ids
    Filter results by their IDs.
  • Create account notePOST

    Create an account note

    account_idrequired
    Account ID or code.
    messagerequired
    The content of the account note.
  • Update accountPUT

    Update an account

    account_idrequired
    Account ID or code.
    username
    A secondary value for the account.
    email
    The email address used for communicating with this customer.
    preferred_time_zone
    Used to determine the time zone of emails sent on behalf of the merchant to the customer.
  • List account subscriptionsGET

    List an account's subscriptions

    account_idrequired
    Account ID or code.
    ids
    Filter results by their IDs.
    limit
    Limit number of records 1-200.
    order
    Sort order.
  • Get account external accountGET

    Get an external account for an account

    account_idrequired
    Account ID or code.
    external_account_idrequired
    External account ID, e.g.
  • Update account acquisitionPUT

    Update an account's acquisition data

    account_idrequired
    Account ID or code.
    subchannel
    An arbitrary subchannel string representing a distinction/subcategory within a broader channel.
    campaign
    An arbitrary identifier for the marketing campaign that led to the acquisition of this account.
    acquired_at
    Date the account was first created if different than the account.createdat.

Billing

  • List billing infosGET

    Get the list of billing information associated with an account

    account_idrequired
    Account ID or code.
    ids
    Filter results by their IDs.
    sort
    Sort field.
    begin_time
    Inclusively filter by begintime when sort=createdat or sort=updatedat.
  • Create billing infoPOST

    Add new billing information on an account

    account_idrequired
    Account ID or code.
    number
    Credit card number, spaces and dashes are accepted.
    cvv
    STRONGLY RECOMMENDED
    currency
    3-letter ISO 4217 currency code.

Shipping

  • List shipping addressesGET

    Fetch a list of an account's shipping addresses

    account_idrequired
    Account ID or code.
    ids
    Filter results by their IDs.
    limit
    Limit number of records 1-200.
    order
    Sort order.
  • Create shipping addressPOST

    Create a new shipping address for the account

    account_idrequired
    Account ID or code.
    first_namerequired
    last_namerequired
    street1required
    cityrequired
    postal_coderequired
    Zip or postal code.

Active

  • List active coupon redemptionsGET

    List the coupon redemptions that are active on an account

    account_idrequired
    Account ID or code.
Show 3 more groups

Child

  • List child accountsGET

    List an account's child accounts

    account_idrequired
    Account ID or code.
    ids
    Filter results by their IDs.
    limit
    Limit number of records 1-200.
    order
    Sort order.

Entitlement

  • List entitlementsGET

    List entitlements granted to an account

    account_idrequired
    Account ID or code.
    state
    Filter the entitlements based on the state of the applicable subscription.

Line Item

  • Create line itemPOST

    Create a new line item for the account

    account_idrequired
    Account ID or code.
    currencyrequired
    3-letter ISO 4217 currency code.
    unit_amountrequired
    A positive or negative amount with type=charge will result in a positive unitamount.
    typerequired

Ask your AI

Try one of these requests with a connected AI.

  • List my accounts in Recurly
  • Create an account in Recurly
  • List my account external subscriptions in Recurly
  • List my account line items in Recurly
  • Create a line item in Recurly
  • List my account credit payments in Recurly

Recurly MCP server, hosted by ahel

One hosted endpoint serves Recurly. There is nothing to install and no local server to run.

Connect Recurly to Claude, Claude Code, Cursor or Codex

  1. Add your Recurly key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About Recurly

Recurly is a payments service. Connect your own key and your AI can list accounts, create accounts and list account externals.

Recurly over MCP: ahel serves Recurly to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your Recurly key once, paste one link into your AI, and the actions above are there.

Payments

Questions

Is my Recurly key safe?

Your Recurly key is sealed in ahel and added to the request server-side when your AI calls Recurly. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use Recurly through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with Recurly?

24 actions today, covering accounts, billings and shippings. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting Recurly cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. Recurly may bill you for API use under its own terms.