Email campaign management
## Mailchimp MCP Server: Email Marketing Automation The **Mailchimp MCP Server** integrates the world's leading email marketing platform directly into Google Antigravity, enabling AI assistants to manage campaigns, audiences, automations, and analytics programmatically. This comprehensive integration brings full email marketing capabilities to your development workflow. ### Why Mailchimp MCP? - **Audience Management**: Organize contacts with tags, segments, and custom fields for targeted campaigns - **Campaign Builder**: Create, schedule, and send email campaigns with templates and personalization - **Marketing Automation**: Build customer journeys with triggers, conditions, and multi-step workflows - **Analytics Integration**: Track opens, clicks, conversions, and revenue attribution across campaigns - **E-commerce Features**: Connect stores, track purchases, and trigger abandoned cart sequences ### Key Features #### 1. Campaign Management ```python from anthropic import Anthropic client = Anthropic() response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Create a new email campaign for our newsletter subscribers announcing the product launch" }], tools=[{ "name": "mailchimp_campaign", "description": "Create and manage email campaigns" }] ) ``` #### 2. Audience Operations ```python # Manage subscribers and lists response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Add these new subscribers to our list and tag them as webinar-attendees" }], tools=[{"name": "mailchimp_audience", "description": "Manage audience and subscribers"}] ) ``` #### 3. Automation Workflows ```python # Configure email automations response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Set up a welcome series automation: immediate welcome, day 3 tips, day 7 offer" }], tools=[{"name": "mailchimp_automation", "description": "Build email automations"}] ) ``` #### 4. Analytics and Reports ```python # Analyze campaign performance response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Show me the performance metrics for our last 5 campaigns with open and click rates" }], tools=[{"name": "mailchimp_reports", "description": "Access campaign analytics"}] ) ``` ### Configuration ```json { "mcpServers": { "mailchimp": { "command": "npx", "args": ["-y", "@anthropic/mcp-mailchimp"], "env": { "MAILCHIMP_API_KEY": "your-mailchimp-api-key", "MAILCHIMP_SERVER_PREFIX": "us1" } } } } ``` ### Use Cases **Newsletter Management**: Automate newsletter creation, scheduling, and performance tracking for content marketing. **E-commerce Marketing**: Trigger product recommendations, abandoned cart emails, and post-purchase sequences. **Lead Nurturing**: Build drip campaigns that educate and qualify leads through the sales funnel. **Event Marketing**: Manage event invitations, reminders, and follow-up sequences with registration tracking. The Mailchimp MCP Server brings comprehensive email marketing automation directly into your development workflow, enabling sophisticated campaigns at any scale.
{
"mcpServers": {
"mailchimp": {
"mcpServers": {
"mailchimp": {
"env": {
"MAILCHIMP_API_KEY": "YOUR_API_KEY"
},
"args": [
"-y",
"mailchimp-mcp"
],
"command": "npx"
}
}
}
}
}