Mailchimp

Mailchimp MCP Connector for Claude

A+

Synchronize marketing contacts — list audiences, control subscriber limits, and edit campaign vectors autonomously.

14 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Equip any AI agent with robust Mailchimp marketing capabilities. Integrate your mailing operations transparently to control large audiences, tweak contact statuses dynamically, and trigger organizational insights across your campaigns via conversational prompts.

What you can do

  • Audience (Lists) Syncing — Target specific segments, pull overall audience IDs, and grasp performance baselines simply
  • Member Administration — Unsubscribe, fetch, or permanently store subscriber metadata and profile details without web interfaces
  • Campaign Insights — Map existing drafted or sent emails across campaigns to keep tabs on global performance metrics programmatically

How it works

  1. Enable the MCP connection under your local profile
  2. Input an application-level API token specifically derived from your account
  3. Engage directly with LLM shells managing flows through raw texts and pure language operations

Who is this for?

  • Growth Engineers — pull massive batches of churned lists instantly for re-validation internally directly avoiding manual filtering
  • Content Marketers — trace campaign statuses quickly when jumping between different platforms constantly
audience-syncsubscriber-managementcampaign-trackingmarketing-analyticscontact-listsemail-delivery

14 tools expose this connector's capabilities to your AI agent.

add_member

Pass status (subscribed, unsubscribed, cleaned, pending, transactional). Add a new contact to a Mailchimp audience

list_audiences

List all Mailchimp audiences (lists). Returns audience IDs, names, member counts, and stats

list_automations

List all automation workflows in the account

list_campaigns

Can be used to find a campaign ID. List Mailchimp campaigns. Returns campaign IDs, types, subjects, send times, and open/click stats

create_campaign

Create a new Mailchimp campaign. Returns campaign ID

delete_member

Requires the list_id and the subscriber MD5 hash (lowercase MD5 of the email). Archive/remove a subscriber from an audience

get_audience

Only use this when you need detailed statistics or configuration. Get details of a Mailchimp audience. Returns name, member count, open/click rates, and merge fields configuration

get_campaign

Get full details of a Mailchimp campaign

list_members

Requires an audience ID. List members (contacts) in a Mailchimp audience. Returns email addresses, status, and tags

get_report

Get Mailchimp campaign performance report

search_members

Search Mailchimp contacts across all audiences by name or email

list_segments

List saved segments for an audience

send_campaign

This action is irreversible. Triggers live email send. Send a Mailchimp campaign immediately

update_member

Pass json_body with fields like status, merge_fields, tags, etc. Update subscriber information in an audience

See how to talk to your AI agent using Mailchimp.

Fetch the ID of my primary audience list.

Query complete. Your main audience 'Weekly Newsletter' uses the List ID 'a1b2c3d4e5'. You can now use this ID to fetch subscribers.

Add exactly test@domain.com as a subscriber to list a1b2c3d4e5.

Added subscriber successfully! The contact test@domain.com is now fully mapped as 'subscribed' against that specific audience ID.

List all active marketing campaigns we have on the server.

I've fetched 3 campaign items. 'Summer Sale 2026' (Sent), 'Welcome Series' (Draft), and 'Churn Automation' (Sent). Would you like to inspect CTR metrics for the sent ones?

Mailchimp API keys usually have a suffix (like `key-us6`). The system will parse everything internally. Just paste the full API key into our simplified authentication box naturally.

Related Connectors