Skip to content

Integration · Payments

Connect Claude & ChatGPT to Fundraise Up

Ask your AI about donations, donors and recurring gifts in Fundraise Up. It can list and read donations, supporters, recurring plans, campaigns, designations and account events. It can also create and update peer-to-peer fundraisers and designations, and create Donor Portal and upgrade links you can send to a donor.

Connect Fundraise Up free

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

Try asking

  • “How many donations came in last week, and what was the total?”

    The AI lists the donations created in that date range and adds up the amounts.

  • “Which recurring plans were started this month?”

    It lists recurring plans created in that range, with amount, frequency and status.

  • “Send Jane a link to manage her monthly gift.”

    It creates a Donor Portal link for her recurring plan, so she can change or cancel it herself.

What your AI can do

Donations and supporters

List and read donations and supporters, and update a donation's comment, supporter details, campaign or designation.

Recurring giving

Read recurring plans and create Donor Portal and upgrade links so donors can manage a gift or start giving monthly.

Campaigns and fundraisers

Read campaigns and account events, and create and update fundraisers and designations.

  • “Invite the donor behind yesterday's large one-time gift to give monthly.”

    It creates an upgrade link for that donation that you can send to the donor.

  • “Set up a fundraiser page for Tom's marathon in the Spring campaign.”

    It creates a peer-to-peer fundraiser with name, campaign, description and a goal if you give one.

  • “Which funds can donors give to in the Winter appeal?”

    It lists the designations filtered by that campaign.

21 tools for Fundraise Up

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

  • create_designationChanges dataCreate a designation (a fund or cause) with a `name` and optional `code`.
  • create_donation_upgrade_linkChanges dataCreate a link that invites the donor of a one-time donation (`donation_id`) to turn it into a recurring gift.
  • create_fundraiserChanges dataCreate a peer-to-peer fundraiser page. Needs `name`, `campaign` and `description`; optional goal, currency, designation and status.
  • create_recurring_plan_portal_linkChanges dataCreate a Donor Portal access link for a recurring plan by `subscription_id`, so the donor can change or cancel it; optional `back_url`.
  • create_supporter_portal_linkChanges dataCreate a Donor Portal access link for a supporter by `supporter_id`, so they can manage their own donations. Share the link only with that supporter.
  • get_campaignGet one campaign by `campaign_id`, with its settings and status.
  • get_designationGet one designation by `designation_id`.
  • get_donationGet one donation by `donation_id`, with amount, supporter, campaign, designation and status.
  • get_fundraiserGet one fundraiser by `fundraiser_id`, with its goal and status.
  • get_recurring_planGet one recurring plan by `subscription_id`, with its amount, frequency and status.
  • get_supporterGet one supporter by `supporter_id`, with their contact details.
  • list_campaignsList fundraising campaigns, optionally filtered by `designation` or `created` date, with paging.
  • list_designationsList designations (funds or causes donors can give to), optionally filtered by `campaign`.
  • list_donationsList donations, with an optional `created` date range and paging via `cursor`. Set `livemode` false to see test data.
  • list_eventsList account activity events (such as new donations or plan changes), filtered by `types` or `created` date.
  • list_fundraisersList peer-to-peer fundraisers, with an optional `created` date range and paging.
  • list_recurring_plansList recurring plans (monthly and other repeat gifts), with an optional `created` date range and paging.
  • list_supportersList supporters (donors), with an optional `created` date range and paging.
  • update_designationChanges dataRename a designation or change its `code` by `designation_id`.
  • update_donationChanges dataUpdate a donation's comment, supporter details, campaign, designation, questions or custom fields by `donation_id`. It does not change the amount charged.
  • update_fundraiserChanges dataUpdate a fundraiser by `fundraiser_id`, e.g. name, description, goal or status (active or paused). Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste a Fundraise Up API key. An Organization Administrator must create it: in the Fundraise Up Dashboard go to Settings > API keys, click Create API key, name it and choose Live and/or Test permissions. Copy the key and paste it here.

  3. 3

    Add the link to your AI

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

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

Questions

What can the AI do in Fundraise Up?

It can list and read donations, supporters, recurring plans, campaigns, fundraisers, designations and account events, and see test data as well as live data. It can update donation details, create and update fundraisers and designations, and create Donor Portal and upgrade links for donors.

Does the AI see my Fundraise Up API key?

No. You paste your Fundraise Up API key into PipMCP once. It is encrypted at rest, never shown to the AI and never shown again after you save it. The AI only gets the results of the tools you have switched on.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups only. A Donor Portal link gives access to a donor's own giving, so the link tools and update_donation can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and 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, and you do not need a credit card to start. Paid plans are billed per completed task. You also need your own Fundraise Up account, and an Organization Administrator to create the API key.

Can the AI change the amount of a donation?

No. update_donation can change a donation's comment, supporter details, campaign, designation, questions or custom fields, but not the amount charged. Fundraise Up also only allows donation updates within 24 hours, and only on donations created through the API.

Let your AI work in Fundraise Up today.

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

Connect Fundraise Up free

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