24 actions ready for your AI

Connect Paddle to your AI

Add your Paddle key once and every AI you use can list customers, create customers and get customers 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 Paddle's own documented API, and we have not run them here yet.

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

Tell me when ahel has verified Paddle

What your AI can do with Paddle

Choose a task and ask your AI.

Metric

  • Get metrics monthly recurring revenueGET

    Get MRR (monthly recurring revenue) metrics

    fromrequired
    Return data from a specific date.
    torequired
    Return data up to a specific date.
  • Get metrics active subscribersGET

    Get active subscribers metrics

    fromrequired
    Return data from a specific date.
    torequired
    Return data up to a specific date.
  • Get metrics monthly recurring revenue changeGET

    Get MRR change (monthly recurring revenue change) metrics

    fromrequired
    Return data from a specific date.
    torequired
    Return data up to a specific date.
  • Get metrics revenueGET

    Get net revenue metrics

    fromrequired
    Return data from a specific date.
    torequired
    Return data up to a specific date.
  • Get metrics refundsGET

    Get refund metrics

    fromrequired
    Return data from a specific date.
    torequired
    Return data up to a specific date.
  • Get metrics chargebacksGET

    Get chargeback metrics

    fromrequired
    Return data from a specific date.
    torequired
    Return data up to a specific date.
  • Get metrics checkout conversionGET

    Get checkout conversion metrics

    fromrequired
    Return data from a specific date.
    torequired
    Return data up to a specific date.

Customer

  • List customersGET

    List customers

    id
    Return only the IDs specified.
    after
    Return entities after the specified Paddle ID when working with paginated endpoints.
    per_page
    Set how many entities are returned per page.
    email
    Return entities that exactly match the specified email address.
  • Create customerPOST

    Create a customer

    emailrequired
    Email address for this customer.
    name
    Full name of this customer.
    marketing_consent
    Whether this customer opted into marketing from you.
    custom_data
    Your own structured key-value data.
  • Get customerGET

    Get a customer

    customer_idrequired
    Paddle ID of the customer entity to work with.
  • Update customerPATCH

    Update a customer

    customer_idrequired
    Paddle ID of the customer entity to work with.
    name
    Full name of this customer.
    email
    Email address for this customer.
    marketing_consent
    Whether this customer opted into marketing from you.
  • List customer payment methodsGET

    List payment methods for a customer

    customer_idrequired
    Paddle ID of the customer entity to work with.
    after
    Return entities after the specified Paddle ID when working with paginated endpoints.
    per_page
    Set how many entities are returned per page.
    address_id
    Return entities related to the specified address.
  • Get customer payment methodGET

    Get a payment method for a customer

    customer_idrequired
    Paddle ID of the customer entity to work with.
    payment_method_idrequired
    Paddle ID of the payment method entity to work with.

Address

  • List addressesGET

    List addresses for a customer

    customer_idrequired
    Paddle ID of the customer entity to work with.
    id
    Return only the IDs specified.
    after
    Return entities after the specified Paddle ID when working with paginated endpoints.
    per_page
    Set how many entities are returned per page.
  • Create addressPOST

    Create an address for a customer

    customer_idrequired
    Paddle ID of the customer entity to work with.
    country_coderequired
    Supported two-letter ISO 3166-1 alpha-2 country code for this address.
    description
    Memorable description for this address.
    first_line
    First line of this address.
  • Get addressGET

    Get an address for a customer

    address_idrequired
    Paddle ID of the address entity to work with.
    customer_idrequired
    Paddle ID of the customer entity to work with.

Business

  • List businessesGET

    List businesses for a customer

    customer_idrequired
    Paddle ID of the customer entity to work with.
    id
    Return only the IDs specified.
    after
    Return entities after the specified Paddle ID when working with paginated endpoints.
    per_page
    Set how many entities are returned per page.
  • Create businessPOST

    Create a business for a customer

    customer_idrequired
    Paddle ID of the customer entity to work with.
    namerequired
    Name of this business.
    company_number
    Company number for this business.
    tax_identifier
    Tax or VAT Number for this business.
  • Get businessGET

    Get a business for a customer

    business_idrequired
    Paddle ID of the business entity to work with.
    customer_idrequired
    Paddle ID of the customer entity to work with.
Show 3 more groups

Simulation

  • List simulationsGET

    List simulations

    id
    Return only the IDs specified.
    after
    Return entities after the specified Paddle ID when working with paginated endpoints.
    per_page
    Set how many entities are returned per page.
    notification_setting_id
    Return entities related to the specified notification destination.
  • Create simulationPOST

    Create a simulation

    bodyrequired
    Represents a simulation entity when creating.

Transaction

  • List transactionsGET

    List transactions

    include
    Include related entities in the response.
    id
    Return only the IDs specified.
    after
    Return entities after the specified Paddle ID when working with paginated endpoints.
    billed_at
    Return entities billed at a specific time.
  • Create transactionPOST

    Create a transaction

    itemsrequired
    List of items to charge for.
    include
    Include related entities in the response.
    status
    Status of this transaction.
    customer_id
    Paddle ID of the customer that this transaction is for, prefixed with ctm.

Credit

  • List credit balancesGET

    List credit balances for a customer

    customer_idrequired
    Paddle ID of the customer entity to work with.
    currency_code
    Return entities that match the currency code.

Ask your AI

Try one of these requests with a connected AI.

  • List my customers in Paddle
  • Create a customer in Paddle
  • Show me the customer in Paddle
  • Update a customer in Paddle
  • List my addresses in Paddle
  • Create an address in Paddle

Paddle MCP server, hosted by ahel

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

Connect Paddle to Claude, Claude Code, Cursor or Codex

  1. Add your Paddle 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 Paddle

Paddle is a payments service. Connect your own key and your AI can list customers, create customers and get customers.

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

Payments

Questions

Is my Paddle key safe?

Your Paddle key is sealed in ahel and added to the request server-side when your AI calls Paddle. 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 Paddle 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 Paddle?

24 actions today, covering metrics, customers and address. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting Paddle 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. Paddle may bill you for API use under its own terms.