mcp-mailchimp

OSS

An MCP server for the Mailchimp Marketing API.

MCP server

Get it
install
claude mcp add mcp-mailchimp -- node /opt/mcp/mcp-mailchimp/build/index.js
# env: MAILCHIMP_API_KEY

It covers audiences, members, campaigns, templates, and reports. The Marketing API exposes 115 operations; I exposed six resource-action tools instead. A model handed 115 near-identical endpoints picks the wrong one and stalls. Six keeps it focused on what I actually do.

How it is built

The TypeScript types are generated straight from Mailchimp's live OpenAPI spec, because the official SDK lagged behind the real API and I got tired of the drift. One nice detail: Mailchimp keys carry their datacenter as a suffix (the -us21 part), so the server parses that off the key to build the base URL. No second env var, no guessing which server your list lives on.

now runningwhisper_scheduleopen