Skip to content

Integration · CRM & sales

Connect Claude & ChatGPT to GoFundMe Pro

Ask your AI which campaigns are running, who gave to a campaign, or how a fundraising page is doing in GoFundMe Pro. It can read campaigns, transactions, supporters, recurring donation plans, fundraising pages and teams, and it can add or update supporters. You get answers about your fundraising without building reports by hand.

Connect GoFundMe Pro free

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

Try asking

  • “Which of our campaigns are active, and what are their goals?”

    The AI lists your organization's campaigns with name, status, goal and dates.

  • “Show the latest donations to campaign 51234.”

    It lists the donations and other transactions on that campaign, a page at a time.

  • “Who made transaction 889012, and how much was it?”

    It reads the transaction with amount, donor, status, campaign and payment details.

What your AI can do

Campaigns and donations

List campaigns with goals and status, and read the transactions of a campaign or the whole organization.

Supporters

Look up donors and fundraisers with contact details, and add or update supporters.

Peer-to-peer and recurring

Read fundraising pages and teams with their progress, recurring donation plans, designations and event registrations.

  • “Add Maria Jensen as a supporter with her email and phone number.”

    It creates the supporter in your organization with first name, last name, email and phone.

  • “Which recurring donation plans do we have, and how often do they give?”

    It lists your recurring plans with amount, frequency and status.

  • “Which fundraising pages are closest to their goal?”

    It lists your peer-to-peer fundraising pages with fundraiser, goal and amount raised, so you can compare them.

22 tools for GoFundMe Pro

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

  • create_supporterChanges dataAdd a supporter to an organization: `organization`, first_name, last_name, email_address, phone and address fields.
  • get_campaignGet one campaign by `campaign` ID, with goal, dates, status and settings.
  • get_fundraising_pageGet one fundraising page by `fundraising_page` ID, with its owner, goal and progress.
  • get_fundraising_teamGet one fundraising team by `fundraising_team` ID, with goal and progress.
  • get_meGet the signed-in member's own profile and member ID. Use it first to find your organizations.
  • get_recurring_planGet one recurring donation plan by `recurring_donation_plan` ID.
  • get_supporterGet one supporter by `supporter` ID, with name, email, phone and address.
  • get_transactionGet one transaction by `transaction` ID, with amount, donor, status, campaign and payment details.
  • list_activityList the recent activity feed for an organization by `organization`.
  • list_campaign_transactionsList the donations and other transactions of one campaign by `campaign` ID; page with `page` and `limit`.
  • list_campaignsList an organization's campaigns by `organization`, with name, status, goal and dates.
  • list_designationsList an organization's designations (funds or programs donors can give to) by `organization`.
  • list_fundraising_page_donorsList the donors to one fundraising page by `fundraising_page_id`.
  • list_fundraising_pagesList an organization's peer-to-peer fundraising pages by `organization`, with fundraiser, goal and amount raised.
  • list_fundraising_teamsList an organization's fundraising teams by `organization`.
  • list_my_organizationsList the organizations a member belongs to by `member_id`, giving the organization IDs the other tools need.
  • list_recurring_plan_transactionsList the transactions made by one recurring donation plan.
  • list_recurring_plansList an organization's recurring donation plans by `organization`, with amount, frequency and status.
  • list_registrationsList event registrations (attendees) for an organization by `organization`.
  • list_supportersList an organization's supporters (donors and fundraisers) by `organization`.
  • list_transactionsList all transactions (donations, registrations, purchases) for an organization by `organization`; page with `page` and `limit`.
  • update_supporterChanges dataUpdate a supporter's name, email_address, phone or address by `supporter` ID. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste the Client ID and Client secret from your GoFundMe Pro account. Log in to GoFundMe Pro (Classy), open the API tab, name your application and click Generate credentials. API credentials are for Pro and Enterprise clients. PipMCP uses them 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 GoFundMe Pro?

The AI can read campaigns, transactions, supporters, recurring donation plans and their transactions, fundraising pages and their donors, fundraising teams, designations, event registrations and the activity feed. It can create and update supporters. There are no tools that refund or change donations.

Does the AI see my GoFundMe Pro client secret?

No. You enter your GoFundMe Pro Client ID and Client secret in PipMCP once. They are encrypted at rest, never shown to the AI and never shown again after you save them, not even to you. 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. Most tools only read, so you can start with those. Creating or updating a supporter can require your approval before it runs, and 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?

GoFundMe Pro connects with OAuth, and OAuth connections need the PipMCP Pro plan or above. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own GoFundMe Pro account.

Where do I find my organization ID?

You do not have to look it up. The AI can call get_me to find your member ID and then list_my_organizations to get the organization IDs the other tools need. Just ask it to start there.

Let your AI work in GoFundMe Pro today.

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

Connect GoFundMe Pro free

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