create_campaign
Create a new campaign draft (regular or A/B variate, with optional segment targeting)
How to use it
create_campaign is exposed by the Mailchimp MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the create_campaign tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Mailchimp MCP Server
uvx mailchimp-mcp # no install required; just needs MAILCHIMP_API_KEYOther tools in Mailchimp MCP Server (39)
Add a new contact to an audience
Cancel a campaign that is currently sending
Delete an unsent campaign
List every tool with its risk tier (read / write / destructive) for policy enforcement
Get account name, email, and subscriber count
Get detailed info for a specific audience
Monthly growth data (subscribes, unsubscribes)
Mailchimp's automated post-send feedback on a campaign
Get per-link click data for a campaign
Get full details of a specific campaign
Geographic open data (country, region)
List of recipients with delivery status
Get performance metrics (opens, clicks, bounces)
Sub-reports (A/B tests, RSS, etc.)
Who unsubscribed after a campaign
Performance by email domain (gmail, outlook, etc.)
Revenue per product for a campaign
Social sharing stats (Twitter, Facebook, referrers)
Per-recipient activity (opens, clicks, bounces)
Activity history of a specific contact
Custom events for a contact
All tags assigned to a contact
Who opened, when, how many times
List configured accounts and their read-only / dry-run state (for multi-account setups)
List members with optional status filter
List all audiences with stats, opt-in mode, GDPR flag, and sender defaults
List campaign folders
List campaigns with optional filters (status, date)
List CRM-style internal notes attached to a contact
reporting and analytics only (~115 tools, ~29k tokens). A safe, lightweight default for exploration.
Duplicate an existing campaign
Schedule a campaign for a specific date/time
Search members by email or name
Send a campaign immediately
Send a test email for a campaign
Set the HTML content of a campaign draft
Unschedule a campaign (back to draft)
Update settings or segment targeting of a campaign
Update a contact's name or status