loops
Qué hace este MCP
Manages Loops contacts and custom properties, mailing lists, event-triggered automations, and transactional email delivery.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'Contact email address (required).'}, 'source': {'type': 'string', 'description': 'Source label for where the contact came from.'}, 'userId': {'type': 'string', 'description': "Your app's user id for this contact."}, 'lastName': {'type': 'string', 'description': 'Last name.'}, 'firstName': {'type': 'string', 'description': 'First name.'}, 'userGroup': {'type': 'string', 'description': 'User group segment name.'}, 'properties': {'type': 'object', 'description': 'Arbitrary custom contact properties (string/number/boolean); merged into the request body.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': ['string', 'number', 'boolean']}}, 'subscribed': {'type': 'boolean', 'description': 'Whether the contact is subscribed to email.'}, 'mailingLists': {'type': 'object', 'description': 'Map of mailing-list id -> subscribed boolean.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'boolean'}}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name', 'type'], 'properties': {'name': {'type': 'string', 'description': 'Name of the custom property to create (required).'}, 'type': {'enum': ['string', 'number', 'boolean', 'date'], 'type': 'string', 'description': 'Data type of the property (required).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'email': {'type': 'string', 'description': 'Email of the contact to delete.'}, 'userId': {'type': 'string', 'description': 'userId of the contact to delete.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'email': {'type': 'string', 'description': 'Contact email address to look up.'}, 'userId': {'type': 'string', 'description': "Contact userId to look up (your app's user id)."}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'list': {'enum': ['all', 'custom'], 'type': 'string', 'description': 'Which properties to return: all (default) or custom only.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['eventName'], 'properties': {'email': {'type': 'string', 'description': 'Contact email (supply email or userId).'}, 'userId': {'type': 'string', 'description': 'Contact userId (supply email or userId).'}, 'eventName': {'type': 'string', 'description': 'The event name to send (required).'}, 'mailingLists': {'type': 'object', 'description': 'Map of mailing-list id -> subscribed boolean.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'boolean'}}, 'eventProperties': {'type': 'object', 'description': 'Properties attached to this event.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': ['string', 'number', 'boolean']}}, 'contactProperties': {'type': 'object', 'description': 'Contact properties to update alongside the event.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': ['string', 'number', 'boolean']}}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['transactionalId', 'email'], 'properties': {'email': {'type': 'string', 'description': 'Recipient email address (required).'}, 'attachments': {'type': 'array', 'items': {}, 'description': 'Optional attachments: array of { filename, contentType, data } objects.'}, 'addToAudience': {'type': 'boolean', 'description': 'Whether to add the recipient to your audience.'}, 'dataVariables': {'type': 'object', 'description': 'Template data variables (string/number) to interpolate into the template.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': ['string', 'number']}}, 'transactionalId': {'type': 'string', 'description': 'The Loops transactional template id (required).'}}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'Contact email address (required; identifies the contact).'}, 'source': {'type': 'string', 'description': 'Source label.'}, 'userId': {'type': 'string', 'description': "Your app's user id (alternative identifier)."}, 'lastName': {'type': 'string', 'description': 'Last name.'}, 'firstName': {'type': 'string', 'description': 'First name.'}, 'userGroup': {'type': 'string', 'description': 'User group segment name.'}, 'properties': {'type': 'object', 'description': 'Arbitrary custom contact properties (string/number/boolean); merged into the request body.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': ['string', 'number', 'boolean']}}, 'subscribed': {'type': 'boolean', 'description': 'Whether the contact is subscribed to email.'}, 'mailingLists': {'type': 'object', 'description': 'Map of mailing-list id -> subscribed boolean.', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'boolean'}}}}
Cambios recientes en herramientas
Servidores MCP similares
neuron
Operates AI chatbots and messaging workflows across WhatsApp and social channels, including contacts, campaigns, conversations, p…
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,…
agent-cold-email
Manages cold-email infrastructure, lead lists, campaigns, mailbox provisioning, sending, replies, suppression, and deliverability…
PersuadioAI
Manages leads and outreach campaigns, supports audience selection and message drafting, analyzes responses, and launches SMS camp…
bird
Reads Bird workspace email, SMS, and WhatsApp messages and manages contacts and audiences through additive CRM operations.
Smartwebchat
Creates and manages website chatbots, tests responses, diagnoses deployment issues, captures leads, and updates lead statuses.
Bottled
Manages branded domain email, aliases, contacts, drafts, one-to-one messages, campaigns, delivery controls, domain verification, …