mailchimp
Was dieses MCP kann
Manages Mailchimp audiences, subscribers, tags, campaigns, automations, templates, and campaign engagement reports.
Tools
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id', 'email_address'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of tag-name strings to apply to the new member.'}, 'status': {'enum': ['subscribed', 'pending', 'unsubscribed', 'cleaned'], 'type': 'string', 'description': 'Subscription status (default "subscribed"; "pending" sends a double-opt-in email).'}, 'list_id': {'type': 'string', 'description': 'The audience (list) id to add the member to.'}, 'merge_fields': {'type': 'object', 'description': 'Merge-field values, e.g. { FNAME: "Ada", LNAME: "Lovelace" }.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'email_address': {'type': 'string', 'description': "The member's email address (required)."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tag names to ADD to the member (mapped to status "active").'}, 'email': {'type': 'string', 'description': 'Member email address — MD5-hashed (lowercased) into the subscriber_hash for you.'}, 'list_id': {'type': 'string', 'description': 'The audience (list) id.'}, 'removeTags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tag names to REMOVE from the member (mapped to status "inactive").'}, 'subscriberHash': {'type': 'string', 'description': 'The subscriber_hash (MD5 of lowercased email) or contact id, if you have it instead of `email`.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id'], 'properties': {'email': {'type': 'string', 'description': 'Member email address — MD5-hashed (lowercased) into the subscriber_hash for you.'}, 'list_id': {'type': 'string', 'description': 'The audience (list) id.'}, 'subscriberHash': {'type': 'string', 'description': 'The subscriber_hash (MD5 of lowercased email) or contact id, if you have it instead of `email`.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id'], 'properties': {'list_id': {'type': 'string', 'description': 'The audience (list) id.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': 'The campaign id.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': 'The campaign id to fetch the report for.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id'], 'properties': {'email': {'type': 'string', 'description': 'Member email address — MD5-hashed (lowercased) into the subscriber_hash for you.'}, 'list_id': {'type': 'string', 'description': 'The audience (list) id.'}, 'subscriberHash': {'type': 'string', 'description': 'The subscriber_hash (MD5 of lowercased email) or contact id, if you have it instead of `email`.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'count': {'type': 'integer', 'maximum': 1000, 'description': 'Records to return (Mailchimp `count`; default 10, max 1000).', 'exclusiveMinimum': 0}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Number of records to skip (Mailchimp `offset`, for pagination).'}, 'sortDir': {'enum': ['ASC', 'DESC'], 'type': 'string', 'description': 'Sort direction ASC/DESC (Mailchimp `sort_dir`).'}, 'sortField': {'type': 'string', 'description': 'Field to sort by (Mailchimp `sort_field`, e.g. date_created / create_time).'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'count': {'type': 'integer', 'maximum': 1000, 'description': 'Records to return (Mailchimp `count`; default 10, max 1000).', 'exclusiveMinimum': 0}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Number of records to skip (Mailchimp `offset`, for pagination).'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'type': {'enum': ['regular', 'plaintext', 'absplit', 'rss', 'variate'], 'type': 'string', 'description': 'Filter by campaign type (Mailchimp `type`).'}, 'count': {'type': 'integer', 'maximum': 1000, 'description': 'Records to return (Mailchimp `count`; default 10, max 1000).', 'exclusiveMinimum': 0}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Number of records to skip (Mailchimp `offset`, for pagination).'}, 'status': {'enum': ['save', 'paused', 'schedule', 'sending', 'sent'], 'type': 'string', 'description': 'Filter by campaign status (Mailchimp `status`).'}, 'list_id': {'type': 'string', 'description': 'Restrict to campaigns sent to this audience (list) id.'}, 'sortDir': {'enum': ['ASC', 'DESC'], 'type': 'string', 'description': 'Sort direction ASC/DESC (Mailchimp `sort_dir`).'}, 'sortField': {'type': 'string', 'description': 'Field to sort by (Mailchimp `sort_field`, e.g. date_created / create_time).'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id'], 'properties': {'count': {'type': 'integer', 'maximum': 1000, 'description': 'Records to return (Mailchimp `count`; default 10, max 1000).', 'exclusiveMinimum': 0}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Number of records to skip (Mailchimp `offset`, for pagination).'}, 'status': {'enum': ['subscribed', 'unsubscribed', 'cleaned', 'pending', 'transactional', 'archived'], 'type': 'string', 'description': 'Filter by member status (Mailchimp `status`).'}, 'list_id': {'type': 'string', 'description': 'The audience (list) id to list members from.'}, 'sortDir': {'enum': ['ASC', 'DESC'], 'type': 'string', 'description': 'Sort direction ASC/DESC (Mailchimp `sort_dir`).'}, 'sortField': {'type': 'string', 'description': 'Field to sort by (Mailchimp `sort_field`, e.g. date_created / create_time).'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id'], 'properties': {'count': {'type': 'integer', 'maximum': 1000, 'description': 'Records to return (Mailchimp `count`; default 10, max 1000).', 'exclusiveMinimum': 0}, 'email': {'type': 'string', 'description': 'Member email address — MD5-hashed (lowercased) into the subscriber_hash for you.'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Number of records to skip (Mailchimp `offset`, for pagination).'}, 'list_id': {'type': 'string', 'description': 'The audience (list) id.'}, 'subscriberHash': {'type': 'string', 'description': 'The subscriber_hash (MD5 of lowercased email) or contact id, if you have it instead of `email`.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'type': {'enum': ['regular', 'plaintext', 'absplit', 'rss', 'variate'], 'type': 'string', 'description': 'Filter reports by campaign type (Mailchimp `type`).'}, 'count': {'type': 'integer', 'maximum': 1000, 'description': 'Records to return (Mailchimp `count`; default 10, max 1000).', 'exclusiveMinimum': 0}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Number of records to skip (Mailchimp `offset`, for pagination).'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id'], 'properties': {'count': {'type': 'integer', 'maximum': 1000, 'description': 'Records to return (Mailchimp `count`; default 10, max 1000).', 'exclusiveMinimum': 0}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Number of records to skip (Mailchimp `offset`, for pagination).'}, 'list_id': {'type': 'string', 'description': 'The audience (list) id.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'type': {'enum': ['user', 'base', 'gallery'], 'type': 'string', 'description': 'Filter by template type (Mailchimp `type`: user / base / gallery).'}, 'count': {'type': 'integer', 'maximum': 1000, 'description': 'Records to return (Mailchimp `count`; default 10, max 1000).', 'exclusiveMinimum': 0}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Number of records to skip (Mailchimp `offset`, for pagination).'}, 'sortDir': {'enum': ['ASC', 'DESC'], 'type': 'string', 'description': 'Sort direction ASC/DESC (Mailchimp `sort_dir`).'}, 'sortField': {'type': 'string', 'description': 'Field to sort by (Mailchimp `sort_field`, e.g. date_created / create_time).'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'The search query (email, name, etc.).'}, 'list_id': {'type': 'string', 'description': 'Restrict the search to this audience (list) id.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id'], 'properties': {'email': {'type': 'string', 'description': 'Member email address — MD5-hashed (lowercased) into the subscriber_hash for you.'}, 'status': {'enum': ['subscribed', 'pending', 'unsubscribed', 'cleaned'], 'type': 'string', 'description': 'New subscription status.'}, 'list_id': {'type': 'string', 'description': 'The audience (list) id.'}, 'merge_fields': {'type': 'object', 'description': 'Merge-field values to set, e.g. { FNAME: "Ada" }.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'subscriberHash': {'type': 'string', 'description': 'The subscriber_hash (MD5 of lowercased email) or contact id, if you have it instead of `email`.'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
commsharbor
Manages permission-based email audiences, contacts, campaigns, transactional sends, billing, consent, and tenant audit trails.
Emailchaser
Manages cold-email campaigns, leads, sender mailboxes, sequences, outreach automation, deliverability, prospect sourcing, webhook…
send16-mcp
Provides email marketing and transactional messaging tools for contacts, audiences, campaigns, templates, automations, analytics,…
Mailrith Email Marketing
Manages email marketing subscribers, templates, broadcasts, automations, scheduling, testing, and campaign analytics.
mcp
Sends email, reads threaded replies, and runs campaigns with per-key limits.
MisarMail MCP Server
Supports transactional and campaign email, contacts, templates, automations, landing pages, deliverability checks, inbox manageme…
Sendgrid
Accesses SendGrid email delivery data, including sending statistics, bounces, and blocked recipients.