Givebutter MCP integration
Givebutter is a fundraising platform with a free, open API for managing campaigns and donations.
58actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Create contact
Lyro creates a new contact record in Givebutter with the donor or supporter's details. A new supporter gets added to the organization's records the moment they reach out, without anyone re-entering their information later.
Update contact
Lyro updates an existing contact's details in Givebutter, such as a changed email or phone number. A donor's record stays accurate as soon as they mention a change, instead of sitting outdated until someone fixes it by hand.
Get contact activity
Lyro looks up a specific activity recorded against a contact in Givebutter. A team member gets the history behind a donor's record without searching through the Givebutter dashboard themselves.
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Givebutter actions it has and picks the ones a request needs.
- 01
Connect Givebutter
Authorize the Givebutter account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Givebutter actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Givebutter
Setup, permissions, and the limits of what Lyro can do inside Givebutter.
Open the integration's page and connect your account — no code required. Once connected, your agent can use it as part of a conversation.
Every action available in Givebutter
All 58 actions your agent can call on Givebutter, straight from the live MCP connection.
Add contact tags
Add tags to a contact by contact ID.
Add household contact
Add a contact to a household.
Archive contact
Archive a contact by their ID.
Create campaign
Create a new campaign.
Create campaign ticket
Create a campaign ticket for events or fundraisers.
Create contact
Create a new contact in Givebutter.
Create contact activity
Create a contact activity (e.g., note).
Create discount code
Create a discount code for a campaign.
Create fund
Create a new fund.
Create household
Create a new household in Givebutter.
Create transaction
Create a new transaction for a campaign.
Create webhook
Create a new webhook subscription.
Delete campaign
Delete a campaign by its ID.
Delete contact activity
Delete a contact activity by contact ID and activity ID.
Delete discount code
Delete a discount code from a campaign.
Delete fund
Delete a fund by its ID.
Delete household
Delete a household by its ID.
Delete webhook
Delete a webhook by its ID.
Get campaign
Retrieve details for a specific campaign by its ID or code.
Get campaign ticket
Retrieve a specific campaign ticket by campaign ID and ticket ID.
Get contact
Retrieve details of a specific contact by ID.
Get contact activity
Retrieve a specific contact activity by contact ID and activity ID.
Get discount code
Retrieve details of a specific discount code for a campaign.
Get fund
Retrieve details of a specific fund by its ID.
Get household
Retrieve details of a specific household by its ID.
Get members
Retrieve a paginated list of members for a given campaign.
Get payouts
Retrieve a list of payouts associated with your account.
Get plans
Retrieve a list of plans associated with your account.
Get teams
Retrieve a list of teams for a specific campaign.
Get tickets
Retrieve a list of tickets.
The tools Givebutter sits next to
Same connection, same setup. Pick the next one your team already uses.
Altoviz
Finds a customer by email, returns the invoice or receipt they are asking about, and drafts invoices, credit notes, and receipts when billing needs a correction.
Daffy
Checks available fund balance, finds nonprofits by cause or EIN, creates gifts with shareable links, and pulls giving history.

Flutterwave
Flutterwave is a global payments platform enabling businesses to accept and send payments across Africa and beyond.
Nasdaq
Pulls analyst ratings and consensus target prices for a ticker, reads price and dividend history, and filters or bulk-exports any datatable.
Poof
Raises fiat checkouts and invoices, generates crypto deposit addresses and payment links, and checks balances, token and gas prices.
Twelve data
Quotes symbols in real time, pulls time series and financial statements, computes technical indicators, and resolves tickers across exchanges.

Ready to connect Givebutter?
Authorize the account and your agent has all 58 actions from the first conversation.


