Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.
Mailchimp-mcp-server is an MCP integration. Mailchimp via MCP: draft, test, and send campaigns; manage audiences and subscribers; pull reports.
The published npm package is @cyanheads/mailchimp-mcp-server, version 0.4.0. Its declared MCP transport is stdio.
The package declares MAILCHIMP_API_KEY (required): Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.; MAILCHIMP_BASE_URL: Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.; MAILCHIMP_TIMEOUT_MS: Per-request timeout in milliseconds.; MAILCHIMP_MAX_RETRIES: Max retry attempts for transient upstream failures (0-10).; MAILCHIMP_CONCURRENCY_LIMIT: Max in-flight upstream requests across this process (1-10).; MAILCHIMP_ASSETS_DIR: Absolute path to a local assets directory. When set (Node-only — Workers ignored), enables the mailchimp_assets tool and auto-uploads @assets/ references in campaign HTML to Mailchimp File Manager at send time. Cache at /.mailchimp-cache.json.; MAILCHIMP_TEMPLATES_DIR: Absolute path to a local templates directory. When set (Node-only), enables the mailchimp_local_templates tool and support for content.localTemplate on campaign tools. Templates are .eta files with optional YAML frontmatter; legacy .meta.yaml sidecars are read when frontmatter is absent. Canonical write path on free-tier Mailchimp.; MCP_LOG_LEVEL: Minimum log level for output: debug, info, notice, warning, or error..
The published npm package is @cyanheads/mailchimp-mcp-server, version 0.4.0. Its declared MCP transport is streamable-http.
The package declares MCP_TRANSPORT_TYPE: Selects the HTTP transport.; MAILCHIMP_API_KEY (required): Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys.; MAILCHIMP_BASE_URL: Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix.; MAILCHIMP_TIMEOUT_MS: Per-request timeout in milliseconds.; MAILCHIMP_MAX_RETRIES: Max retry attempts for transient upstream failures (0-10).; MAILCHIMP_CONCURRENCY_LIMIT: Max in-flight upstream requests across this process (1-10).; MCP_HTTP_HOST: The hostname for the HTTP server.; MCP_HTTP_PORT: The port to run the HTTP server on.; MCP_HTTP_ENDPOINT_PATH: The endpoint path for the MCP server.; MCP_AUTH_MODE: Authentication mode to use: 'none', 'jwt', or 'oauth'.; MCP_LOG_LEVEL: Minimum log level for output: debug, info, notice, warning, or error..
Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.
View the publisher’s registry entry · Project repository. This profile uses version 0.4.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.
Browse related social media & marketing MCP servers for tools that cover the same kind of work.
| Variable | Description | Required |
|---|---|---|
| MAILCHIMP_API_KEY | Mailchimp Marketing API key, including the '-dc' data-center suffix (e.g. 'abc...-us22'). Generate at Mailchimp → Account → Extras → API keys. | Yes |
| MAILCHIMP_BASE_URL | Override the API base URL (for mock servers or testing). Defaults to 'https://{dc}.api.mailchimp.com/3.0' derived from the API key suffix. | Check documentation |
| MAILCHIMP_TIMEOUT_MS | Per-request timeout in milliseconds. | Check documentation |
| MAILCHIMP_MAX_RETRIES | Max retry attempts for transient upstream failures (0-10). | Check documentation |
| MAILCHIMP_CONCURRENCY_LIMIT | Max in-flight upstream requests across this process (1-10). | Check documentation |
| MAILCHIMP_ASSETS_DIR | Absolute path to a local assets directory. When set (Node-only — Workers ignored), enables the mailchimp_assets tool and auto-uploads @assets/ references in campaign HTML to Mailchimp File Manager at send time. Cache at /.mailchimp-cache.json. | Check documentation |
| MAILCHIMP_TEMPLATES_DIR | Absolute path to a local templates directory. When set (Node-only), enables the mailchimp_local_templates tool and support for content.localTemplate on campaign tools. Templates are .eta files with optional YAML frontmatter; legacy .meta.yaml sidecars are read when frontmatter is absent. Canonical write path on free-tier Mailchimp. | Check documentation |
| MCP_LOG_LEVEL | Minimum log level for output: debug, info, notice, warning, or error. | Check documentation |
Search built for AI, not humans — semantic web search that returns model-ready content, plus code context.
Put 6,000+ pre-built scrapers at your assistant's fingertips through one MCP endpoint.
Fetches and analyzes content from Reddit, providing access to hot threads and post details.
Enables interaction with X (formerly Twitter) for retrieving tweets, creating new posts, and replying to existing ones.
Automates LinkedIn interactions and extracts data through browser automation, respecting terms of service and rate limits.
Automates SEO tasks and provides AI-powered optimization by integrating with the Google Ads Keyword Planner API.