Full Mailchimp Marketing API for Claude — 112 tools across campaigns, audiences, reports, segments, automations and e-commerce. Read-only and dry-run safety modes.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
tools
-
add_member
Add a new contact to an audience
-
add_member_note
Attach a CRM-style internal note to a contact
-
add_members_to_segment
Add contacts to a segment/tag
-
batch_subscribe
Batch add/update multiple members in an audience
-
cancel_send
Cancel a campaign that is currently sending
-
create_audience
Create a new audience with contact info and campaign defaults
-
create_campaign
Create a new campaign draft (regular or A/B variate, with optional segment targeting)
-
create_merge_field
Create a new custom field (text, number, dropdown, etc.)
-
create_segment
Create a new segment or tag (static or dynamic with conditions)
-
delete_audience
Permanently delete an audience and all its data
-
delete_campaign
Delete an unsent campaign
-
delete_member
Permanently delete a contact
-
delete_member_note
Delete a member note
-
delete_merge_field
Delete a custom field
-
delete_segment
Delete a segment or tag
-
get_account_info
Get account name, email, and subscriber count
-
get_audience_details
Get detailed info for a specific audience
-
get_audience_growth_history
Monthly growth data (subscribes, unsubscribes)
-
get_campaign_advice
Mailchimp's automated post-send feedback on a campaign
-
get_campaign_click_details
Get per-link click data for a campaign
-
get_campaign_details
Get full details of a specific campaign
-
get_campaign_locations
Geographic open data (country, region)
-
get_campaign_recipients
List of recipients with delivery status
-
get_campaign_report
Get performance metrics (opens, clicks, bounces)
-
get_campaign_sub_reports
Sub-reports (A/B tests, RSS, etc.)
-
get_campaign_unsubscribes
Who unsubscribed after a campaign
-
get_domain_performance
Performance by email domain (gmail, outlook, etc.)
-
get_ecommerce_product_activity
Revenue per product for a campaign
-
get_eepurl_activity
Social sharing stats (Twitter, Facebook, referrers)
-
get_email_activity
Per-recipient activity (opens, clicks, bounces)
-
get_member_activity
Activity history of a specific contact
-
get_member_events
Custom events for a contact
-
get_member_tags
All tags assigned to a contact
-
get_open_details
Who opened, when, how many times
-
get_segment
Get segment details including conditions
-
list_audience_members
List members with optional status filter
-
list_audiences
List all audiences with stats
-
list_campaign_folders
List campaign folders
-
list_campaigns
List campaigns with optional filters (status, date)
-
list_interest_categories
List interest categories for an audience
-
list_member_notes
List CRM-style internal notes attached to a contact
-
list_merge_fields
List custom fields for an audience
-
list_segment_members
List members in a segment
-
list_segments
List segments and tags for an audience
-
remove_members_from_segment
Remove contacts from a segment/tag
-
replicate_campaign
Duplicate an existing campaign
-
schedule_campaign
Schedule a campaign for a specific date/time
-
search_members
Search members by email or name
-
send_campaign
Send a campaign immediately
-
send_test_email
Send a test email for a campaign
-
set_campaign_content
Set the HTML content of a campaign draft
-
tag_member
Add or remove tags from a contact
-
unschedule_campaign
Unschedule a campaign (back to draft)
-
unsubscribe_member
Unsubscribe a contact
-
update_audience
Update audience settings (name, defaults, permission reminder)
-
update_campaign
Update settings or segment targeting of a campaign
-
update_member
Update a contact's name or status
-
update_member_note
Update the text of an existing member note
-
update_merge_field
Update a custom field
-
update_segment
Update a segment's name or conditions
network 1
- net damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :6
import requests
secrets 1
- secrets damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :10
MAILCHIMP_API_KEY = os.environ.get("MAILCHIMP_API_KEY", "")
tool registrations 115
- get_account_info damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :62
- list_audiences damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :92
- get_audience_details damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :124
- list_campaigns damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :152
- get_campaign_details damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :201
- get_campaign_report damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :236
- get_campaign_click_details damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :270
- list_audience_members damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :303
- search_members damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :347
- get_audience_growth_history damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :393
- list_automations damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :425
- get_automation_summary damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :461
- list_templates damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :532
- get_template_default_content damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :563
- get_template damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :587
- create_template damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :624
- update_template damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :659
- delete_template damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :695
- list_segments damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :718
- add_member damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :753
- update_member damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :797
- unsubscribe_member damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :843
- delete_member damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :869
- tag_member damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :897
- batch_subscribe damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :935
- update_audience damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :969
- create_audience damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1015
- delete_audience damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1087
- create_campaign damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1115
- update_campaign damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1198
- set_campaign_content damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1260
- schedule_campaign damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1293
- unschedule_campaign damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1321
- replicate_campaign damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1348
- delete_campaign damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1381
- send_campaign damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1407
- send_test_email damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1435
- cancel_send damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1461
- create_segment damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1484
- delete_segment damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1522
- add_members_to_segment damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1545
- remove_members_from_segment damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1577
- update_segment damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1610
- get_segment damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1650
- list_segment_members damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1683
- list_merge_fields damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1720
- create_merge_field damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1760
- update_merge_field damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1807
- delete_merge_field damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1851
- list_interest_categories damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1881
- create_interest_category damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1911
- list_interests damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1948
- create_interest damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :1980
- delete_interest_category damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2015
- delete_interest damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2043
- list_webhooks damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2072
- create_webhook damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2102
- delete_webhook damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2141
- get_email_activity damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2166
- get_open_details damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2194
- get_campaign_recipients damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2223
- get_campaign_unsubscribes damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2257
- get_domain_performance damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2286
- get_campaign_advice damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2319
- get_campaign_locations damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2345
- get_eepurl_activity damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2377
- get_ecommerce_product_activity damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2404
- get_campaign_sub_reports damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2436
- get_member_activity damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2459
- get_member_tags damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2491
- get_member_events damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2524
- get_member_journey_events damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2558
- list_member_notes damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2612
- add_member_note damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2654
- update_member_note damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2691
- delete_member_note damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2728
- get_automation_emails damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2760
- get_automation_email_queue damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2792
- pause_automation damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2822
- start_automation damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2843
- list_landing_pages damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2870
- get_landing_page damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2903
- create_landing_page damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2937
- update_landing_page damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :2991
- delete_landing_page damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3043
- publish_landing_page damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3068
- unpublish_landing_page damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3092
- list_ecommerce_stores damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3118
- list_store_orders damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3148
- list_store_products damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3182
- list_store_customers damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3219
- list_store_carts damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3260
- get_store_cart damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3305
- create_store_cart damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3340
- update_store_cart damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3396
- delete_store_cart damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3448
- list_promo_rules damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3475
- get_promo_rule damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3518
- create_promo_rule damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3554
- update_promo_rule damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3611
- delete_promo_rule damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3670
- list_promo_codes damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3705
- get_promo_code damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3748
- create_promo_code damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3782
- update_promo_code damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3829
- delete_promo_code damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3876
- list_campaign_folders damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3912
- create_batch damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3942
- get_batch_status damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :3971
- list_batches damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :4006
- ping damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :4039
- search_campaigns damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :4058
- search_automation_campaigns damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :4095
- resend_to_non_openers damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :4150
- trigger_customer_journey damientilman-mailchimp-mcp-server-f592811/src/mailchimp_mcp_server/server.py :4180