Action Network MCP connector
Action Network is a grassroots organizing and advocacy platform for managing people, events, petitions, and campaigns. The Action Network MCP connector allows AI agents to manage supporter databases, track event attendances, and coordinate advocacy campaigns. It also supports retrieving and updating person records, creating and monitoring events, and accessing attendance data across organizing activities.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Action Network MCP connector to perform the following actions:
- Register new supporters and track their engagement across campaigns
- Organize events and manage attendee lists for grassroots mobilization
- Launch petitions and monitor signature collection in real-time
- Segment supporters with tags for targeted outreach and messaging
- Sync Action Network data with other platforms to centralize supporter records
- Automate follow-up workflows based on event attendance and petition activity
- Update supporter information to maintain accurate contact and preference data
Example prompts
Use the following example prompts to invoke Action Network MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all people in Action Network who attended events in the last 30 days.Create a new petition in Action Network about climate policy with a target of 5000 signatures.List all upcoming events in Action Network and their current attendance counts.Add the 'volunteer' tag to everyone who signed our environmental petition in Action Network.Get details about the person with email sarah@example.com in Action Network.Create a new event in Action Network for next Saturday's community town hall.How many signatures does our healthcare reform petition have in Action Network?Remove the 'inactive' tag from supporters who just registered for an event in Action Network.List all tags currently in use in Action Network and their descriptions.Update a supporter's phone number and address in Action Network after they moved.
Action Network MCP connector tools
The Action Network MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| listPeople | Retrieves a list of all people in the Action Network database. |
| createPerson | Creates a new person record with the provided information. |
| getPerson | Retrieves detailed information for a specific person. |
| updatePerson | Updates an existing person's information with new details. |
| listEvents | Retrieves a list of all events in the Action Network database. |
| createEvent | Creates a new event with the specified details. |
| getEvent | Retrieves detailed information for a specific event. |
| listAttendances | Retrieves a list of all event attendances recorded. |
| createAttendance | Records a person's attendance at a specific event. |
| getAttendance | Retrieves detailed information for a specific attendance record. |
| listPetitions | Retrieves a list of all petitions in the Action Network database. |
| createPetition | Creates a new petition with the specified details. |
| getPetition | Retrieves detailed information for a specific petition. |
| updatePetition | Updates an existing petition's information with new details. |
| listSignatures | Retrieves a list of all petition signatures recorded. |
| createSignature | Records a person's signature on a specific petition. |
| getSignature | Retrieves detailed information for a specific signature record. |
| updateSignature | Updates an existing signature record with new details. |
| listTags | Retrieves a list of all tags in the Action Network database. |
| createTag | Creates a new tag for organizing people and contacts. |
| getTag | Retrieves detailed information for a specific tag. |
| addPersonTag | Assigns a tag to a specific person's record. |
| removePersonTag | Removes a tag from a specific person's record. |