Mailchimp MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MAILCHIMP_API_KEY | Yes | Your Mailchimp API key. Format: xxxxxxxxxxxxxxxxxxxxx-datacenter (e.g., abc123-us19). Obtain from Mailchimp Account → Extras → API Keys. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| mailchimp_campaigns_listB | List all campaigns in your Mailchimp account with optional filters |
| mailchimp_campaigns_getC | Get details for a specific campaign by ID |
| mailchimp_campaigns_createC | Create a new campaign |
| mailchimp_campaigns_updateC | Update a campaign's settings |
| mailchimp_campaigns_deleteA | Permanently delete a campaign |
| mailchimp_campaigns_sendC | Send a campaign immediately |
| mailchimp_campaigns_scheduleB | Schedule a campaign to be sent at a specific time |
| mailchimp_campaigns_unscheduleA | Unschedule a scheduled campaign |
| mailchimp_campaigns_pauseB | Pause an RSS campaign |
| mailchimp_campaigns_resumeA | Resume a paused RSS campaign |
| mailchimp_campaigns_replicateC | Replicate (duplicate) a campaign |
| mailchimp_campaigns_testB | Send a test email for a campaign |
| mailchimp_campaigns_get_contentA | Get the HTML and plain-text content for a campaign |
| mailchimp_campaigns_set_contentB | Set the content for a campaign (HTML, plain text, template, or URL) |
| mailchimp_campaigns_get_send_checklistB | Review pre-send checklist for a campaign |
| mailchimp_lists_listC | Get all lists/audiences in your Mailchimp account |
| mailchimp_lists_getB | Get details for a specific list/audience |
| mailchimp_lists_createC | Create a new audience/list |
| mailchimp_lists_updateC | Update list settings |
| mailchimp_lists_deleteA | Permanently delete a list and all its members |
| mailchimp_lists_get_growth_historyC | Get month-by-month growth statistics for a list |
| mailchimp_lists_batch_subscribeC | Batch add or update multiple list members at once |
| mailchimp_lists_get_interest_categoriesC | Get all interest categories (group titles) for a list |
| mailchimp_lists_get_interestsB | Get all interests (group names) in a specific interest category |
| mailchimp_lists_get_segmentsC | Get all segments for a list |
| mailchimp_lists_get_segmentB | Get details for a specific segment |
| mailchimp_lists_create_segmentC | Create a new segment for a list |
| mailchimp_lists_update_segmentC | Update a segment |
| mailchimp_lists_delete_segmentB | Delete a segment |
| mailchimp_members_listB | Get all members (subscribers) in a list |
| mailchimp_members_getB | Get information about a specific list member |
| mailchimp_members_addC | Add a new member to a list |
| mailchimp_members_updateC | Update an existing list member |
| mailchimp_members_add_or_updateB | Add a new member or update existing member (upsert) |
| mailchimp_members_deleteA | Delete (unsubscribe and archive) a member from a list |
| mailchimp_members_archiveB | Permanently delete (archive) a member from a list |
| mailchimp_members_get_activityB | Get recent activity for a specific list member |
| mailchimp_members_get_goalsA | Get recent goal events for a specific list member |
| mailchimp_members_get_tagsC | Get all tags assigned to a member |
| mailchimp_members_add_tagsC | Add or remove tags for a member |
| mailchimp_members_batch_add_removeB | Batch add or remove members from a segment |
| mailchimp_templates_listC | Get all templates in your Mailchimp account |
| mailchimp_templates_getA | Get information about a specific template |
| mailchimp_templates_createC | Create a new template |
| mailchimp_templates_updateC | Update a template |
| mailchimp_templates_deleteC | Delete a template |
| mailchimp_templates_get_default_contentB | Get the default content for a template |
| mailchimp_automations_listB | Get all automations (classic automations/workflows) in your account |
| mailchimp_automations_getA | Get information about a specific automation workflow |
| mailchimp_automations_pauseA | Pause all emails in an automation workflow |
| mailchimp_automations_startB | Start all emails in an automation workflow |
| mailchimp_automations_list_emailsB | Get all emails in an automation workflow |
| mailchimp_automations_get_emailB | Get information about a specific automation email |
| mailchimp_automations_pause_emailC | Pause a specific automation email |
| mailchimp_automations_start_emailB | Start a specific automation email |
| mailchimp_automations_list_queueA | Get all subscribers in the queue for an automation email |
| mailchimp_automations_add_to_queueB | Manually add a subscriber to an automation email queue |
| mailchimp_reports_listC | Get campaign reports for your Mailchimp account |
| mailchimp_reports_getB | Get a detailed campaign report |
| mailchimp_reports_get_click_detailsA | Get detailed click reports for all links in a campaign |
| mailchimp_reports_get_click_detailB | Get click details for a specific link in a campaign |
| mailchimp_reports_get_open_detailsC | Get detailed open information for a campaign |
| mailchimp_reports_get_domain_performanceA | Get top-performing email domains for a campaign |
| mailchimp_reports_get_email_activityB | Get activity for a specific subscriber in a campaign |
| mailchimp_reports_get_sub_reportsA | Get sub-reports for multivariate, RSS, or A/B test campaigns |
| mailchimp_landing_pages_listC | Get all landing pages in your Mailchimp account |
| mailchimp_landing_pages_getB | Get information about a specific landing page |
| mailchimp_landing_pages_createC | Create a new landing page |
| mailchimp_landing_pages_updateC | Update a landing page |
| mailchimp_landing_pages_deleteD | Delete a landing page |
| mailchimp_landing_pages_publishC | Publish a landing page |
| mailchimp_landing_pages_unpublishB | Unpublish a landing page |
| mailchimp_landing_pages_get_contentB | Get the HTML content for a landing page |
| mailchimp_ecommerce_stores_listA | Get all e-commerce stores connected to your account |
| mailchimp_ecommerce_stores_getB | Get information about a specific store |
| mailchimp_ecommerce_stores_addB | Add a new e-commerce store |
| mailchimp_ecommerce_stores_updateC | Update a store |
| mailchimp_ecommerce_stores_deleteB | Delete a store |
| mailchimp_ecommerce_products_listB | Get all products for a store |
| mailchimp_ecommerce_products_getC | Get information about a specific product |
| mailchimp_ecommerce_products_addB | Add a new product to a store |
| mailchimp_ecommerce_products_updateC | Update a product |
| mailchimp_ecommerce_products_deleteB | Delete a product |
| mailchimp_ecommerce_orders_listB | Get all orders for a store |
| mailchimp_ecommerce_orders_getB | Get information about a specific order |
| mailchimp_ecommerce_orders_addC | Add a new order |
| mailchimp_ecommerce_orders_updateC | Update an order |
| mailchimp_ecommerce_orders_deleteC | Delete an order |
| mailchimp_ecommerce_carts_listA | Get all carts (abandoned carts) for a store |
| mailchimp_ecommerce_carts_getC | Get information about a specific cart |
| mailchimp_ecommerce_carts_addA | Add a new cart (for abandoned cart tracking) |
| mailchimp_ecommerce_carts_updateC | Update a cart |
| mailchimp_ecommerce_carts_deleteC | Delete a cart |
| mailchimp_ecommerce_customers_listB | Get all customers for a store |
| mailchimp_ecommerce_customers_getB | Get information about a specific customer |
| mailchimp_ecommerce_customers_addC | Add a new customer |
| mailchimp_ecommerce_customers_updateC | Update a customer |
| mailchimp_ecommerce_customers_deleteC | Delete a customer |
| mailchimp_ecommerce_promo_rules_listB | Get all promo rules for a store |
| mailchimp_ecommerce_promo_codes_listB | Get all promo codes for a promo rule |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Mailchimp API Documentation | Official Mailchimp Marketing API v3 documentation |
| Campaign Management Guide | Guide for creating, managing, and sending campaigns |
| Audience Management Guide | Guide for managing lists, members, segments, and tags |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/BusyBee3333/mailchimp-mcp-2026-complete'
If you have feedback or need assistance with the MCP directory API, please join our Discord server