# Mailchimp — MCP server on mcp.ai > Mailchimp is an email marketing and automation platform providing campaign templates, audience segmentation, and performance analytics to drive engagement and conversions By: mcp.ai · official Page: https://mcp.ai/mailchimp ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_mailchimp?ms=1781857980000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/mailchimp/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/mailchimp/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/mailchimp/skill.md Postman collection (v2.1): https://mcp.ai/mailchimp/postman.json ## Tools - mailchimp_add_automation(settings__reply__to?: string, recipients__list__id?: string, settings__from__name?: string, recipients__store__id?: string, trigger__settings__workflow__type?: string) — Create a new classic automation in your mailchimp account. - mailchimp_add_batch_webhook(url: string, enabled?: boolean) — Configure a webhook that will fire whenever any batch request completes processing. you may only have a maximum of 20 batch webhooks. - mailchimp_add_campaign(type: string, content_type?: string, settings__title?: string, tracking__opens?: boolean, settings__to__name?: string, tracking__ecomm360?: boolean, settings__reply__to?: string, social__card__title?: string, tracking__clicktale?: string, recipients__list__id?: string, rss__opts__feed__url?: string, rss__opts__frequency?: string, settings__folder__id?: string, settings__from__name?: string, settings__auto__tweet?: boolean, settings__inline__css?: boolean, settings__authenticate?: boolean, settings__auto__footer?: boolean, settings__fb__comments?: boolean, settings__template__id?: integer, tracking__html__clicks?: boolean, tracking__text__clicks?: boolean, settings__preview__text?: string, settings__subject__line?: string, settings__auto__fb__post?: string[], social__card__image__url?: string, tracking__capsule__notes?: boolean, tracking__goal__tracking?: boolean, rss__opts__schedule__hour?: integer, social__card__description?: string, settings__use__conversation?: boolean, tracking__google__analytics?: string, tracking__salesforce__notes?: boolean, variate__settings__test__size?: integer, variate__settings__wait__time?: integer, rss__opts__constrain__rss__img?: boolean, tracking__salesforce__campaign?: boolean, variate__settings__from__names?: string[], variate__settings__send__times?: string[], recipients__segment__opts__match?: string, variate__settings__subject__lines?: string[], variate__settings__winner__criteria?: string, recipients__segment__opts__conditions?: object[], rss__opts__schedule__weekly__send__day?: string, variate__settings__reply__to__addresses?: string[], rss__opts__schedule__daily__send__friday?: boolean, rss__opts__schedule__daily__send__monday?: boolean, rss__opts__schedule__daily__send__sunday?: boolean, rss__opts__schedule__monthly__send__date?: integer, rss__opts__schedule__daily__send__tuesday?: boolean, rss__opts__schedule__daily__send__saturday?: boolean, rss__opts__schedule__daily__send__thursday?: boolean, rss__opts__schedule__daily__send__wednesday?: boolean, recipients__segment__opts__saved__segment__id?: integer) — Create a new mailchimp campaign. - mailchimp_add_campaign_feedback(message: string, block_id?: integer, campaign_id: string, is_complete?: boolean) — Add feedback on a specific campaign. - mailchimp_add_campaign_folder(name: string) — Create a new campaign folder. - mailchimp_add_cart(id: string, lines: object[], store_id: string, tax_total?: integer, campaign_id?: string, order_total: integer, checkout_url?: string, customer__id?: string, currency_code: string, customer__company?: string, customer__last__name?: string, customer__first__name?: string, customer__address__city?: string, customer__email__address?: string, customer__opt__in__status?: boolean, customer__address__country?: string, customer__address__address1?: string, customer__address__address2?: string, customer__address__province?: string, customer__address__postal__code?: string, customer__address__country__code?: string, customer__address__province__code?: string) — Add a new cart to a store. - mailchimp_add_cart_line_item(id: string, price: integer, cart_id: string, quantity: integer, store_id: string, product_id: string, product_variant_id: string) — Add a new line item to an existing cart. - mailchimp_add_connected_site(domain: string, foreign_id: string) — Create a new mailchimp connected site. - mailchimp_add_customer(id: string, company?: string, store_id: string, last_name?: string, first_name?: string, address__city?: string, email_address: string, opt_in_status: boolean, address__country?: string, address__address1?: string, address__address2?: string, address__province?: string, address__postal__code?: string, address__country__code?: string, address__province__code?: string) — Add a new customer to a store. - mailchimp_add_domain_to_account(verification_email: string) — Add a domain to the account. - mailchimp_add_event(name: string, list_id: string, is_syncing?: boolean, properties?: object, occurred_at?: string, subscriber_hash: string) — Add an event for a list member. - mailchimp_add_export(include_stages: string[], since_timestamp?: string) — Create a new account export in your mailchimp account. - mailchimp_add_file(name: string, file_data: string, folder_id?: integer) — Upload a new image or file to the file manager. - mailchimp_add_folder(name: string) — Create a new folder in the file manager. - mailchimp_add_interest_category(type: string, title: string, list_id: string, display_order?: integer) — Create a new interest category. - mailchimp_add_interest_in_category(name: string, list_id: string, display_order?: integer, interest_category_id: string) — Create a new interest or 'group name' for a specific category. - mailchimp_add_landing_page(name?: string, type?: string, title?: string, list_id?: string, store_id?: string, description?: string, template_id?: integer, use_default_list?: boolean, tracking__track__with__mailchimp?: boolean, tracking__enable__restricted__data__processing?: boolean) — Create a new mailchimp landing page. - mailchimp_add_list(name: string, contact__zip?: string, double_optin?: boolean, contact__city?: string, contact__phone?: string, contact__state?: string, use_archive_bar?: boolean, contact__company?: string, contact__country?: string, contact__address1?: string, contact__address2?: string, email_type_option: boolean, notify_on_subscribe?: string, permission_reminder: string, marketing_permissions?: boolean, notify_on_unsubscribe?: string, campaign__defaults__subject?: string, campaign__defaults__language?: string, campaign__defaults__from__name?: string, campaign__defaults__from__email?: string) — Create a new list in your mailchimp account. - mailchimp_add_member_note(note?: string, list_id: string, subscriber_hash: string) — Add a new note for a specific subscriber. - mailchimp_add_member_to_list(vip?: boolean, tags?: string[], ip_opt?: string, status: string, list_id: string, language?: string, interests?: object, ip_signup?: string, email_type?: string, merge_fields?: object, email_address: string, timestamp_opt?: string, timestamp_signup?: string, location__latitude?: integer, location__longitude?: integer, marketing_permissions?: object[], skip_merge_validation?: boolean) — Add a new member to the list. - mailchimp_add_member_to_segment(list_id: string, segment_id: string, email_address: string) — Add a member to a static segment. - mailchimp_add_merge_field(tag?: string, name: string, type: string, public?: boolean, list_id: string, required?: boolean, help_text?: string, default_value?: string, display_order?: integer, options__size?: integer, options__choices?: string[], options__date__format?: string, options__phone__format?: string, options__default__country?: integer) — Add a new merge field for a specific audience. - mailchimp_add_or_remove_member_tags(tags: object[], list_id: string, is_syncing?: boolean, subscriber_hash: string) — Add or remove tags from a list member. if a tag that does not exist is passed in and set as 'active', a new tag will be created. - mailchimp_add_or_update_customer(id: string, company?: string, store_id: string, last_name?: string, first_name?: string, customer_id: string, address__city?: string, email_address: string, opt_in_status: boolean, address__country?: string, address__address1?: string, address__address2?: string, address__province?: string, address__postal__code?: string, address__country__code?: string, address__province__code?: string) — Add or update a customer. - mailchimp_add_or_update_list_member(vip?: boolean, ip_opt?: string, status?: string, list_id: string, language?: string, interests?: object, ip_signup?: string, email_type?: string, merge_fields?: object, email_address: string, status_if_new: string, timestamp_opt?: string, subscriber_hash: string, timestamp_signup?: string, location__latitude?: integer, location__longitude?: integer, marketing_permissions?: object[], skip_merge_validation?: boolean) — Add or update a list member. - mailchimp_add_or_update_product_variant(id: string, sku?: string, url?: string, price?: integer, title: string, store_id: string, image_url?: string, backorders?: string, product_id: string, variant_id: string, visibility?: string, inventory_quantity?: integer) — Add or update a product variant. - mailchimp_add_order(id: string, lines: object[], promos?: object[], store_id: string, order_url?: string, tax_total?: integer, campaign_id?: string, order_total: integer, customer__id?: string, landing_site?: string, outreach__id?: string, tracking_url?: string, currency_code: string, tracking_code?: string, discount_total?: integer, shipping_total?: integer, tracking_number?: string, financial_status?: string, tracking_carrier?: string, customer__company?: string, fulfillment_status?: string, updated_at_foreign?: string, cancelled_at_foreign?: string, customer__last__name?: string, processed_at_foreign?: string, customer__first__name?: string, billing__address__city?: string, billing__address__name?: string, billing__address__phone?: string, customer__address__city?: string, shipping__address__city?: string, shipping__address__name?: string, customer__email__address?: string, shipping__address__phone?: string, billing__address__company?: string, billing__address__country?: string, customer__opt__in__status?: boolean, billing__address__address1?: string, billing__address__address2?: string, billing__address__latitude?: integer, billing__address__province?: string, customer__address__country?: string, shipping__address__company?: string, shipping__address__country?: string, billing__address__longitude?: integer, customer__address__address1?: string, customer__address__address2?: string, customer__address__province?: string, shipping__address__address1?: string, shipping__address__address2?: string, shipping__address__latitude?: integer, shipping__address__province?: string, shipping__address__longitude?: integer, billing__address__postal__code?: string, billing__address__country__code?: string, customer__address__postal__code?: string, shipping__address__postal__code?: string, billing__address__province__code?: string, customer__address__country__code?: string, shipping__address__country__code?: string, customer__address__province__code?: string, shipping__address__province__code?: string) — Add a new order to a store. - mailchimp_add_order_line_item(id: string, price: integer, discount?: integer, order_id: string, quantity: integer, store_id: string, product_id: string, product_variant_id: string) — Add a new line item to an existing order. - mailchimp_add_product(id: string, url?: string, type?: string, title: string, handle?: string, images?: object[], vendor?: string, store_id: string, variants: object[], image_url?: string, description?: string, published_at_foreign?: string) — Add a new product to a store. - mailchimp_add_product_image(id: string, url: string, store_id: string, product_id: string, variant_ids?: string[]) — Add a new image to the product. - mailchimp_add_product_variant(id: string, sku?: string, url?: string, price?: integer, title: string, store_id: string, image_url?: string, backorders?: string, product_id: string, visibility?: string, inventory_quantity?: integer) — Add a new variant to the product. - mailchimp_add_promo_code(id: string, code: string, enabled?: boolean, store_id: string, usage_count?: integer, promo_rule_id: string, redemption_url: string, created_at_foreign?: string, updated_at_foreign?: string) — Add a new promo code to a store. - mailchimp_add_promo_rule(id: string, type: string, title?: string, amount: integer, target: string, enabled?: boolean, ends_at?: string, store_id: string, starts_at?: string, description: string, created_at_foreign?: string, updated_at_foreign?: string) — Add a new promo rule to a store. - mailchimp_add_segment(name: string, list_id: string, options__match?: string, static_segment?: string[], options__conditions?: object[]) — Create a new segment in a specific list. - mailchimp_add_store(id: string, name: string, phone?: string, domain?: string, list_id: string, platform?: string, timezone?: string, is_syncing?: boolean, money_format?: string, address__city?: string, currency_code: string, email_address?: string, primary_locale?: string, address__country?: string, address__address1?: string, address__address2?: string, address__latitude?: integer, address__province?: string, address__longitude?: integer, address__postal__code?: string, address__country__code?: string, address__province__code?: string) — Add a new store to your mailchimp account. - mailchimp_add_subscriber_to_workflow_email(workflow_id: string, email_address: string, workflow_email_id: string) — Manually add a subscriber to a workflow, bypassing the default trigger settings. you can also use this endpoint to trigger a series of automated emails in an api 3.0 workflow type. - mailchimp_add_template(html: string, name: string, folder_id?: string) — Create a new template for the account. only classic templates are supported. - mailchimp_add_template_folder(name: string) — Create a new template folder. - mailchimp_add_webhook(url?: string, list_id: string, sources__api?: boolean, sources__user?: boolean, sources__admin?: boolean, events__cleaned?: boolean, events__profile?: boolean, events__upemail?: boolean, events__campaign?: boolean, events__subscribe?: boolean, events__unsubscribe?: boolean) — Create a new webhook for a specific list. - mailchimp_archive_automation(workflow_id: string) — Archiving will permanently end your automation and keep the report data. you’ll be able to replicate your archived automation, but you can’t restart it. - mailchimp_archive_list_member(list_id: string, subscriber_hash: string) — Archive a list member. to permanently delete, use the delete-permanent action. - mailchimp_batch_add_or_remove_members(list_id: string, segment_id: string, members_to_add?: string[], members_to_remove?: string[]) — Batch add/remove list members to static segment - mailchimp_batch_subscribe_or_unsubscribe(list_id: string, members: object[], sync_tags?: boolean, update_existing?: boolean, skip_duplicate_check?: boolean, skip_merge_validation?: boolean) — Batch subscribe or unsubscribe list members. - mailchimp_campaign_abuse_report_details(fields?: string[], report_id: string, campaign_id: string, exclude_fields?: string[]) — Get information about a specific abuse report for a campaign. - mailchimp_campaign_statistics_feedback(fields?: string[], campaign_id: string, exclude_fields?: string[]) — Get feedback based on a campaign's statistics. advice feedback is based on campaign stats like opens, clicks, unsubscribes, bounces, and more. - mailchimp_cancel_campaign(campaign_id: string) — Cancel a regular or plain-text campaign after you send, before all of your recipients receive it. this feature is included with mailchimp pro. - mailchimp_create_a_survey_campaign(list_id: string, survey_id: string) — Utilize the list id and survey id to generate a campaign that links to your survey. - mailchimp_customer_journeys_api_trigger_for_a_contact(step_id: integer, journey_id: integer, email_address: string) — Create a trigger step in the customer journey builder via the api. use the provided url with {journey id} and {step id} to activate conditions for a contact. - mailchimp_customize_signup_form(styles?: object[], list_id: string, contents?: object[], header__text?: string, header__image__alt?: string, header__image__url?: string, header__image__link?: string, header__image__align?: string, header__image__width?: string, header__image__height?: string, header__image__target?: string, header__image__border__color?: string, header__image__border__style?: string, header__image__border__width?: string) — Customize a list's default signup form. - mailchimp_delete_batch_request(batch_id: string) — Stops a batch request from running. since only one batch request is run at a time, this can be used to cancel a long running request. the results of any completed operations will not be available afte - mailchimp_delete_batch_webhook(batch_webhook_id: string) — Remove a batch webhook. webhooks will no longer be sent to the given url. - mailchimp_delete_campaign(campaign_id: string) — Remove a campaign from your mailchimp account. - mailchimp_delete_campaign_feedback_message(campaign_id: string, feedback_id: string) — Remove a specific feedback message for a campaign. - mailchimp_delete_campaign_folder(folder_id: string) — Delete a specific campaign folder, and mark all the campaigns in the folder as 'unfiled'. - mailchimp_delete_cart(cart_id: string, store_id: string) — Delete a cart. - mailchimp_delete_cart_line_item(cart_id: string, line_id: string, store_id: string) — Delete a specific cart line item. - mailchimp_delete_connected_site(connected_site_id: string) — Remove a connected site from your mailchimp account. - mailchimp_delete_customer(store_id: string, customer_id: string) — Delete a customer from a store. - mailchimp_delete_domain(domain_name: string) — Delete a verified domain from the account. - mailchimp_delete_file(file_id: string) — Remove a specific file from the file manager. - mailchimp_delete_folder(folder_id: string) — Delete a specific folder in the file manager. - mailchimp_delete_interest_category(list_id: string, interest_category_id: string) — Delete a specific interest category. - mailchimp_delete_interest_in_category(list_id: string, interest_id: string, interest_category_id: string) — Delete interests or group names in a specific category. - mailchimp_delete_landing_page(page_id: string) — Delete a landing page. - mailchimp_delete_list(list_id: string) — Delete a list from your mailchimp account. if you delete a list, you'll lose the list history—including subscriber activity, unsubscribes, complaints, and bounces. you’ll also lose subscribers’ email - mailchimp_delete_list_member(list_id: string, subscriber_hash: string) — Delete all personally identifiable information related to a list member, and remove them from a list. this will make it impossible to re-import the list member. - mailchimp_delete_merge_field(list_id: string, merge_id: string) — Delete a specific merge field. - mailchimp_delete_note(list_id: string, note_id: string, subscriber_hash: string) — Delete a specific note for a specific list member. - mailchimp_delete_order(order_id: string, store_id: string) — Delete an order. - mailchimp_delete_order_line_item(line_id: string, order_id: string, store_id: string) — Delete a specific order line item. - mailchimp_delete_product(store_id: string, product_id: string) — Delete a product. - mailchimp_delete_product_image(image_id: string, store_id: string, product_id: string) — Delete a product image. - mailchimp_delete_product_variant(store_id: string, product_id: string, variant_id: string) — Delete a product variant. - mailchimp_delete_promo_code(store_id: string, promo_code_id: string, promo_rule_id: string) — Delete a promo code from a store. - mailchimp_delete_promo_rule(store_id: string, promo_rule_id: string) — Delete a promo rule from a store. - mailchimp_delete_segment(list_id: string, segment_id: string) — Delete a specific segment in a list. - mailchimp_delete_store(store_id: string) — Delete a store. deleting a store will also delete any associated subresources, including customers, orders, products, and carts. - mailchimp_delete_template(template_id: string) — Delete a specific template. - mailchimp_delete_template_folder(folder_id: string) — Delete a specific template folder, and mark all the templates in the folder as 'unfiled'. - mailchimp_delete_webhook(list_id: string, webhook_id: string) — Delete a specific webhook in a list. - mailchimp_delete_workflow_email(workflow_id: string, workflow_email_id: string) — Removes an individual classic automation workflow email. emails from certain workflow types, including the abandoned cart email (abandonedcart) and product retargeting email (abandonedbrowse) workflow - mailchimp_get_abuse_report(count?: integer, fields?: string[], offset?: integer, list_id: string, report_id: string, exclude_fields?: string[]) — Get details about a specific abuse report. - mailchimp_get_account_export_info(fields?: string[], export_id: string, exclude_fields?: string[]) — Get information about a specific account export. - mailchimp_get_authorized_app_info(app_id: string, fields?: string[], exclude_fields?: string[]) — Get information about a specific authorized application. - mailchimp_get_automated_email_subscriber(workflow_id: string, subscriber_hash: string, workflow_email_id: string) — Get information about a specific subscriber in a classic automation email queue. - mailchimp_get_automation_info(fields?: string[], workflow_id: string, exclude_fields?: string[]) — Get a summary of an individual classic automation workflow's settings and content. the `trigger settings` object returns information for the first email in the workflow. - mailchimp_get_batch_operation_status(fields?: string[], batch_id: string, exclude_fields?: string[]) — Get the status of a batch request. - mailchimp_get_batch_webhook_info(fields?: string[], exclude_fields?: string[], batch_webhook_id: string) — Get information about a specific batch webhook. - mailchimp_get_campaign_content(fields?: string[], campaign_id: string, exclude_fields?: string[]) — Get the the html and plain-text content for a campaign. - mailchimp_get_campaign_feedback_message(fields?: string[], campaign_id: string, feedback_id: string, exclude_fields?: string[]) — Get a specific feedback message from a campaign. - mailchimp_get_campaign_folder(fields?: string[], folder_id: string, exclude_fields?: string[]) — Get information about a specific folder used to organize campaigns. - mailchimp_get_campaign_info(fields?: string[], campaign_id: string, exclude_fields?: string[], include_resend_shortcut_eligibility?: boolean) — Get information about a specific campaign. - mailchimp_get_campaign_link_details(fields?: string[], link_id: string, campaign_id: string, exclude_fields?: string[]) — Get click details for a specific link in a campaign. - mailchimp_get_campaign_recipient_info(fields?: string[], campaign_id: string, exclude_fields?: string[], subscriber_hash: string) — Get information about a specific campaign recipient. - mailchimp_get_campaign_report(fields?: string[], campaign_id: string, exclude_fields?: string[]) — Get report details for a specific sent campaign. - mailchimp_get_campaign_send_checklist(fields?: string[], campaign_id: string, exclude_fields?: string[]) — Review the send checklist for a campaign, and resolve any issues before sending. - mailchimp_get_cart_info(fields?: string[], cart_id: string, store_id: string, exclude_fields?: string[]) — Get information about a specific cart. - mailchimp_get_cart_line_item(fields?: string[], cart_id: string, line_id: string, store_id: string, exclude_fields?: string[]) — Get information about a specific cart line item. - mailchimp_get_clicked_link_subscriber(fields?: string[], link_id: string, campaign_id: string, exclude_fields?: string[], subscriber_hash: string) — Get information about a specific subscriber who clicked a link in a specific campaign. - mailchimp_get_connected_site(fields?: string[], exclude_fields?: string[], connected_site_id: string) — Get information about a specific connected site. - mailchimp_get_conversation(fields?: string[], exclude_fields?: string[], conversation_id: string) — Api endpoint for conversations is deprecated, replaced by inbox. although historical data is accessible, new campaign replies and messages are not retrievable through this endpoint. - mailchimp_get_customer_info(fields?: string[], store_id: string, customer_id: string, exclude_fields?: string[]) — Get information about a specific customer. - mailchimp_get_domain_info(domain_name: string) — Get the details for a single domain on the account. - mailchimp_get_facebook_ad_info(fields?: string[], outreach_id: string, exclude_fields?: string[]) — Get details of a facebook ad. - mailchimp_get_facebook_ad_report(fields?: string[], outreach_id: string, exclude_fields?: string[]) — Get report of a facebook ad. - mailchimp_get_file(fields?: string[], file_id: string, exclude_fields?: string[]) — Get information about a specific file in the file manager. - mailchimp_get_folder(fields?: string[], folder_id: string, exclude_fields?: string[]) — Get information about a specific folder in the file manager. - mailchimp_get_growth_history_by_month(month: string, fields?: string[], list_id: string, exclude_fields?: string[]) — Get a summary of a specific list's growth activity for a specific month and year. - mailchimp_get_information_about_all_surveys_for_a_list(list_id: string) — Get information about all available surveys for a specific list. - mailchimp_get_interest_category_info(fields?: string[], list_id: string, exclude_fields?: string[], interest_category_id: string) — Get information about a specific interest category. - mailchimp_get_interest_in_category(fields?: string[], list_id: string, interest_id: string, exclude_fields?: string[], interest_category_id: string) — Get interests or 'group names' for a specific category. - mailchimp_get_landing_page_content(fields?: string[], page_id: string, exclude_fields?: string[]) — Get the the html for your landing page. - mailchimp_get_landing_page_info(fields?: string[], page_id: string, exclude_fields?: string[]) — Get information about a specific page. - mailchimp_get_landing_page_report(fields?: string[], outreach_id: string, exclude_fields?: string[]) — Get report of a landing page. - mailchimp_get_latest_chimp_chatter(count?: integer, offset?: integer) — Return the chimp chatter for this account ordered by most recent. - mailchimp_get_list_info(fields?: string[], list_id: string, exclude_fields?: string[], include_total_contacts?: boolean) — Get information about a specific list in your mailchimp account. results include list members who have signed up but haven't confirmed their subscription yet and unsubscribed or cleaned. - mailchimp_get_lists_info(count?: integer, email?: string, fields?: string[], offset?: integer, sort_dir?: string, sort_field?: string, exclude_fields?: string[], since_date_created?: string, before_date_created?: string, has_ecommerce_store?: boolean, include_total_contacts?: boolean, since_campaign_last_sent?: string, before_campaign_last_sent?: string) — Get information about all lists in the account. - mailchimp_get_member_info(fields?: string[], list_id: string, exclude_fields?: string[], subscriber_hash: string) — Get information about a specific list member, including a currently subscribed, unsubscribed, or bounced member. - mailchimp_get_member_note(fields?: string[], list_id: string, note_id: string, exclude_fields?: string[], subscriber_hash: string) — Get a specific note for a specific list member. - mailchimp_get_merge_field(fields?: string[], list_id: string, merge_id: string, exclude_fields?: string[]) — Get information about a specific merge field. - mailchimp_get_message(fields?: string[], message_id: string, exclude_fields?: string[], conversation_id: string) — The conversation endpoint is outdated and replaced by inbox, which isn't supported by it. historical conversation data is accessible, but new replies and inbox messages are not. - mailchimp_get_opened_campaign_subscriber(fields?: string[], campaign_id: string, exclude_fields?: string[], subscriber_hash: string) — Get information about a specific subscriber who opened a campaign. - mailchimp_get_order_info(fields?: string[], order_id: string, store_id: string, exclude_fields?: string[]) — Get information about a specific order. - mailchimp_get_order_line_item(fields?: string[], line_id: string, order_id: string, store_id: string, exclude_fields?: string[]) — Get information about a specific order line item. - mailchimp_get_product_image_info(fields?: string[], image_id: string, store_id: string, product_id: string, exclude_fields?: string[]) — Get information about a specific product image. - mailchimp_get_product_info(fields?: string[], store_id: string, product_id: string, exclude_fields?: string[]) — Get information about a specific product. - mailchimp_get_product_variant_info(fields?: string[], store_id: string, product_id: string, variant_id: string, exclude_fields?: string[]) — Get information about a specific product variant. - mailchimp_get_promo_code(fields?: string[], store_id: string, promo_code_id: string, promo_rule_id: string, exclude_fields?: string[]) — Get information about a specific promo code. - mailchimp_get_promo_rule(fields?: string[], store_id: string, promo_rule_id: string, exclude_fields?: string[]) — Get information about a specific promo rule. - mailchimp_get_segment_info(fields?: string[], list_id: string, segment_id: string, exclude_fields?: string[], include_cleaned?: boolean, include_unsubscribed?: boolean, include_transactional?: boolean) — Get information about a specific segment. - mailchimp_get_store_info(fields?: string[], store_id: string, exclude_fields?: string[]) — Get information about a specific store. - mailchimp_get_subscriber_email_activity(since?: string, fields?: string[], campaign_id: string, exclude_fields?: string[], subscriber_hash: string) — Get a specific list member's activity in a campaign including opens, clicks, and bounces. - mailchimp_get_subscriber_removed_from_workflow(workflow_id: string, subscriber_hash: string) — Get information about a specific subscriber who was removed from a classic automation workflow. - mailchimp_get_survey(list_id: string, survey_id: string) — Get details about a specific survey. - mailchimp_get_survey_question_report(fields?: string[], survey_id: string, question_id: string, exclude_fields?: string[]) — Get report for a survey question. - mailchimp_get_survey_report(fields?: string[], survey_id: string, exclude_fields?: string[]) — Get report for a survey. - mailchimp_get_survey_response(survey_id: string, response_id: string) — Get a single survey response. - mailchimp_get_template_folder(fields?: string[], folder_id: string, exclude_fields?: string[]) — Get information about a specific folder used to organize templates. - mailchimp_get_template_info(fields?: string[], template_id: string, exclude_fields?: string[]) — Get information about a specific template. - mailchimp_get_unsubscribed_member(fields?: string[], campaign_id: string, exclude_fields?: string[], subscriber_hash: string) — Get information about a specific list member who unsubscribed from a campaign. - mailchimp_get_webhook_info(list_id: string, webhook_id: string) — Get information about a specific webhook. - mailchimp_get_workflow_email_info(workflow_id: string, workflow_email_id: string) — Get information about an individual classic automation workflow email. - mailchimp_list_abuse_reports(count?: integer, fields?: string[], offset?: integer, list_id: string, exclude_fields?: string[]) — Get all abuse reports for a specific list. - mailchimp_list_account_exports(count?: integer, fields?: string[], offset?: integer, exclude_fields?: string[]) — Get a list of account exports for a given account. - mailchimp_list_account_orders(count?: integer, fields?: string[], offset?: integer, campaign_id?: string, customer_id?: string, outreach_id?: string, has_outreach?: boolean, exclude_fields?: string[]) — Get information about an account's orders. - mailchimp_list_answers_for_question(fields?: string[], survey_id: string, question_id: string, exclude_fields?: string[], respondent_familiarity_is?: string) — Get answers for a survey question. - mailchimp_list_api_root_resources(fields?: string[], exclude_fields?: string[]) — Get links to all other resources available in the api. - mailchimp_list_authorized_apps(count?: integer, fields?: string[], offset?: integer, exclude_fields?: string[]) — Get a list of an account's registered, connected applications. - mailchimp_list_automated_email_subscribers(workflow_id: string, workflow_email_id: string) — Get information about a classic automation email queue. - mailchimp_list_automated_emails(workflow_id: string) — Get a summary of the emails in a classic automation workflow. - mailchimp_list_automations(count?: integer, fields?: string[], offset?: integer, status?: string, exclude_fields?: string[], since_start_time?: string, before_start_time?: string, since_create_time?: string, before_create_time?: string) — Get a summary of an account's classic automations. - mailchimp_list_batch_requests(count?: integer, fields?: string[], offset?: integer, exclude_fields?: string[]) — Get a summary of batch requests that have been made. - mailchimp_list_batch_webhooks(count?: integer, fields?: string[], offset?: integer, exclude_fields?: string[]) — Get all webhooks that have been configured for batches. - mailchimp_list_campaign_details(count?: integer, fields?: string[], offset?: integer, sort_dir?: string, sort_field?: string, campaign_id: string, exclude_fields?: string[]) — Get information about clicks on specific links in your mailchimp campaigns. - mailchimp_list_campaign_feedback(fields?: string[], campaign_id: string, exclude_fields?: string[]) — Get team feedback while you're working together on a mailchimp campaign. - mailchimp_list_campaign_folders(count?: integer, fields?: string[], offset?: integer, exclude_fields?: string[]) — Get all folders used to organize campaigns. - mailchimp_list_campaign_open_details(count?: integer, since?: string, fields?: string[], offset?: integer, sort_dir?: string, sort_field?: string, campaign_id: string, exclude_fields?: string[]) — Get detailed information about any campaign emails that were opened by a list member. - mailchimp_list_campaign_product_activity(count?: integer, fields?: string[], offset?: integer, sort_field?: string, campaign_id: string, exclude_fields?: string[]) — Get breakdown of product activity for a campaign - mailchimp_list_campaign_recipients(count?: integer, fields?: string[], offset?: integer, campaign_id: string, exclude_fields?: string[]) — Get information about campaign recipients. - mailchimp_list_campaign_reports(type?: string, count?: integer, fields?: string[], offset?: integer, exclude_fields?: string[], since_send_time?: string, before_send_time?: string) — Get campaign reports. - mailchimp_list_campaigns(type?: string, count?: integer, fields?: string[], offset?: integer, status?: string, list_id?: string, sort_dir?: string, folder_id?: string, member_id?: string, sort_field?: string, exclude_fields?: string[], since_send_time?: string, before_send_time?: string, since_create_time?: string, before_create_time?: string, include_resend_shortcut_eligibility?: boolean) — Get all campaigns in an account. - mailchimp_list_cart_line_items(count?: integer, fields?: string[], offset?: integer, cart_id: string, store_id: string, exclude_fields?: string[]) — Get information about a cart's line items. - mailchimp_list_carts(count?: integer, fields?: string[], offset?: integer, store_id: string, exclude_fields?: string[]) — Get information about a store's carts. - mailchimp_list_child_campaign_reports(fields?: string[], campaign_id: string, exclude_fields?: string[]) — Get a list of reports with child campaigns for a specific parent campaign. - mailchimp_list_clicked_link_subscribers(count?: integer, fields?: string[], offset?: integer, link_id: string, campaign_id: string, exclude_fields?: string[]) — Get information about list members who clicked on a specific link in a campaign. - mailchimp_list_connected_sites(count?: integer, fields?: string[], offset?: integer, exclude_fields?: string[]) — Get all connected sites in an account. - mailchimp_list_conversations(count?: integer, fields?: string[], offset?: integer, list_id?: string, campaign_id?: string, exclude_fields?: string[], has_unread_messages?: string) — List of conversations for an account is available via an endpoint, but it's deprecated in favor of inbox. the endpoint excludes new inbox data including campaign replies and messages. past conversatio - mailchimp_list_customers(count?: integer, fields?: string[], offset?: integer, store_id: string, email_address?: string, exclude_fields?: string[]) — Get information about a store's customers. - mailchimp_list_domain_performance_stats(fields?: string[], campaign_id: string, exclude_fields?: string[]) — Get statistics for the top-performing email domains in a campaign. - mailchimp_list_eep_url_activity(fields?: string[], campaign_id: string, exclude_fields?: string[]) — Get a summary of social activity for the campaign, tracked by eepurl. - mailchimp_list_email_activity(count?: integer, since?: string, fields?: string[], offset?: integer, campaign_id: string, exclude_fields?: string[]) — Get a list of member's subscriber activity in a specific campaign. - mailchimp_list_facebook_ads(count?: integer, fields?: string[], offset?: integer, sort_dir?: string, sort_field?: string, exclude_fields?: string[]) — Get list of facebook ads. - mailchimp_list_facebook_ads_reports(count?: integer, fields?: string[], offset?: integer, sort_dir?: string, sort_field?: string, exclude_fields?: string[]) — Get reports of facebook ads. - mailchimp_list_facebook_ecommerce_report(count?: integer, fields?: string[], offset?: integer, sort_field?: string, outreach_id: string, exclude_fields?: string[]) — Get breakdown of product activity for an outreach. - mailchimp_list_folders(count?: integer, fields?: string[], offset?: integer, created_by?: string, exclude_fields?: string[], since_created_at?: string, before_created_at?: string) — Get a list of all folders in the file manager. - mailchimp_list_growth_history_data(count?: integer, fields?: string[], offset?: integer, list_id: string, sort_dir?: string, sort_field?: string, exclude_fields?: string[]) — Get a month-by-month summary of a specific list's growth activity. - mailchimp_list_interest_categories(type?: string, count?: integer, fields?: string[], offset?: integer, list_id: string, exclude_fields?: string[]) — Get information about a list's interest categories. - mailchimp_list_interests_in_category(count?: integer, fields?: string[], offset?: integer, list_id: string, exclude_fields?: string[], interest_category_id: string) — Get a list of this category's interests. - mailchimp_list_landing_pages(count?: integer, fields?: string[], sort_dir?: string, sort_field?: string, exclude_fields?: string[]) — Get all landing pages. - mailchimp_list_landing_pages_reports(count?: integer, fields?: string[], offset?: integer, exclude_fields?: string[]) — Get reports of landing pages. - mailchimp_list_locations(fields?: string[], list_id: string, exclude_fields?: string[]) — Get the locations (countries) that the list's subscribers have been tagged to based on geocoding their ip address. - mailchimp_list_member_events(count?: integer, fields?: string[], offset?: integer, list_id: string, exclude_fields?: string[], subscriber_hash: string) — Get events for a contact. - mailchimp_list_member_goal_events(fields?: string[], list_id: string, exclude_fields?: string[], subscriber_hash: string) — Get the last 50 goal events for a member on a specific list. - mailchimp_list_member_tags(count?: integer, fields?: string[], offset?: integer, list_id: string, exclude_fields?: string[], subscriber_hash: string) — Get the tags on a list member. - mailchimp_list_members_in_segment(count?: integer, fields?: string[], offset?: integer, list_id: string, segment_id: string, exclude_fields?: string[], include_cleaned?: boolean, include_unsubscribed?: boolean, include_transactional?: boolean) — Get information about members in a saved segment. - mailchimp_list_members_info(count?: integer, fields?: string[], offset?: integer, status?: string, list_id: string, sort_dir?: string, vip_only?: boolean, email_type?: string, sort_field?: string, interest_ids?: string, exclude_fields?: string[], interest_match?: string, unique_email_id?: string, since_last_changed?: string, unsubscribed_since?: string, before_last_changed?: string, since_last_campaign?: boolean, since_timestamp_opt?: string, before_timestamp_opt?: string, interest_category_id?: string) — Get information about members in a specific mailchimp list. - mailchimp_list_merge_fields(type?: string, count?: integer, fields?: string[], offset?: integer, list_id: string, required?: boolean, exclude_fields?: string[]) — Get a list of all merge fields for an audience. - mailchimp_list_messages(fields?: string[], is_read?: string, exclude_fields?: string[], conversation_id: string, since_timestamp?: string, before_timestamp?: string) — Legacy "conversations" endpoint is deprecated; use "inbox" for new messages. old conversations are accessible, but new campaign replies and inbox messages are not. - mailchimp_list_order_line_items(count?: integer, fields?: string[], offset?: integer, order_id: string, store_id: string, exclude_fields?: string[]) — Get information about an order's line items. - mailchimp_list_orders(count?: integer, fields?: string[], offset?: integer, store_id: string, campaign_id?: string, customer_id?: string, outreach_id?: string, has_outreach?: boolean, exclude_fields?: string[]) — Get information about a store's orders. - mailchimp_list_product(count?: integer, fields?: string[], offset?: integer, store_id: string, exclude_fields?: string[]) — Get information about a store's products. - mailchimp_list_product_images(count?: integer, fields?: string[], offset?: integer, store_id: string, product_id: string, exclude_fields?: string[]) — Get information about a product's images. - mailchimp_list_product_variants(count?: integer, fields?: string[], offset?: integer, store_id: string, product_id: string, exclude_fields?: string[]) — Get information about a product's variants. - mailchimp_list_promo_codes(count?: integer, fields?: string[], offset?: integer, store_id: string, promo_rule_id: string, exclude_fields?: string[]) — Get information about a store's promo codes. - mailchimp_list_promo_rules(count?: integer, fields?: string[], offset?: integer, store_id: string, exclude_fields?: string[]) — Get information about a store's promo rules. - mailchimp_list_recent_activity(count?: integer, fields?: string[], offset?: integer, list_id: string, exclude_fields?: string[]) — Get up to the previous 180 days of daily detailed aggregated activity stats for a list, not including automation activity. - mailchimp_list_recent_member_notes(count?: integer, fields?: string[], offset?: integer, list_id: string, sort_dir?: string, sort_field?: string, exclude_fields?: string[], subscriber_hash: string) — Get recent notes for a specific list member. - mailchimp_list_segments(type?: string, count?: integer, fields?: string[], offset?: integer, list_id: string, exclude_fields?: string[], include_cleaned?: boolean, since_created_at?: string, since_updated_at?: string, before_created_at?: string, before_updated_at?: string, include_unsubscribed?: boolean, include_transactional?: boolean) — Get information about all available segments for a specific list. - mailchimp_list_sending_domains() — Get all of the sending domains on the account. - mailchimp_list_signup_forms(list_id: string) — Get signup forms for a specific list. - mailchimp_list_stored_files(type?: string, count?: integer, fields?: string[], offset?: integer, sort_dir?: string, created_by?: string, sort_field?: string, exclude_fields?: string[], since_created_at?: string, before_created_at?: string) — Get a list of available images and files stored in the file manager for the account. - mailchimp_list_stores(count?: integer, fields?: string[], offset?: integer, exclude_fields?: string[]) — Get information about all stores in the account. - mailchimp_list_subscribers_removed_from_workflow(workflow_id: string) — Get information about subscribers who were removed from a classic automation workflow. - mailchimp_list_survey_question_reports(fields?: string[], survey_id: string, exclude_fields?: string[]) — Get reports for survey questions. - mailchimp_list_survey_reports(count?: integer, fields?: string[], offset?: integer, exclude_fields?: string[]) — Get reports for surveys. - mailchimp_list_survey_responses(fields?: string[], survey_id: string, chose_answer?: string, exclude_fields?: string[], answered_question?: integer, respondent_familiarity_is?: string) — Get responses to a survey. - mailchimp_list_template_folders(count?: integer, fields?: string[], offset?: integer, exclude_fields?: string[]) — Get all folders used to organize templates. - mailchimp_list_templates(type?: string, count?: integer, fields?: string[], offset?: integer, category?: string, sort_dir?: string, folder_id?: string, created_by?: string, sort_field?: string, content_type?: string, exclude_fields?: string[], since_date_created?: string, before_date_created?: string) — Get a list of an account's available templates. - mailchimp_list_top_email_clients(fields?: string[], list_id: string, exclude_fields?: string[]) — Get a list of the top email clients based on user-agent strings. - mailchimp_list_top_open_activities(count?: integer, fields?: string[], offset?: integer, campaign_id: string, exclude_fields?: string[]) — Get top open locations for a specific campaign. - mailchimp_list_unsubscribed_members(count?: integer, fields?: string[], offset?: integer, campaign_id: string, exclude_fields?: string[]) — Get information about members who have unsubscribed from a specific campaign. - mailchimp_list_webhooks(list_id: string) — Get information about all webhooks for a specific list. - mailchimp_pause_automated_email(workflow_id: string, workflow_email_id: string) — Pause an automated email. - mailchimp_pause_automation_emails(workflow_id: string) — Pause all emails in a specific classic automation workflow. - mailchimp_pause_rss_campaign(campaign_id: string) — Pause an rss-driven campaign. - mailchimp_ping() — A health check for the api that won't return any account-specific information. - mailchimp_publish_a_survey(list_id: string, survey_id: string) — Publish a survey that is in draft, unpublished, or has been previously published and edited. - mailchimp_publish_landing_page(page_id: string) — Publish a landing page that is in draft, unpublished, or has been previously published and edited. - mailchimp_remove_list_member_from_segment(list_id: string, segment_id: string, subscriber_hash: string) — Remove a member from the specified static segment. - mailchimp_remove_subscriber_from_workflow(workflow_id: string, email_address: string) — Remove a subscriber from any point in a classic automation workflow; once removed, they cannot be re-added to that workflow. - mailchimp_replicate_campaign(campaign_id: string) — Replicate a campaign in saved or send status. - mailchimp_resend_campaign(campaign_id: string, shortcut_type?: string) — Remove the guesswork for resending a campaign to certain segments. you can use this endpoint as a shortcut to replicate a campaign and resend it to common segments, such as those who didn't open the c - mailchimp_resume_rss_campaign(campaign_id: string) — Resume an rss-driven campaign. - mailchimp_retrieve_campaign_abuse_complaints(fields?: string[], campaign_id: string, exclude_fields?: string[]) — Get a list of abuse complaints for a specific campaign. - mailchimp_retrieve_folder_contents(type?: string, count?: integer, fields?: string[], offset?: integer, sort_dir?: string, folder_id: string, created_by?: string, sort_field?: string, exclude_fields?: string[], since_created_at?: string, before_created_at?: string) — Get a list of available images and files stored in this folder. - mailchimp_schedule_campaign(timewarp?: boolean, campaign_id: string, schedule_time: string, batch__delivery__batch__count?: integer, batch__delivery__batch__delay?: integer) — Schedule a campaign for delivery. if you're using multivariate campaigns to test send times or sending rss campaigns, use the send action instead. - mailchimp_search_campaigns(query: string, fields?: string[], exclude_fields?: string[]) — Search all campaigns for the specified query terms. - mailchimp_search_for_tags_on_a_list_by_name(name?: string, list_id: string) — Search for tags on a list by name. if no name is provided, will return all tags on the list. - mailchimp_search_members(query: string, fields?: string[], list_id?: string, exclude_fields?: string[]) — Search for list members. this search can be restricted to a specific list, or can be used to search across all lists in an account. - mailchimp_send_campaign(campaign_id: string) — Send a mailchimp campaign. for rss campaigns, the campaign will send according to its schedule. all other campaigns will send immediately. - mailchimp_send_test_email(send_type: string, campaign_id: string, test_emails: string[]) — Send a test email. - mailchimp_set_campaign_content(url?: string, html?: string, plain_text?: string, campaign_id: string, template__id?: integer, variate_contents?: object[], archive__archive__type?: string, archive__archive__content?: string) — Set the content for a campaign. - mailchimp_start_automated_email(workflow_id: string, workflow_email_id: string) — Start an automated email. - mailchimp_start_automation_emails(workflow_id: string) — Start all emails in a classic automation workflow. - mailchimp_start_batch_operation(operations: object[]) — Begin processing a batch operations request. - mailchimp_unpublish_a_survey(list_id: string, survey_id: string) — Unpublish a survey that has been published. - mailchimp_unpublish_landing_page(page_id: string) — Unpublish a landing page that is in draft or has been published. - mailchimp_unschedule_campaign(campaign_id: string) — Unschedule a scheduled campaign that hasn't started sending. - mailchimp_update_batch_webhook(url?: string, enabled?: boolean, batch_webhook_id: string) — Update a webhook that will fire whenever any batch request completes processing. - mailchimp_update_campaign_feedback_message(message?: string, block_id?: integer, campaign_id: string, feedback_id: string, is_complete?: boolean) — Update a specific feedback message for a campaign. - mailchimp_update_campaign_folder(name: string, folder_id: string) — Update a specific folder used to organize campaigns. - mailchimp_update_campaign_settings(campaign_id: string, settings__title?: string, tracking__opens?: boolean, settings__to__name?: string, tracking__ecomm360?: boolean, settings__reply__to?: string, social__card__title?: string, tracking__clicktale?: string, recipients__list__id?: string, rss__opts__feed__url?: string, rss__opts__frequency?: string, settings__folder__id?: string, settings__from__name?: string, settings__auto__tweet?: boolean, settings__inline__css?: boolean, settings__authenticate?: boolean, settings__auto__footer?: boolean, settings__fb__comments?: boolean, settings__template__id?: integer, tracking__html__clicks?: boolean, tracking__text__clicks?: boolean, settings__preview__text?: string, settings__subject__line?: string, settings__auto__fb__post?: string[], social__card__image__url?: string, tracking__capsule__notes?: boolean, tracking__goal__tracking?: boolean, rss__opts__schedule__hour?: integer, social__card__description?: string, settings__use__conversation?: boolean, tracking__google__analytics?: string, tracking__salesforce__notes?: boolean, variate__settings__test__size?: integer, variate__settings__wait__time?: integer, rss__opts__constrain__rss__img?: boolean, tracking__salesforce__campaign?: boolean, variate__settings__from__names?: string[], variate__settings__send__times?: string[], recipients__segment__opts__match?: string, variate__settings__subject__lines?: string[], variate__settings__winner__criteria?: string, recipients__segment__opts__conditions?: object[], rss__opts__schedule__weekly__send__day?: string, variate__settings__reply__to__addresses?: string[], rss__opts__schedule__daily__send__friday?: boolean, rss__opts__schedule__daily__send__monday?: boolean, rss__opts__schedule__daily__send__sunday?: boolean, rss__opts__schedule__monthly__send__date?: integer, rss__opts__schedule__daily__send__tuesday?: boolean, rss__opts__schedule__daily__send__saturday?: boolean, rss__opts__schedule__daily__send__thursday?: boolean, rss__opts__schedule__daily__send__wednesday?: boolean, recipients__segment__opts__saved__segment__id?: integer, recipients__segment__opts__prebuilt__segment__id?: string) — Update some or all of the settings for a specific campaign. - mailchimp_update_cart(lines?: object[], cart_id: string, store_id: string, tax_total?: integer, campaign_id?: string, order_total?: integer, checkout_url?: string, currency_code?: string, customer__company?: string, customer__last__name?: string, customer__first__name?: string, customer__address__city?: string, customer__opt__in__status?: boolean, customer__address__country?: string, customer__address__address1?: string, customer__address__address2?: string, customer__address__province?: string, customer__address__postal__code?: string, customer__address__country__code?: string, customer__address__province__code?: string) — Update a specific cart. - mailchimp_update_cart_line_item(price?: integer, cart_id: string, line_id: string, quantity?: integer, store_id: string, product_id?: string, product_variant_id?: string) — Update a specific cart line item. - mailchimp_update_customer(company?: string, store_id: string, last_name?: string, first_name?: string, customer_id: string, address__city?: string, opt_in_status?: boolean, address__country?: string, address__address1?: string, address__address2?: string, address__province?: string, address__postal__code?: string, address__country__code?: string, address__province__code?: string) — Update a customer. - mailchimp_update_file(name?: string, file_id: string, folder_id?: integer) — Update a file in the file manager. - mailchimp_update_folder(name: string, folder_id: string) — Update a specific file manager folder. - mailchimp_update_interest_category(type: string, title: string, list_id: string, display_order?: integer, interest_category_id: string) — Update a specific interest category. - mailchimp_update_interest_in_category(name: string, list_id: string, interest_id: string, display_order?: integer, interest_category_id: string) — Update interests or 'group names' for a specific category. - mailchimp_update_landing_page(name?: string, title?: string, list_id?: string, page_id: string, store_id?: string, description?: string, tracking__track__with__mailchimp?: boolean, tracking__enable__restricted__data__processing?: boolean) — Update a landing page. - mailchimp_update_list_member(vip?: boolean, ip_opt?: string, status?: string, list_id: string, language?: string, interests?: object, ip_signup?: string, email_type?: string, merge_fields?: object, email_address?: string, timestamp_opt?: string, subscriber_hash: string, timestamp_signup?: string, location__latitude?: integer, location__longitude?: integer, marketing_permissions?: object[], skip_merge_validation?: boolean) — Update information for a specific list member. - mailchimp_update_lists(name: string, list_id: string, contact__zip?: string, double_optin?: boolean, contact__city?: string, contact__phone?: string, contact__state?: string, use_archive_bar?: boolean, contact__company?: string, contact__country?: string, contact__address1?: string, contact__address2?: string, email_type_option: boolean, notify_on_subscribe?: string, permission_reminder: string, marketing_permissions?: boolean, notify_on_unsubscribe?: string, campaign__defaults__subject?: string, campaign__defaults__language?: string, campaign__defaults__from__name?: string, campaign__defaults__from__email?: string) — Update the settings for a specific list. - mailchimp_update_merge_field(tag?: string, name: string, public?: boolean, list_id: string, merge_id: string, required?: boolean, help_text?: string, default_value?: string, display_order?: integer, options__choices?: string[], options__date__format?: string, options__phone__format?: string, options__default__country?: integer) — Update a specific merge field. - mailchimp_update_note(note?: string, list_id: string, note_id: string, subscriber_hash: string) — Update a specific note for a specific list member. - mailchimp_update_order(lines?: object[], promos?: object[], order_id: string, store_id: string, order_url?: string, tax_total?: integer, campaign_id?: string, order_total?: integer, landing_site?: string, outreach__id?: string, tracking_url?: string, currency_code?: string, tracking_code?: string, discount_total?: integer, shipping_total?: integer, tracking_number?: string, financial_status?: string, tracking_carrier?: string, customer__company?: string, fulfillment_status?: string, updated_at_foreign?: string, cancelled_at_foreign?: string, customer__last__name?: string, processed_at_foreign?: string, customer__first__name?: string, billing__address__city?: string, billing__address__name?: string, billing__address__phone?: string, customer__address__city?: string, shipping__address__city?: string, shipping__address__name?: string, shipping__address__phone?: string, billing__address__company?: string, billing__address__country?: string, customer__opt__in__status?: boolean, billing__address__address1?: string, billing__address__address2?: string, billing__address__latitude?: integer, billing__address__province?: string, customer__address__country?: string, shipping__address__company?: string, shipping__address__country?: string, billing__address__longitude?: integer, customer__address__address1?: string, customer__address__address2?: string, customer__address__province?: string, shipping__address__address1?: string, shipping__address__address2?: string, shipping__address__latitude?: integer, shipping__address__province?: string, shipping__address__longitude?: integer, billing__address__postal__code?: string, billing__address__country__code?: string, customer__address__postal__code?: string, shipping__address__postal__code?: string, billing__address__province__code?: string, customer__address__country__code?: string, shipping__address__country__code?: string, customer__address__province__code?: string, shipping__address__province__code?: string) — Update a specific order. - mailchimp_update_order_line_item(price?: integer, line_id: string, discount?: integer, order_id: string, quantity?: integer, store_id: string, product_id?: string, product_variant_id?: string) — Update a specific order line item. - mailchimp_update_product(url?: string, type?: string, title?: string, handle?: string, images?: object[], vendor?: string, store_id: string, variants?: object[], image_url?: string, product_id: string, description?: string, published_at_foreign?: string) — Update a specific product. - mailchimp_update_product_image(id?: string, url?: string, image_id: string, store_id: string, product_id: string, variant_ids?: string[]) — Update a product image. - mailchimp_update_product_variant(sku?: string, url?: string, price?: integer, title?: string, store_id: string, image_url?: string, backorders?: string, product_id: string, variant_id: string, visibility?: string, inventory_quantity?: integer) — Update a product variant. - mailchimp_update_promo_code(code?: string, enabled?: boolean, store_id: string, usage_count?: integer, promo_code_id: string, promo_rule_id: string, redemption_url?: string, created_at_foreign?: string, updated_at_foreign?: string) — Update a promo code. - mailchimp_update_promo_rule(type?: string, title?: string, amount?: integer, target?: string, enabled?: boolean, ends_at?: string, store_id: string, starts_at?: string, description?: string, promo_rule_id: string, created_at_foreign?: string, updated_at_foreign?: string) — Update a promo rule. - mailchimp_update_store(name?: string, phone?: string, domain?: string, platform?: string, store_id: string, timezone?: string, is_syncing?: boolean, money_format?: string, address__city?: string, currency_code?: string, email_address?: string, primary_locale?: string, address__country?: string, address__address1?: string, address__address2?: string, address__latitude?: integer, address__province?: string, address__longitude?: integer, address__postal__code?: string, address__country__code?: string, address__province__code?: string) — Update a store. - mailchimp_update_template(html: string, name: string, folder_id?: string, template_id: string) — Update the name, html, or `folder id` of an existing template. - mailchimp_update_template_folder(name: string, folder_id: string) — Update a specific folder used to organize templates. - mailchimp_update_webhook(url?: string, list_id: string, webhook_id: string, sources__api?: boolean, sources__user?: boolean, sources__admin?: boolean, events__cleaned?: boolean, events__profile?: boolean, events__upemail?: boolean, events__campaign?: boolean, events__subscribe?: boolean, events__unsubscribe?: boolean) — Update the settings for an existing webhook. - mailchimp_update_workflow_email(delay__type?: string, workflow_id: string, delay__action?: string, delay__amount?: integer, settings__title?: string, delay__direction?: string, workflow_email_id: string, settings__reply__to?: string, settings__from__name?: string, settings__preview__text?: string, settings__subject__line?: string) — Update settings for a classic automation workflow email. only works with workflows of type: abandonedbrowse, abandonedcart, emailfollowup, or singlewelcome. - mailchimp_verify_connected_site_script(connected_site_id: string) — Verify that the connected sites script has been installed, either via the script url or fragment. - mailchimp_verify_domain(code: string, domain_name: string) — Verify a domain for sending. - mailchimp_view_default_content(fields?: string[], template_id: string, exclude_fields?: string[]) — Get the sections that you can edit in a template, including each section's default content. - mailchimp_view_recent_activity(count?: integer, fields?: string[], offset?: integer, list_id: string, exclude_fields?: string[], subscriber_hash: string, activity_filters?: string[]) — Get a member's activity on a specific list, including opens, clicks, and unsubscribes. - mailchimp_view_recent_activity50(action?: string[], fields?: string[], list_id: string, exclude_fields?: string[], subscriber_hash: string) — Get the last 50 events of a member's activity on a specific list, including opens, clicks, and unsubscribes. ## Links Docs: https://mcp.ai/docs/mcps/mailchimp Website: https://mcp.ai/mcps/mailchimp