此 MCP 可以做什么
Provides email marketing and transactional messaging tools for contacts, audiences, campaigns, templates, automations, analytics, domains, and webhooks.
工具
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['automationId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'automationId': {'type': 'string', 'description': 'Automation ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['audienceId', 'contactIds'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'audienceId': {'type': 'string', 'description': 'Audience ID'}, 'contactIds': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 1000, 'minItems': 1, 'description': 'Contact IDs to add'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['convoId', 'body'], 'properties': {'body': {'type': 'string', 'minLength': 1, 'description': 'Note body (markdown supported)'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'convoId': {'type': 'string', 'description': 'Conversation ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'domain': {'type': 'string', 'maxLength': 255, 'minLength': 3, 'description': "FQDN to register (e.g. 'mail.example.com')"}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email'], 'properties': {'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}, 'notes': {'type': 'string'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'reason': {'enum': ['bounce', 'complaint', 'unsubscribe', 'manual'], 'type': 'string', 'default': 'manual'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domainId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'domainId': {'type': 'string', 'description': 'Domain ID to check health for'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'eventName', 'templateSlug'], 'properties': {'name': {'type': 'string', 'maxLength': 255, 'minLength': 1, 'description': 'Display name'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'enabled': {'type': 'boolean', 'default': True}, 'sendOnce': {'type': 'boolean', 'description': 'Only send once per contact regardless of how many times the event fires'}, 'eventName': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': "Event name to match (e.g. 'order.placed')"}, 'delaySeconds': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Delay before sending'}, 'templateSlug': {'type': 'string', 'description': 'Transactional template slug to send'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 255, 'minLength': 1}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'description': {'type': 'string', 'maxLength': 500}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'subject', 'fromName', 'fromEmail'], 'properties': {'html': {'type': 'string', 'description': 'Full HTML body for the email (skip to design later)'}, 'name': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': 'Campaign name (internal label)'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'tagIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Target contacts with these tag IDs'}, 'replyTo': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Reply-to email address'}, 'subject': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Email subject line'}, 'fromName': {'type': 'string', 'maxLength': 100, 'description': 'Sender display name'}, 'fromEmail': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Sender email (must be from a verified domain)'}, 'segmentId': {'type': 'string', 'description': 'Target this segment (see list_segments)'}, 'sendToAll': {'type': 'boolean', 'description': 'Target all subscribed contacts in the workspace'}, 'contactIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Target these specific contact IDs'}, 'audienceIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Target these audience IDs (see list_audiences)'}, 'previewText': {'type': 'string', 'maxLength': 200, 'description': 'Preview text shown in inbox alongside subject'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tag NAMES to assign â\x80\x94 matched case-insensitively, created if missing'}, 'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Contact email address'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'lastName': {'type': 'string', 'maxLength': 255, 'description': 'Contact last name'}, 'firstName': {'type': 'string', 'maxLength': 255, 'description': 'Contact first name'}, 'audienceIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Add the contact to these audience IDs (see list_audiences)'}, 'customFields': {'type': 'object', 'description': 'Custom field key-value pairs', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': 'Display name shown to contacts'}, 'slug': {'type': 'string', 'pattern': '^[a-z0-9-]+$', 'maxLength': 100, 'minLength': 1, 'description': 'URL-safe slug (auto-derived from name if omitted)'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'isDefault': {'type': 'boolean', 'description': 'Auto-subscribe new contacts to this topic'}, 'description': {'type': 'string', 'maxLength': 500, 'description': 'Description shown in the preference center'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'url', 'events'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'HTTPS endpoint to receive events'}, 'name': {'type': 'string', 'maxLength': 255, 'minLength': 1, 'description': 'A label for this endpoint'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'events': {'type': 'array', 'items': {'enum': ['contact.created', 'contact.updated', 'contact.deleted', 'contact.subscribed', 'contact.unsubscribed', 'campaign.sent', 'campaign.completed', 'email.delivered', 'email.opened', 'email.clicked', 'email.bounced', 'email.complained', 'form.submitted'], 'type': 'string'}, 'minItems': 1, 'description': 'Event types to subscribe to'}, 'enabled': {'type': 'boolean', 'description': 'Whether the endpoint is active (default true)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['actionId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'actionId': {'type': 'string', 'description': 'Action ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['audienceId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'audienceId': {'type': 'string', 'description': 'Audience ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaignId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'campaignId': {'type': 'string', 'description': 'Campaign ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['contactId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'contactId': {'type': 'string', 'description': 'Contact ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topicId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'topicId': {'type': 'string', 'description': 'Topic ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['webhookId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'webhookId': {'type': 'string', 'description': 'Webhook ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['type', 'style', 'description'], 'properties': {'type': {'enum': ['marketing', 'transactional', 'newsletter', 'announcement', 'welcome', 'promotional'], 'type': 'string', 'description': 'Type of email template to generate'}, 'style': {'enum': ['minimal', 'modern', 'bold', 'elegant', 'playful', 'corporate'], 'type': 'string', 'description': 'Visual style/aesthetic for the template'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'brandColor': {'type': 'string', 'description': 'Primary brand color as hex code (e.g. "#4F46E5")'}, 'companyName': {'type': 'string', 'description': 'Company or brand name to include in the template'}, 'description': {'type': 'string', 'maxLength': 1000, 'minLength': 10, 'description': "Detailed description of the email content and purpose (e.g. 'Welcome email for a SaaS product with feature highlights and CTA to start trial')"}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaignId'], 'properties': {'name': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': "Name for the new draft (default: original name + ' (Copy)')"}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'tagIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Retarget the new draft to contacts with these tag IDs'}, 'segmentId': {'type': 'string', 'description': 'Retarget the new draft to this segment'}, 'sendToAll': {'type': 'boolean', 'description': 'Retarget the new draft to all subscribed contacts'}, 'campaignId': {'type': 'string', 'description': 'Campaign ID to duplicate'}, 'contactIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Retarget the new draft to these contact IDs'}, 'audienceIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Retarget the new draft to these audience IDs (see list_audiences)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['automationId', 'contactId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'contactId': {'type': 'string', 'description': 'Contact UUID (use search_contacts to look up by email first)'}, 'automationId': {'type': 'string', 'description': 'Automation ID to enroll into'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Public URL to scrape and turn into an email'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'instructions': {'type': 'string', 'description': "Additional guidance â\x80\x94 e.g. 'announcement style, focus on the new feature'"}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['actionId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'actionId': {'type': 'string', 'description': 'Action ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['automationId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'automationId': {'type': 'string', 'description': 'Automation ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['automationId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'automationId': {'type': 'string', 'description': 'Automation ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaignId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'campaignId': {'type': 'string', 'description': 'Campaign ID to get stats for'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['contactId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'contactId': {'type': 'string', 'description': 'Contact ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['contactId'], 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Page size'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'cursor': {'type': 'string', 'description': 'Pagination cursor'}, 'contactId': {'type': 'string', 'description': 'Contact ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Conversation ID'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Message ID'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Message ID'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['templateId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'templateId': {'type': 'string', 'description': 'Template ID (slug)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['csvData'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tag NAMES to apply to all imported contacts â\x80\x94 matched case-insensitively, created if missing'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'csvData': {'type': 'string', 'description': 'CSV string with headers. Required column: "email". Optional: "firstName", "lastName"'}, 'audienceIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Add all imported contacts to these audience IDs (see list_audiences / create_audience)'}, 'updateExisting': {'type': 'boolean', 'default': False, 'description': 'Whether to update contacts that already exist'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['automationId'], 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number'}, 'state': {'enum': ['active', 'completed', 'exited', 'paused'], 'type': 'string'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'pageSize': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Results per page (max 100)'}, 'automationId': {'type': 'string', 'description': 'Automation ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'default': 1, 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'search': {'type': 'string', 'maxLength': 200, 'description': 'Case-insensitive substring match on campaign name or subject'}, 'status': {'enum': ['draft', 'scheduled', 'sending', 'sent', 'paused'], 'type': 'string', 'description': 'Filter campaigns by status'}, 'pageSize': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Results per page (max 100)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'default': 1, 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number'}, 'tagId': {'type': 'string', 'description': 'Filter by tag ID'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'pageSize': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Results per page (max 100)'}, 'subscribed': {'enum': ['true', 'false'], 'type': 'string', 'description': 'Filter by subscription status'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'label': {'type': 'string', 'description': 'Filter by label slug (comma-separate for multiple)'}, 'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Page size (default 50)'}, 'state': {'enum': ['open', 'closed', 'archived', 'snoozed'], 'type': 'string', 'description': 'Conversation status'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'search': {'type': 'string', 'description': 'Full-text search across subject + body'}, 'mailboxId': {'type': 'string', 'description': 'Filter to one mailbox'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Page size (default 50)'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Page offset'}, 'source': {'enum': ['transactional', 'campaign'], 'type': 'string', 'description': 'Restrict to one message source'}, 'status': {'enum': ['queued', 'sent', 'delivered', 'opened', 'clicked', 'bounced', 'failed'], 'type': 'string', 'description': 'Delivery status filter'}, 'to_email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Recipient email filter'}, 'from_email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Sender email filter'}, 'created_after': {'type': 'string', 'description': 'ISO-8601 timestamp lower bound'}, 'created_before': {'type': 'string', 'description': 'ISO-8601 timestamp upper bound'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'reason': {'enum': ['bounce', 'complaint', 'unsubscribe', 'manual'], 'type': 'string'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['convoId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'convoId': {'type': 'string', 'description': 'Conversation ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['automationId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'automationId': {'type': 'string', 'description': 'Automation ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaignId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'campaignId': {'type': 'string', 'description': 'Campaign ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['subject', 'html'], 'properties': {'html': {'type': 'string', 'description': 'Full HTML body to review'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'subject': {'type': 'string', 'description': 'Email subject line'}, 'audience': {'type': 'string', 'description': 'Short description of the audience (helps tone analysis)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaignId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'campaignId': {'type': 'string', 'description': 'Campaign ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['segmentId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'segmentId': {'type': 'string', 'description': 'Segment ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['webhookId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'webhookId': {'type': 'string', 'description': 'Webhook ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['audienceId', 'contactId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'contactId': {'type': 'string', 'description': 'Contact ID'}, 'audienceId': {'type': 'string', 'description': 'Audience ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email'], 'properties': {'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['content'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'content': {'type': 'object', 'description': 'EmailContent JSON (from get_template or the builder)', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'variables': {'type': 'object', 'description': "Variable replacements (e.g. {firstName:'Alice'})", 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaignId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'campaignId': {'type': 'string', 'description': 'Campaign ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaignId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'topicId': {'type': 'string'}, 'segmentId': {'type': 'string'}, 'audienceId': {'type': 'string'}, 'campaignId': {'type': 'string', 'description': 'Campaign ID'}, 'scheduleAt': {'type': 'string', 'description': 'ISO-8601 future datetime; omit to send immediately'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['convoId', 'decision'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'convoId': {'type': 'string', 'description': 'Conversation ID'}, 'decision': {'enum': ['allow', 'reject', 'cold'], 'type': 'string', 'description': 'Screener decision'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'page': {'type': 'integer', 'default': 1, 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number'}, 'query': {'type': 'string', 'minLength': 1, 'description': 'Search query (matches against email, first name, last name)'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'pageSize': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Results per page (max 100)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'subject', 'fromName', 'fromEmail'], 'properties': {'html': {'type': 'string', 'description': 'Full HTML body (one of html/templateSlug required)'}, 'name': {'type': 'string', 'maxLength': 255, 'minLength': 1, 'description': 'Internal campaign name'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'replyTo': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}, 'subject': {'type': 'string', 'maxLength': 255, 'minLength': 1}, 'topicId': {'type': 'string', 'description': 'Send to all subscribers of this topic'}, 'fromName': {'type': 'string', 'maxLength': 255}, 'fromEmail': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Must be a verified domain'}, 'segmentId': {'type': 'string', 'description': 'Send to all contacts matching this segment'}, 'audienceId': {'type': 'string', 'description': 'Send to all contacts in this audience'}, 'scheduleAt': {'type': 'string', 'description': 'ISO-8601 future datetime; omit to send immediately'}, 'previewText': {'type': 'string', 'maxLength': 255}, 'templateSlug': {'type': 'string', 'description': 'Workspace template slug to use'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaignId', 'testEmail'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'testEmail': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Email address to send the test to'}, 'campaignId': {'type': 'string', 'description': 'Campaign ID to send test for'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['to', 'subject'], 'properties': {'to': {'anyOf': [{'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}, {'type': 'array', 'items': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}, 'maxItems': 50, 'minItems': 1}], 'description': 'Recipient email address or array of addresses (max 50)'}, 'html': {'type': 'string', 'description': 'HTML body content'}, 'text': {'type': 'string', 'description': 'Plain text body content'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'subject': {'type': 'string', 'maxLength': 255, 'description': 'Email subject line'}, 'reply_to': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Reply-to email address'}, 'template': {'type': 'string', 'description': 'Transactional template slug to use instead of inline content'}, 'from_name': {'type': 'string', 'maxLength': 255, 'description': 'Sender display name (e.g. "Acme Co")'}, 'variables': {'type': 'object', 'description': 'Template variables for merge tags', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'from_email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Sender email address (must be from a verified domain)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'pattern': '^[a-z0-9_.-]+$', 'maxLength': 100, 'minLength': 1, 'description': "Event name (e.g. 'trial_started', 'order.placed')"}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'payload': {'type': 'object', 'description': 'Arbitrary JSON metadata available to automation conditions', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'contactId': {'type': 'string', 'description': 'Contact UUID (provide either this or contactEmail)'}, 'occurredAt': {'type': 'string', 'description': 'ISO-8601 timestamp; defaults to now'}, 'contactEmail': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Contact email (provide either this or contactId)'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['convoId'], 'properties': {'html': {'type': 'string', 'description': 'HTML body of the reply'}, 'text': {'type': 'string', 'description': 'Plain text body of the reply'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'convoId': {'type': 'string', 'description': 'Conversation ID'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['actionId'], 'properties': {'name': {'type': 'string'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'enabled': {'type': 'boolean'}, 'actionId': {'type': 'string', 'description': 'Action ID'}, 'sendOnce': {'type': 'boolean'}, 'eventName': {'type': 'string'}, 'delaySeconds': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'templateSlug': {'type': 'string'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'logoUrl': {'type': 'string', 'format': 'uri'}, 'designSpec': {'type': 'string', 'description': 'Markdown DESIGN.md spec for AI generation'}, 'fontFamily': {'type': 'string', 'description': 'Body font family'}, 'primaryColor': {'type': 'string', 'description': "Hex color (e.g. '#4F46E5')"}, 'secondaryColor': {'type': 'string', 'description': 'Hex color'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['campaignId'], 'properties': {'html': {'type': 'string'}, 'name': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': 'Campaign name (internal label)'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'tagIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Retarget to contacts with these tag IDs'}, 'replyTo': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}, 'subject': {'type': 'string'}, 'fromName': {'type': 'string'}, 'fromEmail': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}, 'segmentId': {'type': 'string', 'description': 'Retarget to this segment (see list_segments)'}, 'sendToAll': {'type': 'boolean', 'description': 'Retarget to all subscribed contacts in the workspace'}, 'campaignId': {'type': 'string', 'description': 'Campaign ID'}, 'contactIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Retarget to these specific contact IDs'}, 'audienceIds': {'type': 'array', 'items': {'type': 'string'}, 'description': "Retarget to these audience IDs (see list_audiences). Sets recipient type 'lists'."}, 'previewText': {'type': 'string'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['contactId'], 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'lastName': {'type': 'string'}, 'contactId': {'type': 'string', 'description': 'Contact ID'}, 'firstName': {'type': 'string'}, 'subscribed': {'type': 'boolean'}, 'customFields': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['convoId'], 'properties': {'state': {'enum': ['open', 'closed', 'archived', 'snoozed'], 'type': 'string', 'description': 'New status'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'convoId': {'type': 'string', 'description': 'Conversation ID'}, 'assigneeId': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Workspace member user ID, or null to unassign'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topicId'], 'properties': {'name': {'type': 'string'}, 'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}, 'topicId': {'type': 'string', 'description': 'Topic ID'}, 'isDefault': {'type': 'boolean'}, 'description': {'type': 'string'}}}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'apiKey': {'type': 'string', 'description': 'Send16 API key (overrides SEND16_API_KEY env var)'}}}
近期工具变更
类似的 MCP 服务器
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…
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.
loops
Manages Loops contacts and custom properties, mailing lists, event-triggered automations, and transactional email delivery.
Bottled
Manages branded domain email, aliases, contacts, drafts, one-to-one messages, campaigns, delivery controls, domain verification, …