emailoctopus
Was dieses MCP kann
Manages EmailOctopus lists, contacts, campaigns, and campaign performance 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': 'Tags to apply to the contact, e.g. ["vip", "beta"].'}, 'fields': {'type': 'object', 'description': 'Custom field values, keyed by the list\'s field tag (e.g. {"FirstName": "Ada"}).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'status': {'enum': ['subscribed', 'pending', 'unsubscribed'], 'type': 'string', 'description': 'Subscription status: subscribed, pending, or unsubscribed.'}, 'list_id': {'type': 'string', 'description': "The list's id to add the contact to."}, 'email_address': {'type': 'string', 'description': "The contact's email address."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Human-readable name for the new list.'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id', 'contact_id'], 'properties': {'list_id': {'type': 'string', 'description': "The list's id."}, 'contact_id': {'type': 'string', 'description': "The contact's id to delete — the MD5 hash of the lowercased email address, or the id from list_contacts."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': "The campaign's id."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': "The campaign's id."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': "The campaign's id."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id', 'contact_id'], 'properties': {'list_id': {'type': 'string', 'description': "The list's id."}, 'contact_id': {'type': 'string', 'description': "The contact's id — the MD5 hash of the lowercased email address, or the id from list_contacts."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id'], 'properties': {'list_id': {'type': 'string', 'description': "The list's id."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max campaigns to return (1..100).'}, 'starting_after': {'type': 'string', 'description': "Pagination cursor — the id to start after (from the previous page's paging)."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max contacts to return (1..100).'}, 'list_id': {'type': 'string', 'description': "The list's id."}, 'starting_after': {'type': 'string', 'description': "Pagination cursor — the id to start after (from the previous page's paging)."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max lists to return (1..100).'}, 'starting_after': {'type': 'string', 'description': "Pagination cursor — the id to start after (from the previous page's paging)."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id', 'contact_id'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tags to apply to the contact, e.g. ["vip", "beta"].'}, 'fields': {'type': 'object', 'description': 'Custom field values, keyed by the list\'s field tag (e.g. {"FirstName": "Ada"}).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'status': {'enum': ['subscribed', 'pending', 'unsubscribed'], 'type': 'string', 'description': 'Subscription status: subscribed, pending, or unsubscribed.'}, 'list_id': {'type': 'string', 'description': "The list's id."}, 'contact_id': {'type': 'string', 'description': "The contact's id — the MD5 hash of the lowercased email address, or the id from list_contacts."}, 'email_address': {'type': 'string', 'description': "The contact's email address."}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id', 'name'], 'properties': {'name': {'type': 'string', 'description': 'The new name for the list.'}, 'list_id': {'type': 'string', 'description': "The list's id to update."}}}
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.