此 MCP 可以做什么
Manages EmailOctopus lists, contacts, campaigns, and campaign performance reports.
工具
输入模式
{'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."}}}
输入模式
{'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.'}}}
输入模式
{'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."}}}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': "The campaign's id."}}}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': "The campaign's id."}}}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['campaign_id'], 'properties': {'campaign_id': {'type': 'string', 'description': "The campaign's id."}}}
输入模式
{'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."}}}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['list_id'], 'properties': {'list_id': {'type': 'string', 'description': "The list's id."}}}
输入模式
{'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)."}}}
输入模式
{'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)."}}}
输入模式
{'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)."}}}
输入模式
{'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."}}}
输入模式
{'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."}}}
近期工具变更
类似的 MCP 服务器
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.