mailchimp-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MAILCHIMP_API_KEY | Yes | Your Mailchimp API key (format: key-dc, e.g. abc123-us21) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_audiencesB | List all Mailchimp audiences/lists. Returns list IDs needed for campaign creation. |
| list_templatesB | List available Mailchimp email templates. |
| list_campaignsC | List recent Mailchimp campaigns. |
| get_campaignC | Get details of a specific campaign by ID. |
| create_campaignB | Create a new Mailchimp email campaign. Returns the campaign ID for use with set_campaign_content and send_campaign. |
| set_campaign_contentB | Set the HTML/plain-text content for a campaign. Provide either html for custom content or template_id to use a Mailchimp template. |
| get_campaign_contentB | Get the current HTML and plain-text content of a campaign. |
| send_test_emailB | Send a test email for a campaign before sending to the full audience. |
| send_campaignA | Send a campaign to its audience. This action is irreversible — the campaign will be sent immediately. |
| schedule_campaignC | Schedule a campaign to send at a specific time in the future. |
| list_membersA | List members/subscribers in a Mailchimp audience. Use for syncing or auditing contacts. |
| add_or_update_memberA | Add a new subscriber or update an existing one in a Mailchimp audience. Uses email as the unique key (upsert). Will not change subscription status of existing members. |
| batch_add_membersA | Add multiple subscribers to a Mailchimp audience in one call. Handles up to 500 members per batch. Will not overwrite existing members' subscription status. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dazanza/mailchimp-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server