Skip to content

Integration · Payments

Connect Claude & ChatGPT to HelloAsso

Ask your AI who has paid their membership, how much a fundraiser has raised, or who bought tickets for an event, and get the answer from your association's HelloAsso account. It can read forms, form statistics, orders, payments and sold items such as tickets and memberships. It can also create payment pages and simple forms, change a form's visibility, refund payments and cancel future installments, with your approval if you want it.

Connect HelloAsso free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Who bought tickets for our summer party?”

    The AI finds the event form and lists its sold tickets with each holder's details.

  • “How much has the donation page raised so far?”

    It reads the form's statistics, such as amount raised and number of orders.

  • “Has [email protected] paid her membership this year?”

    It searches payments by payer and date range and shows amount, state and the linked order.

What your AI can do

Forms and statistics

List your events, memberships, donation pages and shops, read a form's details and statistics, and create simple forms.

Orders, payments and items

Search orders, payments and sold items across the association or per form, including tickets and memberships.

Payment pages and refunds

Create a payment page and check if it was paid, refund payments fully or partly, and cancel future installments.

  • “Make a payment page for the 25 euro workshop fee.”

    It creates a checkout with the amount in cents and returns a link the payer opens to pay.

  • “Refund Pierre Martin's last payment in full.”

    It finds the payment and refunds it. The money is returned and the refund cannot be undone.

  • “Hide the old 2024 membership form.”

    It changes the form's state from Public to Disabled.

19 tools for HelloAsso

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • cancel_orderDeletesCancel the future installments of an order by `order_id`. Payments already made are not refunded.
  • create_checkoutChanges dataCreate a HelloAsso payment page for your association: `item_name`, `total_amount` and `initial_amount` in cents, `contains_donation`, and `back_url`/`error_url`/`return_url`. Returns a link the payer opens to pay.
  • create_formChanges dataCreate a simple new form of `form_type` (e.g. Event) with details in `body`: title, description, start/end dates, place and price tiers. The title sets the form's address and cannot be changed later.
  • get_checkoutGet a checkout by `checkout_intent_id` to see whether it was paid and its resulting order.
  • get_formGet the public details of one form by `form_type` (Event, Membership, Donation, CrowdFunding, PaymentForm, Shop, Checkout) and `form_slug`: title, dates, prices (tiers) and description.
  • get_form_statsGet statistics for one form by `form_type` (Event, Membership, Donation, CrowdFunding, PaymentForm, Shop, Checkout) and `form_slug`, such as amounts raised and number of orders.
  • get_itemGet one sold item by `item_id`, e.g. a single ticket or membership with the holder's details.
  • get_orderGet one order by `order_id`, with payer, items, payments and optional form answers (`with_form_data`).
  • get_paymentGet one payment by `payment_id`, with amount, state, payer and linked order.
  • list_form_typesList which form types your association uses (Event, Membership, Donation and so on).
  • list_formsList your association's forms (events, memberships, donation pages, shops), optionally filtered by `form_types` or `states`. Returns each form's type and slug for other lookups.
  • refund_paymentMoves moneyRefund a payment by `payment_id`, fully or partly (`amount` in cents), optionally cancelling the order and emailing the payer. Money is returned and this cannot be undone.
  • search_form_itemsSearch the items (tickets, memberships) of one form by `form_type` (Event, Membership, Donation, CrowdFunding, PaymentForm, Shop, Checkout) and `form_slug`, e.g. to build a participant or member list.
  • search_form_ordersSearch the orders of one form by `form_type` (Event, Membership, Donation, CrowdFunding, PaymentForm, Shop, Checkout) and `form_slug`, optionally by date range or payer (`user_search_key`).
  • search_form_paymentsSearch the payments of one form by `form_type` (Event, Membership, Donation, CrowdFunding, PaymentForm, Shop, Checkout) and `form_slug`, optionally by date range, payer or `states`.
  • search_itemsSearch items sold (tickets, memberships, donations) across your association, by date range, payer (`user_search_key`), `tier_types` or `item_states`.
  • search_ordersSearch orders across all your forms, filtered by date range (`from`, `to`), payer name/email (`user_search_key`) or `form_types`.
  • search_paymentsSearch payments across your association, filtered by date range (`from`, `to`), payer (`user_search_key`) or `states`.
  • set_form_stateVisible to othersChange a form's visibility by `form_type` (Event, Membership, Donation, CrowdFunding, PaymentForm, Shop, Checkout) and `form_slug`: `state` Public, Private, Draft or Disabled. Public forms are visible to anyone.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose HelloAsso from the app list.

  2. 2

    Paste your key

    Paste the Client ID and Client secret from your association's HelloAsso account, plus your organisation slug. Open Mon Compte > Intégration et API to find the Client ID and Client secret. The slug is your association's name as it appears in your HelloAsso page address, for example mon-asso. PipMCP uses these to get access tokens, so there is no separate sign-in.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in HelloAsso?

It can read forms, form types, form statistics, orders, payments, sold items and checkouts. It can create payment pages and simple forms, change a form's state, refund payments and cancel the future installments of an order.

Does the AI see my HelloAsso credentials?

No. Your HelloAsso credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. A refund returns money and cannot be undone, and a Public form is visible to anyone. These can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own HelloAsso account.

What does cancelling an order do?

It cancels the future installments of an order, for example a membership paid in several parts. Payments already made are not refunded. To give money back, the AI uses the refund tool on the payment instead.

Let your AI work in HelloAsso today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect HelloAsso free

PipMCP is not affiliated with HelloAsso. Product names are trademarks of their owners.