Integration · Payments
Connect Claude & ChatGPT to Pledge
Ask your AI to find a nonprofit, check a donation or see how a fundraiser is doing in Pledge. It can search nonprofits by name, cause or location, record donations for your donors, and read your fundraisers and impact calculators. You get answers about your giving without logging in to the Impact Hub.
Free plan, no credit card. Takes about a minute.
Try asking
“Find animal welfare nonprofits in Denver.”
The AI searches Pledge's nonprofits by cause and location and lists matches with their IDs.
“Tell me about the nonprofit with EIN 12-3456789.”
It searches by ngo_id and reads the organization's name, mission, location and causes.
“Record a 50 dollar donation from Jane Miller to that nonprofit.”
It creates the donation with the amount and the donor's name and email.
What your AI can do
Nonprofit search
Search nonprofits by name, ngo_id, cause, country, region or postal code and read their details.
Donations
Record donations with the donor's details and optional tax receipt, and list or read past donations.
Fundraisers and impact
Read fundraisers with goal and amount raised, and list your impact calculators and their formulas.
“Which donations were recorded most recently?”
It lists the donations recorded through your Pledge account, page by page.
“How close is fundraiser 2291 to its goal?”
It reads the fundraiser with its goal, amount raised and nonprofit.
“The food bank we support is not in Pledge. Can we add it?”
It searches first, and if the nonprofit is missing it asks Pledge to add it by its ngo_id.
17 tools for Pledge
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_donationChanges dataRecord a donation to a nonprofit (`organization_id`) with `amount` and the donor's first name, last name and email. If `send_tax_receipt` is true, a receipt is emailed to the donor.create_fundraiserChanges dataCreate a new fundraiser. API summary: Create a fundraiser.create_impact_calculatorChanges dataCreate a new impact calculator. Required: name, icon, color, formula or description. API summary: Create an impact calculator.create_webhookDeletesCreate a new webhook. Required: url. Destructive action; may require approval. API summary: Create a webhook endpoint.delete_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval. API summary: Delete a webhook endpoint.get_donationGet one donation by ID, with amount, donor and nonprofit.get_fundraiserGet one fundraiser by ID, with its goal, amount raised and nonprofit.get_impact_calculatorGet one impact calculator by ID, with its formula and description.get_organizationGet one nonprofit by ID, with its name, mission, location and causes.get_webhookGet one webhook by webhook id. API summary: Get a webhook endpoint.list_donationsList the donations recorded through your Pledge account, page by page.list_impact_calculatorsList your impact calculators (how a donation amount translates into impact).list_webhooksList webhooks. Results are paginated. API summary: Get all webhook endpoints.request_organizationChanges dataAsk Pledge to add a nonprofit that is not yet listed, by its `ngo_id` (e.g. EIN). Search first.search_organizationsSearch nonprofits by name (`q`), ngo_id (e.g. EIN), cause, country, region or postal code. Use it to find an organization's ID.update_fundraiserChanges dataUpdate an existing fundraiser identified by fundraiser id. Only the fields you pass are changed. API summary: Update a fundraiser.update_impact_calculatorChanges dataUpdate an existing impact calculator identified by impact calculator id. Only the fields you pass are changed. API summary: Update an impact calculator.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Pledge from the app list.
- 2
Paste your key
Paste your Pledge API key. Log in to the Pledge Impact Hub and open Pledge APIs › Keys (pledge.to/impact-hub/direct/apis/keys), then copy your API key.
- 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 Pledge?
The AI can search and read nonprofits, list and read donations, read fundraisers and list and read impact calculators. It can record a donation and ask Pledge to add a nonprofit that is not yet listed.
Does the AI see my Pledge API key?
No. Your Pledge API 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 with only searching nonprofits and reading donations. Recording a donation can require your approval before it runs. 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 HeyMyApps 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?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Pledge account.
Does recording a donation cost money?
Yes, it can. Pledge batches the donations recorded through your account and bills the payment method you have set up in the Impact Hub. That is why you may want to require approval for create_donation, or leave it off and only use the lookup tools.
Let your AI work in Pledge today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Pledge freeHeyMyApps is not affiliated with Pledge. Product names are trademarks of their owners.






