Skip to content

Integration · Payments

Connect Claude & ChatGPT to Raisely

Ask your AI how much a campaign has raised, who the top fundraisers are, or what a supporter has given. It can read campaigns, fundraising profiles, donations, regular donations, orders and supporters in Raisely. It can also update supporters, donations and profiles, log interactions, add tags and resend receipts.

Connect Raisely free

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

Try asking

  • “How much has the Spring Appeal raised against its goal?”

    The AI reads the campaign with its goal and total raised.

  • “Who are the top 10 fundraisers in the Fun Run?”

    It searches fundraising profiles in that campaign, ranked by total raised.

  • “What has [email protected] donated?”

    It finds the supporter and lists their donations.

What your AI can do

Campaigns and fundraisers

Read campaigns and fundraising profiles with goals and totals, rank profiles by amount raised, and update a profile's goal or description.

Donations

Search donations, list them by campaign, profile or supporter, update donor details, manage regular donations and resend receipts.

Supporters

Search, create and update supporters, log interactions, add tags and read merchandise and ticket orders.

  • “Resend the receipt for Peter's donation yesterday to his new email.”

    It finds the donation and emails the receipt again to the address you give.

  • “Log a thank-you call with Jane.”

    It finds a matching interaction category and logs the interaction on the supporter with your comment.

  • “Which regular donations are for the Winter campaign?”

    It lists regular donations filtered by campaign, with their status.

26 tools for Raisely

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

  • create_interactionChanges dataLog an interaction on a supporter: pass `data` with userUuid, categoryUuid (or categoryPath) and optional detail.comment.
  • get_campaignGet one campaign by its UUID or path (`campaign`), including goal and total raised.
  • get_donationGet one donation by `donation_uuid`.
  • get_fundraising_profileGet one fundraising profile by `path` (UUID or path), including goal and total raised.
  • get_orderGet one order by `order_uuid`.
  • get_regular_donationGet one regular donation by `subscription_uuid`.
  • get_supporterGet one supporter by `user_uuid`.
  • list_campaign_donationsList donations to one campaign (`campaign`), with search and filters.
  • list_campaignsList fundraising campaigns, optionally searched by `q` or filtered by `status`.
  • list_interaction_categoriesList interaction categories. Use to find a category for a new interaction.
  • list_interactionsList interactions (supporter activity and notes), filtered by `user` or `category`.
  • list_ordersList merchandise and ticket orders.
  • list_profile_donationsList donations to one fundraising profile (`path`).
  • list_regular_donationsList regular (recurring) donations, filtered by `user`, `campaign`, `profile` or `status`.
  • list_supporter_donationsList donations made by one supporter (`user_uuid`).
  • list_tagsList tags. Use to find a tag UUID.
  • resend_donation_receiptVisible to othersEmail the receipt for a donation (`donation_uuid`) again, optionally to a different `data.email`.
  • search_donationsSearch donations by `q`, `campaign`, `profile`, `user`, `status`, `type` or `currency`.
  • search_fundraising_profilesSearch fundraising profiles in a campaign (`campaign`) by `q`, with optional ranking by total raised.
  • search_supportersSearch supporters (users) by `q`, `email`, `full_name`, `phone_number` or `postcode`.
  • tag_recordsChanges dataAdd a tag (`tag_uuid`) to records such as supporters: pass `data` as a list of {uuid}.
  • update_donationChanges dataUpdate a donation's donor email, message or public/private fields by `donation_uuid`.
  • update_fundraising_profileChanges dataUpdate a fundraising profile by `path`: name, goal (in cents), description or custom fields in `data`.
  • update_regular_donationChanges dataUpdate a regular donation by `subscription_uuid` with the fields in `data`. Changing amount or status affects future charges.
  • update_supporterChanges dataUpdate a supporter by `user_uuid` with the fields in `data`.
  • upsert_supporterChanges dataCreate or update a supporter matched by email in a `campaign`. Pass `data` with email, names, address, phone and tags.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste your Raisely API secret key. In the Raisely admin panel go to Settings > API & Webhooks and copy the API secret key.

  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 Raisely?

The AI can read campaigns, fundraising profiles, donations, regular donations, orders, supporters, interactions, interaction categories and tags. It can create or update supporters, update donations, fundraising profiles and regular donations, log interactions, tag records and resend donation receipts.

Does the AI see my Raisely API secret key?

No. Your Raisely API secret key is encrypted at rest and never shown to the AI. After you save it, it is 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. Resending a receipt emails the donor, and changing a regular donation's amount or status affects future charges. Both 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 Raisely account.

Can the AI change a recurring donation?

Yes, if you switch on update_regular_donation. Changing the amount or status of a regular donation affects future charges, so it is a good tool to require approval for. Reading regular donations does not change anything.

Let your AI work in Raisely today.

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

Connect Raisely free

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