Givebutter

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.

See all 58 actions

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.

  1. 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.

  2. 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.

  3. 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
Givebutter · Lyro

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.

Ready to connect Givebutter?

Authorize the account and your agent has all 58 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot