Mailchimp MCP by InsightfulPipe

Official registry AI and agents

Hosted Mailchimp MCP server for Claude, ChatGPT and Cursor, with each action switched per account.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http mailchimp-mcp-by-insightfulpipe 'https://mailchimp.insightfulmcp.com/'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "mailchimp-mcp-by-insightfulpipe": {
            "type": "http",
            "url": "https://mailchimp.insightfulmcp.com/"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Mailchimp MCP Server by Insightful Pipe
  2. MCP Server URL
  3. What is Mailchimp MCP?
  4. Installation
  5. Available Actions
  6. Control What Your AI Can Do
  7. Usage Examples
  8. Pricing
  9. Explore More MCP Servers by Insightful Pipe
  10. Resources
  11. Support
  12. License

Mailchimp MCP Server by Insightful Pipe

Connect Mailchimp to AI assistants: campaigns, audiences, automations and email reports.

Part of the Insightful Pipe MCP Server Collection — use Mailchimp from Claude, ChatGPT, Cursor, and other AI assistants through the Model Context Protocol (MCP).

MCP Server URL

https://mailchimp.insightfulmcp.com/

What is Mailchimp MCP?

Mailchimp MCP is a remote Model Context Protocol server hosted by InsightfulPipe. Access campaigns, audiences, automations, templates, and email performance analytics from your Mailchimp account.

Installation

Claude
  1. Copy the MCP Server URL: https://mailchimp.insightfulmcp.com/
  2. Open Claude Connectors Settings
  3. Scroll to the bottom and click Add custom connector
  4. Paste the URL and click Add
  5. Click Connect and sign in to InsightfulPipe if asked. Claude then lists the connector as connected.
ChatGPT

Custom MCP servers are added through ChatGPT's Developer mode. Availability depends on your ChatGPT plan, and workspace admins may need to allow it.

  1. Turn on Developer mode in ChatGPT settings
  2. Create a new app for a remote MCP server and paste the URL: https://mailchimp.insightfulmcp.com/
  3. Sign in to InsightfulPipe if asked. The connection finishes as soon as you are signed in.

See OpenAI's guide: Developer mode and MCP apps in ChatGPT

Claude Code
claude mcp add --transport http mailchimp https://mailchimp.insightfulmcp.com/
Cursor

Add the server to ~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project):

{
  "mcpServers": {
    "mailchimp": {
      "url": "https://mailchimp.insightfulmcp.com/"
    }
  }
}

When Cursor shows Needs authentication, click Connect and sign in to InsightfulPipe if asked.

Available Actions

231 actions: 105 read, 126 write.

Read Actions (105)

Show all 105 read actions

ActionDescription
get_accountGet information about the Mailchimp account (root resource)
get_account_exportGet the status of an account export job
get_activity_feedGet the activity feed (chimp chatter) for the account
get_authorized_appGet a specific authorized application
get_automationGet a specific automation
get_automation_emailGet a specific email in an automation workflow
get_automation_email_queueGet the subscriber queue for an automation email
get_automation_removed_subscribersGet subscribers removed from an automation workflow
get_batchGet the status of a batch operation request
get_campaignGet details of a specific campaign
get_campaign_contentGet the HTML and plain-text content of a campaign
get_campaign_feedbackList feedback messages for a campaign
get_campaign_folderGet a specific campaign folder
get_campaign_send_checklistGet the send checklist for a campaign
get_connected_siteGet a specific connected site
get_conversationGet a specific conversation
get_conversation_messagesList messages in a conversation
get_customerGet a specific customer from an e-commerce store
get_facebook_adGet a specific Facebook ad created through Mailchimp
get_facebook_ad_reportGet reporting data for a specific Facebook ad
get_fileGet a specific file
get_growth_historyGet growth history for a list/audience
get_landing_pageGet a specific landing page
get_landing_page_contentGet the content for a specific landing page
get_landing_page_reportGet reporting data for a specific landing page
get_listGet details of a specific list/audience
get_list_abuse_reportsGet abuse reports for a list/audience
get_list_activityGet recent activity for a list/audience
get_list_clientsGet email client usage statistics for a list/audience
get_list_locationsGet geographic locations for a list's subscribers
get_list_signup_formsGet signup forms for a list/audience
get_list_webhooksGet webhooks configured for a list/audience
get_memberGet a specific member
get_member_activityGet recent activity for a specific list member
get_member_activity_feedGet the activity feed for a specific list member
get_member_eventsGet events for a specific list member
get_member_goalsGet goal events for a specific list member
get_member_notesGet notes for a specific list member
get_member_tagsGet tags for a specific list member
get_orderGet a specific order from an e-commerce store
get_productGet a specific product from an e-commerce store
get_reportGet a specific campaign report
get_report_abuse_reportsGet abuse reports for a campaign
get_report_adviceGet advice and recommendations for a campaign report
get_report_click_detailsGet click activity for a campaign report
get_report_click_details_for_linkGet click details for a specific link in a campaign report
get_report_click_subscribersGet subscribers who clicked a specific link in a campaign
get_report_domain_performanceGet domain performance stats (ISP breakdown) for a campaign
get_report_ecommerce_product_activityGet e-commerce product activity for a campaign
get_report_email_activityGet per-subscriber email activity (opens, clicks, bounces) for a campaign
get_report_locationsGet geographic open locations for a campaign
get_report_open_detailsGet open activity for a campaign report
get_report_sent_toGet list of campaign recipients
get_report_sub_reportsGet sub-reports for a campaign (A/B split or multivariate)
get_report_unsubscribesGet unsubscribes for a campaign report
get_segmentGet a specific segment
get_segment_membersList members in a specific segment
get_storeGet a specific e-commerce store
get_survey_questionsGet questions and responses for a survey
get_survey_reportGet reporting data for a specific survey
get_survey_responsesGet responses for a survey
get_templateGet a specific template
get_template_default_contentGet the default content for a template
get_template_folderGet a specific template folder
get_verified_domainGet a specific verified sending domain
list_account_exportsList account export jobs
list_all_ordersList all orders across all e-commerce stores
list_authorized_appsList authorized applications connected to the account
list_automation_emailsList emails in an automation workflow
list_automationsList all automations
list_batchesList batch operation requests
list_campaign_foldersList all campaign folders
list_campaignsList all campaigns
list_cartsList carts for an e-commerce store
list_connected_sitesList all connected sites
list_conversationsList conversations
list_customersList customers of an e-commerce store
list_facebook_adsList Facebook ads created through Mailchimp
list_facebook_ads_reportsList reporting data for Facebook ads
list_file_foldersList folders in the file manager
list_filesList files in the file manager
list_interest_categoriesList interest categories for a list/audience
list_interestsList interests in a category
list_landing_page_reportsList reporting data for landing pages
list_landing_pagesList all landing pages
list_listsList all audiences/lists
list_membersList members of a specific list/audience
list_merge_fieldsList merge fields for a list/audience
list_order_linesList line items for an order
list_ordersList orders in an e-commerce store
list_product_imagesList images for a product
list_product_variantsList variants for a product
list_productsList products in an e-commerce store
list_promo_codesList promo codes for a promo rule
list_promo_rulesList promo rules for an e-commerce store
list_reportsList campaign reports
list_segmentsList segments for a list/audience
list_storesList all connected e-commerce stores
list_survey_reportsList reporting data for surveys
list_tagsList tags for a list/audience
list_template_foldersList all template folders
list_templatesList all templates
list_verified_domainsList all verified sending domains
search_campaignsSearch campaigns by query string
search_membersSearch members across all lists by query string
Write Actions (126)

Show all 126 write actions

ActionDescription
add_automation_email_subscriberAdd a subscriber to an automation email queue
add_campaign_feedbackAdd feedback on a campaign
add_memberAdd a new member to a list/audience
add_segment_memberAdd a member to a static segment
archive_automationArchive an automation
archive_memberArchive (soft delete) a list member
batch_list_membersBatch subscribe or unsubscribe list members
batch_segment_membersBatch add/remove members to/from a static segment
cancel_campaignCancel a campaign that is sending
create_account_exportCreate an account data export
create_batch_webhookCreate a batch webhook
create_campaignCreate a new campaign
create_campaign_folderCreate a new campaign folder
create_cartAdd a cart to an e-commerce store
create_cart_lineAdd a line item to a cart
create_connected_siteCreate a connected site
create_customerAdd a customer to an e-commerce store
create_file_folderCreate a folder in the file manager
create_interestCreate an interest (group option) in a category
create_interest_categoryCreate an interest category (group title) for a list
create_landing_pageCreate a new landing page
create_listCreate a new list/audience
create_list_webhookCreate a new webhook for a list/audience
create_member_eventCreate a custom event for a list member (used in automations/journeys)
create_member_noteAdd a note to a list member
create_merge_fieldAdd a new merge field to a list
create_orderAdd an order to an e-commerce store
create_order_lineAdd a line item to an order
create_productAdd a product to an e-commerce store
create_product_imageAdd an image to a product
create_product_variantAdd a variant to a product
create_promo_codeAdd a promo code to a promo rule
create_promo_ruleAdd a promo rule to an e-commerce store
create_segmentCreate a new segment for a list/audience
create_storeCreate a new e-commerce store
create_templateCreate a new template
create_template_folderCreate a new template folder
create_verified_domainAdd a domain to verify for sending
delete_automation_emailDelete an automation email
delete_batchStop/delete a batch operation request
delete_batch_webhookDelete a batch webhook
delete_campaignDelete a campaign
delete_campaign_feedbackDelete a campaign feedback message
delete_campaign_folderDelete a campaign folder
delete_cartDelete a cart
delete_cart_lineDelete a cart line item
delete_connected_siteDelete a connected site
delete_customerDelete an e-commerce customer
delete_fileDelete a file from the file manager
delete_file_folderDelete a file manager folder
delete_interestDelete an interest
delete_interest_categoryDelete an interest category
delete_landing_pageDelete a landing page
delete_listDelete a list/audience
delete_list_webhookDelete a list webhook
delete_member_noteDelete a note from a list member
delete_member_permanentPermanently delete a list member (GDPR)
delete_merge_fieldDelete a merge field
delete_orderDelete an order
delete_order_lineDelete an order line item
delete_productDelete a product from an e-commerce store
delete_product_imageDelete a product image
delete_product_variantDelete a product variant
delete_promo_codeDelete a promo code
delete_promo_ruleDelete a promo rule
delete_segmentDelete a segment
delete_storeDelete an e-commerce store
delete_templateDelete a template
delete_template_folderDelete a template folder
delete_verified_domainDelete a verified domain
pause_all_automation_emailsPause all emails in an automation
pause_automation_emailPause a specific automation email
pause_campaignPause an RSS-driven campaign
publish_landing_pagePublish a landing page
publish_surveyPublish a survey
remove_automation_subscriberRemove a subscriber from an automation workflow
remove_segment_memberRemove a member from a static segment
replicate_campaignReplicate/copy a campaign
resend_campaignResend a campaign to non-openers
resume_campaignResume a paused RSS-driven campaign
schedule_campaignSchedule a campaign for delivery at a specific time
send_campaignSend a campaign
send_test_emailSend a test email for a campaign
set_campaign_contentSet the content (HTML/template) for a campaign
set_customerAdd or update an e-commerce customer (upsert)
set_memberAdd or update a list member (upsert)
start_all_automation_emailsStart all emails in an automation
start_automation_emailStart a specific automation email
start_batchStart a batch operation request
trigger_customer_journeyTrigger a step in a customer journey for a contact
unpublish_landing_pageUnpublish a landing page
unpublish_surveyUnpublish a survey
unschedule_campaignUnschedule a scheduled campaign
update_automation_emailUpdate settings for an automation email
update_batch_webhookUpdate a batch webhook
update_campaignUpdate settings for a campaign
update_campaign_feedbackUpdate a campaign feedback message
update_campaign_folderUpdate a campaign folder
update_cartUpdate a cart
update_cart_lineUpdate a cart line item
update_customerUpdate an e-commerce customer
update_fileUpdate a file in the file manager
update_file_folderUpdate a file manager folder
update_interestUpdate an interest
update_interest_categoryUpdate an interest category
update_landing_pageUpdate a landing page
update_listUpdate settings for a list/audience
update_list_webhookUpdate a list webhook
update_memberUpdate a list member
update_member_noteUpdate a note on a list member
update_member_tagsAdd or remove tags from a list member
update_merge_fieldUpdate a merge field
update_orderUpdate an order
update_order_lineUpdate an order line item
update_productUpdate a product in an e-commerce store
update_product_imageUpdate a product image
update_product_variantUpdate a product variant
update_promo_codeUpdate a promo code
update_promo_ruleUpdate a promo rule
update_segmentUpdate a segment
update_signup_formCustomize a list's signup form
update_storeUpdate an e-commerce store
update_templateUpdate a template
update_template_folderUpdate a template folder
verify_connected_site_scriptVerify the script installation on a connected site
verify_domainSubmit a domain for verification

Control What Your AI Can Do

You decide what AI agents can do with each connected account:

  • Turn individual actions on or off for every connected account, so agents only see the actions you allow.
  • Connect as Read-only or Read & Write. A read-only connection can only enable read actions.
  • Destructive actions stay off by default. Actions such as deletes are disabled until an admin enables them.
  • Team access per account. Restricted team members only use the accounts they are granted, with the read actions enabled on them.

Usage Examples

"Show open and click rates for my last 5 campaigns"
"How has my audience grown this year?"
"Create a segment of subscribers who opened the last campaign"

Pricing

The Mailchimp MCP server is included in every InsightfulPipe plan, together with all other MCP servers and the CLI. Plans start at $29.99/month, and you can try it for 7 days. See insightfulpipe.com/pricing for current plans.

Explore More MCP Servers by Insightful Pipe

Visit insightfulpipe.com/mcp-servers to discover our full collection of MCP servers.

View All MCP Servers →

Resources

Support


Insightful Pipe — AI-powered marketing analytics through MCP servers. Explore all integrations →

License

MIT License - see LICENSE for details.

Frequently asked questions

What is Mailchimp MCP by InsightfulPipe?

Hosted Mailchimp MCP server for Claude, ChatGPT and Cursor, with each action switched per account.

How do I install Mailchimp MCP by InsightfulPipe?

It runs as a remote server. In Claude Code: claude mcp add --transport http mailchimp-mcp-by-insightfulpipe 'https://mailchimp.insightfulmcp.com/'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Mailchimp MCP by InsightfulPipe need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is Mailchimp MCP by InsightfulPipe open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Mailchimp MCP by InsightfulPipe?

It is published by Insightful-Pipe. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.