Mautic MCP connector
Updated
Mautic is an open source marketing automation platform for managing contacts, campaigns, and customer engagement. The Mautic MCP connector allows AI agents to create, update, and retrieve contact records, manage do-not-contact preferences, and maintain company information. It also supports broader campaign and contact lifecycle management, helping teams keep marketing data accurate and up to date across their instance.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Mautic MCP connector to perform the following actions:
- Segment contacts automatically based on behavior and demographic data
- Track company relationships alongside individual contact records
- Launch targeted email campaigns to specific segments or individual contacts
- Sync contact and company data between Mautic and other business systems
- Automate campaign enrollment based on contact actions and triggers
- Maintain accurate do-not-contact preferences across marketing workflows
- Score and stage leads through the marketing funnel automatically
- Consolidate contact fields, tags, and custom data for reporting
Example prompts
Use the following example prompts to invoke Mautic MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all contacts added to Mautic this week.Create a new contact in Mautic for John Smith at Acme Corp.Add this contact to our Q4 nurture campaign in Mautic.Send the welcome email to all contacts in the VIP segment in Mautic.Which companies are linked to our top contacts in Mautic.Remove unsubscribed contacts from the newsletter segment in Mautic.List all active campaigns currently running in Mautic.Update the phone number for a contact in Mautic.What tags are available for segmenting contacts in Mautic?Add this contact to the do-not-contact list in Mautic.
Mautic MCP connector tools
The Mautic MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| listContacts | List contacts |
| createContact | Create a contact |
| createContactNew | Create a new contact |
| getContact | Get a contact |
| updateContact | Update a contact |
| deleteContact | Delete a contact |
| editDoNotContactList | Edit Do Not Contact list |
| editContactPoints | Edit contact points |
| listCompanies | List companies |
| createCompany | Create a company |
| getCompany | Get a company |
| updateCompany | Update a company |
| deleteCompany | Delete a company |
| addContactToCompany | Add contact to company |
| removeContactFromCompany | Remove contact from company |
| addContactToSegment | Add contact to segment |
| removeContactFromSegment | Remove contact from segment |
| addContactToCampaign | Add contact to campaign |
| removeContactFromCampaign | Remove contact from campaign |
| sendEmailToContact | Send email to contact |
| sendSegmentEmail | Send email to segment |
| listSegments | List segments |
| listCampaigns | List campaigns |
| listEmails | List emails |
| listTags | List tags |
| listStages | List stages |
| listContactFields | List contact fields |
| listCompanyFields | List company fields |