Skip to content
Kitbay
Submit
MCP server

mailchimp-mcp

Runs locallyMITUpdated on Nov 8, 202625GitHub starsCan change dataNeeds an API key

A Python MCP server by Damien Tilman for the Mailchimp Marketing API, run locally with uvx, pip or a Docker image and configured with a Mailchimp API key.

What it does

A Python MCP server by Damien Tilman for the Mailchimp Marketing API, run locally with uvx, pip or a Docker image and configured with a Mailchimp API key. It exposes a large tool set for campaigns, reports, audiences and members, segments and tags, automations, templates, landing pages, the File Manager, surveys, signup forms and e-commerce data, with write tools that can create, schedule and send campaigns or edit contacts. Environment switches turn on read-only, dry-run or audit-log modes, and several Mailchimp accounts can be served by one process. The author notes it calls the API over plain HTTP rather than Mailchimp's Python client.

Capabilities

  • Read campaign reports, opens, clicks and bounces
  • Create, schedule and send campaigns
  • Add, update, tag or delete audience members
  • Manage segments, templates and webhooks
  • Run in read-only or dry-run mode
  • Serve several Mailchimp accounts from one server