| name | cli-anything-mailchimp |
| description | CLI harness for the Mailchimp Marketing API v3.0 — 303 commands across 30 resource groups (lists, campaigns, reports, automations, ecommerce, templates, and more). Supports JSON output and interactive REPL mode. |
cli-anything-mailchimp
Identity
An agent-native CLI for the Mailchimp Marketing API v3.0, built on the CLI-Anything framework.
What This CLI Does
- Manage audiences (lists) — create, update, delete lists; add/update/archive members; manage merge fields, segments, tags, and webhooks.
- Run campaigns — create, schedule, send, pause, replicate, and analyse email campaigns.
- Read reports — open rates, click rates, bounce stats, unsubscribes, email activity, geographic data.
- Control automations — create and manage automated email workflows.
- Manage e-commerce — stores, orders, customers, products, carts, and promo codes.
- Use templates, file manager, landing pages, SMS campaigns, surveys, and all other Marketing API resources.
Prerequisites
- Python 3.10+
MAILCHIMP_API_KEY environment variable set to your API key (including datacenter suffix, e.g. abc123-us8)
Installation
pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=mailchimp/agent-harness
cd mailchimp/agent-harness && pip install -e .
Command Reference
Root