github re-analysis due

damientilman/mailchimp-mcp-server

github

Full Mailchimp Marketing API for Claude — 112 tools across campaigns, audiences, reports, segments, automations and e-commerce. Read-only and dry-run safety modes.

maintainer
damientilman
license
MIT
first seen
2026-06-09
last seen
2026-06-10
releases · 30d
1
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 60 tools
transport stdio counts 60 tools · 0 res · 0 prompts permission surface via code analysis

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

code evidence vv0.6.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

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