ActiveCampaign MCP Server - Barndoor Documentation

ActiveCampaign

SecureBarndoor ManagedCRM, Sales & Marketing

Summary: Official ActiveCampaign remote MCP for contacts, tags, lists, automations, campaigns, and CRM workflows.

How Teams Use It: The Barndoor ActiveCampaign MCP Server enables agents to manage contacts, tags, and lists while tracking deals and enrolling contacts in automations, making it efficient for sales and marketing teams to keep customer data and campaigns in sync.

Tools

Tool Name Tool Description Tool Type
add_contact_to_automation Enroll a contact into an automation. Update
add_contact_to_list Set or update a contact's subscription status in a list. Update
add_tag_to_contact Apply a tag to a contact. Update
create_contact_custom_field Create a custom field for contacts. Create
create_contact_field_relationship Link a custom field to one or more lists. Create
create_contact_field_value Create a custom field value for a contact. Create
create_contact_tag Create a new reusable contact tag. Create
create_deal Create a new CRM deal. Create
create_deal_note Add a note to a deal. Create
create_field_options Batch-create options for selection custom fields. Create
create_list Create a new contact list. Create
create_list_group_permission Grant list visibility permissions to a user group. Create
create_or_update_contact Upsert a contact by unique email. Update
deal_owner_bulk_update Reassign ownership for multiple deals in bulk. Update
get_campaign Fetch detailed campaign information by ID. Read
get_campaign_links Retrieve tracked links for a campaign. Read
get_contact Fetch full details for a contact by ID. Read
get_contact_automation Get one contact-automation journey record. Read
get_contact_custom_field Get definition for one custom field. Read
get_contact_field_value Fetch one custom field value record. Read