Connect Your AI Agent with NationBuilder for Slack

Integrate NationBuilder MCP server into your Slack workspace for instant access to your AI agent.

Back to MCP Servers
NationBuilder
NationBuilder
Human-centric technology for your nonprofit, cause, campaign and movement.

Available Tools

Tools that your AI agent can use through this MCP server to interact with NationBuilder

Update Person

Update a specific person with the provided data. See the documentation

Update Donation

Update a specific donation with the provided data. See the documentation

Search Person

Create a new person with the provided data. See the documentation

Remove Tags

Rmove tags from a specific person. See the documentation

Push Person

This endpoint attempts to match the input person resource to a person already in the nation. If a match is found, the matched person is updated and a 200 status code is returned. If a match is not found, a new person is created and a 201 status code is returned. Matches are found by including one of the following IDs in the request: civicrm_id, county_file_id, dw_id, external_id, email, facebook_username, ngp_id, salesforce_id, twitter_login, van_id. See the documentation

Delete Donation

Delete a specific donation with the provided Id. See the documentation

Create Person

Create a new person with the provided data. See the documentation

Create Membership

Create a new membership with the provided data. See the documentation

Create Donation

Create a new donation with the provided data. See the documentation

Add Tags

Add tags to a specific person. See the documentation