This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+7 more
Summary
AI summaryUpdates What's in this release, Highlights, and https://github.com/damientilman/mailchimp-mcp-server/blob/main/CONTRIBUTING.md across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Adds search_automation_campaigns tool to filter automation campaigns. Adds search_automation_campaigns tool to filter automation campaigns. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Feature | Low |
Adds get_member_journey_events tool to filter member activity for journey-related events. Adds get_member_journey_events tool to filter member activity for journey-related events. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Feature | Low |
Adds get_automation_summary tool providing combined Classic workflows and automation send volume overview. Adds get_automation_summary tool providing combined Classic workflows and automation send volume overview. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Feature | Low |
Updates README section title and content to document Customer Journeys gap and new workaround tools. Updates README section title and content to document Customer Journeys gap and new workaround tools. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Feature | Low |
Bumps total tool count to 115 (from 112) across README, glama.json, and pyproject.toml. Bumps total tool count to 115 (from 112) across README, glama.json, and pyproject.toml. Source: llm_adapter@2026-06-09 Confidence: high |
— |
| Bugfix | Low |
Corrects list_automations docstring to clarify it returns only Classic Automations. Corrects list_automations docstring to clarify it returns only Classic Automations. Source: llm_adapter@2026-06-09 Confidence: high |
— |
Full changelog
v0.6.0 — Customer Journey workarounds and automation summary
This release addresses one of the most-asked questions in the Mailchimp dev
community: how to read or manage Customer Journeys via the API. The honest
answer is you can't directly — Mailchimp only exposes the journey-step trigger
endpoint publicly. This release adds three tools that wrap the practical
workarounds so you don't have to glue them together by hand.
The server now exposes 115 tools (up from 112).
Fully backwards-compatible — no existing tool signatures changed.
The Customer Journey API gap
Mailchimp has two automation products:
- Classic Automations — the original workflows. Public API:
/automations/*,
full read + control (list, pause, start, inspect emails and queues). - Customer Journeys — the newer (2020+) drag-and-drop journey builder.
Public API: onlyPOST /customer-journeys/journeys/{journey_id}/steps/{step_id}/actions/trigger,
which enrolls a contact into a step but doesn't let you read or manage the journey itself.
In the UI, Mailchimp pushes everyone toward Customer Journeys. In the API,
there's no way to list, inspect, or report on them. This release doesn't fix
Mailchimp's API — it ships the recommended workarounds as first-class tools.
Highlights
Search automation-emitted campaigns
Every email a Classic Automation or a Customer Journey sends creates a
campaign object with type='automation'. search_automation_campaigns filters
/campaigns to surface only those, with optional filters by audience, status,
and date range.
search_automation_campaigns(
list_id="abc123",
status="sent",
since_send_time="2026-04-01T00:00:00Z",
)
You get every campaign emitted by your automation stack (Classic + journeys),
ready to drill into with the existing campaign / report tools.
Filter member activity for journey-related events
get_member_journey_events wraps a member's activity feed and filters
client-side to actions whose type contains "automation" or "journey".
Useful to answer "what automation/journey emails has this contact received?"
without scanning their full activity.
get_member_journey_events(
list_id="abc123",
email_address="[email protected]",
count=100,
)
Audit-ready automation summary
get_automation_summary combines two API calls into a single overview:
counts of Classic workflows by status, plus aggregate send volume from
automation-type campaigns in a configurable lookback window.
get_automation_summary(days=30)
Returns the kind of summary you'd want at the top of an account audit —
how many Classic workflows are running, how much of recent send volume came
from automations (Classic + journeys combined), and the top automation
campaigns by emails sent.
What's in this release
Added
search_automation_campaigns— filtered/campaigns?type=automationlistingget_member_journey_events— automation/journey-filtered member activityget_automation_summary— combined Classic workflows + recent automation
send volume overview- 4 new smoke tests covering filter wiring, server-side action filtering,
and the multi-call aggregation
Changed
list_automationsdocstring corrected — it returns Classic Automations only,
not Customer Journeys (Mailchimp does not expose a public read endpoint for
journeys). Updated to point at the new workaround tools.- README's "Automations" section renamed to "Automations & Customer Journeys",
expanded to document the journey coverage gap honestly with pointers to the
workarounds. - Tool count bumped to 115 (was 112) across
README.md,glama.json,
and thepyproject.tomldescription.
Install
Recommended (no install):
uvx mailchimp-mcp
Via pip:
pip install --upgrade mailchimp-mcp
Configure your MCP client to launch uvx mailchimp-mcp with MAILCHIMP_API_KEY
in the environment. See the
README for the
full configuration block.
Safety modes
All new tools are read-only. Existing safety modes still apply to write tools:
MAILCHIMP_READ_ONLY=true— blocks all writesMAILCHIMP_DRY_RUN=true— returns a preview of the action without calling
the API
Feedback
Bug reports, feature requests, and PRs are welcome — see
CONTRIBUTING.md.
Full Changelog: https://github.com/damientilman/mailchimp-mcp-server/compare/v0.5.0...v0.6.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About damientilman/mailchimp-mcp-server
Mailchimp Marketing API integration with 53 tools for managing campaigns, audiences, reports, automations, landing pages, e-commerce data, and batch operations.
Related context
Beta — feedback welcome: [email protected]