Mailchimp MCP server for Claude, ChatGPT, Claude Code and Cursor
Mailchimp is an email marketing and automation platform providing campaign templates, audience segmentation, and performance analytics to drive engagement and conversions
Examples of what your AI apps can do in Mailchimp. You'll see the exact list of tools after you connect it.
get_campaign_info
ToolGet information about a specific campaign.
get_lists_info
ToolGet information about all lists in the account.
list_campaigns
ToolGet all campaigns in an account.
list_recent_activity
ToolGet up to the previous 180 days of daily detailed aggregated activity stats for a list, not including automation activity.
search_members
ToolSearch for list members. this search can be restricted to a specific list, or can be used to search across all lists in an account.
send_campaign
ToolSend a mailchimp campaign. for rss campaigns, the campaign will send according to its schedule. all other campaigns will send immediately.
add_automation
ToolCreate a new classic automation in your mailchimp account.
add_batch_webhook
ToolConfigure a webhook that will fire whenever any batch request completes processing. you may only have a maximum of 20 batch webhooks.
add_campaign
ToolCreate a new mailchimp campaign.
add_campaign_feedback
ToolAdd feedback on a specific campaign.
add_campaign_folder
ToolCreate a new campaign folder.
add_cart
ToolAdd a new cart to a store.
add_cart_line_item
ToolAdd a new line item to an existing cart.
add_connected_site
ToolCreate a new mailchimp connected site.
add_customer
ToolAdd a new customer to a store.
add_domain_to_account
ToolAdd a domain to the account.
add_event
ToolAdd an event for a list member.
add_export
ToolCreate a new account export in your mailchimp account.
add_file
ToolUpload a new image or file to the file manager.
add_folder
ToolCreate a new folder in the file manager.
add_interest_category
ToolCreate a new interest category.
add_interest_in_category
ToolCreate a new interest or 'group name' for a specific category.
add_landing_page
ToolCreate a new mailchimp landing page.
add_list
ToolCreate a new list in your mailchimp account.
add_member_note
ToolAdd a new note for a specific subscriber.
add_member_to_list
ToolAdd a new member to the list.
add_member_to_segment
ToolAdd a member to a static segment.
add_merge_field
ToolAdd a new merge field for a specific audience.
add_order
ToolAdd a new order to a store.
add_order_line_item
ToolAdd a new line item to an existing order.
add_or_remove_member_tags
ToolAdd or remove tags from a list member. if a tag that does not exist is passed in and set as 'active', a new tag will be created.
add_or_update_customer
ToolAdd or update a customer.
add_or_update_list_member
ToolAdd or update a list member.
add_or_update_product_variant
ToolAdd or update a product variant.
add_product
ToolAdd a new product to a store.
add_product_image
ToolAdd a new image to the product.
add_product_variant
ToolAdd a new variant to the product.
add_promo_code
ToolAdd a new promo code to a store.
add_promo_rule
ToolAdd a new promo rule to a store.
add_segment
ToolCreate a new segment in a specific list.
add_store
ToolAdd a new store to your mailchimp account.
add_subscriber_to_workflow_email
ToolManually add a subscriber to a workflow, bypassing the default trigger settings. you can also use this endpoint to trigger a series of automated emails in an api 3.0 workflow type.
add_template
ToolCreate a new template for the account. only classic templates are supported.
add_template_folder
ToolCreate a new template folder.
add_webhook
ToolCreate a new webhook for a specific list.
archive_automation
ToolArchiving will permanently end your automation and keep the report data. you’ll be able to replicate your archived automation, but you can’t restart it.
archive_list_member
ToolArchive a list member. to permanently delete, use the delete-permanent action.
batch_add_or_remove_members
ToolBatch add/remove list members to static segment
batch_subscribe_or_unsubscribe
ToolBatch subscribe or unsubscribe list members.
campaign_abuse_report_details
ToolGet information about a specific abuse report for a campaign.
campaign_statistics_feedback
ToolGet feedback based on a campaign's statistics. advice feedback is based on campaign stats like opens, clicks, unsubscribes, bounces, and more.
cancel_campaign
ToolCancel a regular or plain-text campaign after you send, before all of your recipients receive it. this feature is included with mailchimp pro.
create_a_survey_campaign
ToolUtilize the list id and survey id to generate a campaign that links to your survey.
customer_journeys_api_trigger_for_a_contact
ToolCreate a trigger step in the customer journey builder via the api. use the provided url with {journey id} and {step id} to activate conditions for a contact.
customize_signup_form
ToolCustomize a list's default signup form.
delete_batch_request
ToolStops a batch request from running. since only one batch request is run at a time, this can be used to cancel a long running request. the results of any completed operations will not be available after this call.
delete_batch_webhook
ToolRemove a batch webhook. webhooks will no longer be sent to the given url.
delete_campaign
ToolRemove a campaign from your mailchimp account.
delete_campaign_feedback_message
ToolRemove a specific feedback message for a campaign.
delete_campaign_folder
ToolDelete a specific campaign folder, and mark all the campaigns in the folder as 'unfiled'.
delete_cart
ToolDelete a cart.
delete_cart_line_item
ToolDelete a specific cart line item.
delete_connected_site
ToolRemove a connected site from your mailchimp account.
delete_customer
ToolDelete a customer from a store.
delete_domain
ToolDelete a verified domain from the account.
delete_file
ToolRemove a specific file from the file manager.
delete_folder
ToolDelete a specific folder in the file manager.
delete_interest_category
ToolDelete a specific interest category.
delete_interest_in_category
ToolDelete interests or group names in a specific category.
delete_landing_page
ToolDelete a landing page.
delete_list
ToolDelete a list from your mailchimp account. if you delete a list, you'll lose the list history—including subscriber activity, unsubscribes, complaints, and bounces. you’ll also lose subscribers’ email addresses, unless you exported and backed up your list.
delete_list_member
ToolDelete all personally identifiable information related to a list member, and remove them from a list. this will make it impossible to re-import the list member.
delete_merge_field
ToolDelete a specific merge field.
delete_note
ToolDelete a specific note for a specific list member.
delete_order
ToolDelete an order.
delete_order_line_item
ToolDelete a specific order line item.
delete_product
ToolDelete a product.
delete_product_image
ToolDelete a product image.
delete_product_variant
ToolDelete a product variant.
delete_promo_code
ToolDelete a promo code from a store.
delete_promo_rule
ToolDelete a promo rule from a store.
delete_segment
ToolDelete a specific segment in a list.
delete_store
ToolDelete a store. deleting a store will also delete any associated subresources, including customers, orders, products, and carts.
delete_template
ToolDelete a specific template.
delete_template_folder
ToolDelete a specific template folder, and mark all the templates in the folder as 'unfiled'.
delete_webhook
ToolDelete a specific webhook in a list.
delete_workflow_email
ToolRemoves an individual classic automation workflow email. emails from certain workflow types, including the abandoned cart email (abandonedcart) and product retargeting email (abandonedbrowse) workflows, cannot be deleted.
get_abuse_report
ToolGet details about a specific abuse report.
get_account_export_info
ToolGet information about a specific account export.
get_authorized_app_info
ToolGet information about a specific authorized application.
get_automated_email_subscriber
ToolGet information about a specific subscriber in a classic automation email queue.
get_automation_info
ToolGet a summary of an individual classic automation workflow's settings and content. the `trigger settings` object returns information for the first email in the workflow.
get_batch_operation_status
ToolGet the status of a batch request.
get_batch_webhook_info
ToolGet information about a specific batch webhook.
get_campaign_content
ToolGet the the html and plain-text content for a campaign.
get_campaign_feedback_message
ToolGet a specific feedback message from a campaign.
get_campaign_folder
ToolGet information about a specific folder used to organize campaigns.
get_campaign_link_details
ToolGet click details for a specific link in a campaign.
get_campaign_recipient_info
ToolGet information about a specific campaign recipient.
get_campaign_report
ToolGet report details for a specific sent campaign.
Free. No card needed.
How to connect Mailchimp
- 1Create your free ContextGate account.
- 2Mailchimp isn't in ContextGate's app list yet. If you have an MCP server for Mailchimp, add it under Connections → Add Connection → Custom MCP.
- 3Add ContextGate to Claude, Cursor or ChatGPT (the Setup page shows you how), then ask it to use Mailchimp.
What you get with Mailchimp and ContextGate
- Your AI apps can use Mailchimp Claude, Cursor, ChatGPT and other AI apps reach Mailchimp through the one ContextGate connection you add to them.
- You choose which tools they can use Switch off any Mailchimp tool you don't want used. It's hidden from your AI apps and refused if called.
- Every call is checked and recorded Your policies check each call (for example, personal data is hidden and secrets are blocked), and Activity keeps a record of it.
ContextGate sees only the tool calls that go through it, not your AI app's built-in tools or your chats.
Select a tool on the left to see its parameters
What you get with Mailchimp and ContextGate
- Your AI apps can use Mailchimp: Claude, Cursor, ChatGPT and other AI apps reach Mailchimp through the one ContextGate connection you add to them.
- You choose which tools they can use: Switch off any Mailchimp tool you don't want used. It's hidden from your AI apps and refused if called.
- Every call is checked and recorded: Your policies check each call (for example, personal data is hidden and secrets are blocked), and Activity keeps a record of it.
ContextGate sees only the tool calls that go through it, not your AI app's built-in tools or your chats.
Free. No card needed.
How to connect Mailchimp
- Create your free ContextGate account.
- Mailchimp isn't in ContextGate's app list yet. If you have an MCP server for Mailchimp, add it under Connections → Add Connection → Custom MCP.
- Add ContextGate to Claude, Cursor or ChatGPT (the Setup page shows you how), then ask it to use Mailchimp.