Integrate NationBuilder MCP server into your Slack workspace for instant access to your AI agent.
Tools that your AI agent can use through this MCP server to interact with NationBuilder
Update a specific person with the provided data. See the documentation
Update a specific donation with the provided data. See the documentation
Create a new person with the provided data. See the documentation
Rmove tags from a specific person. See the documentation
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 a specific donation with the provided Id. See the documentation
Create a new person with the provided data. See the documentation
Create a new membership with the provided data. See the documentation
Create a new donation with the provided data. See the documentation
Add tags to a specific person. See the documentation