Send16
Email, SMS and marketing automation: campaigns, contacts, automations and stats from Claude.
What it does
Send16 is an MCP server, a connector that lets an AI assistant use it as a tool. It is hosted: an assistant connects to it over the internet, nothing to install.
No capability identified yet from its description.
Facts come from the Official MCP Registry, as declared by the publisher. Capabilities are matched automatically (low confidence). None of this is a test of the tool.
At a glance
How to connect
As declared in the Official MCP Registry · hosted endpoint tested by Electra Index 1h ago (live check)Hosted endpoint
https://mcp.send16.comstreamable-http
Required: Authorization (get it from the publisher)
MCP settings (Claude Desktop, Cursor and other MCP clients)
{
"mcpServers": {
"send16": {
"url": "https://mcp.send16.com",
"headers": {
"Authorization": "<your Authorization>"
}
}
}
}Replace the values in <angle brackets>.
Live check
Electra Index connected to the hosted endpoint 1h agoONLINE Send16 answered an MCP connection on 28 Oct 2026 and introduced itself as send16 0.5.16 (MCP protocol 2025-06-18).
87 tools offered to AI assistants
whoami· Verify the API key and return the authenticated workspace: name, plan, email quota (used/limit), and owner. Call this first to confirm the key works before sending. Pair with list_domains to see which `from` addresses are allowed.send_email· Send a transactional email through Send16. Provide `html`, `text`, or both (text-only is fine for OTPs/receipts/alerts). `from_email` must belong to a domain that is verified in the workspace; call `whoami` for the account and `list_domainssend_campaign_test· Send a test email for an existing campaign to preview how it will look in recipients' inboxes. Confirm the test address with the user first. Can be refused with 403 SENDING_PAUSED (workspace under review, nothing was sent, tell the user tocreate_campaign· Create a new email campaign as a draft: optionally with full HTML content and recipients (exactly ONE of audienceIds / segmentId / contactIds / tagIds / sendToAll) so it's ready to test and send. Nothing is sent until schedule_campaign.design_email_template· Use AI to generate a complete email HTML template based on a description. Returns ready-to-use HTML that can be sent or used in campaigns.list_campaigns· List email campaigns, newest first. Use `search` to find a past campaign the user describes vaguely ('the invite one', 'that July newsletter'); it matches name and subject case-insensitively; try distinctive words from their description andcreate_contact· Add a single new contact, optionally straight into audiences and/or with tags; e.g. 'add this person from my email into the newsletter list'. Contacts are subscribed by default. For more than a handful of people, use import_contacts insteadsearch_contacts· Search contacts by email address or name. Returns matching contacts with their tags and subscription status.list_contacts· List all contacts with optional filtering by subscription status and tag. Supports pagination.import_contacts· Bulk import contacts from CSV data (min column: email), optionally straight into audiences and/or with tags. This is the tool for cross-app flows; e.g. pulling people out of Gmail, a CRM, or a spreadsheet and landing them in a Send16 audienlist_domains· List all sending domains configured in your Send16 workspace, including their verification status and DNS records.check_domain_health· Check the DNS health of a specific domain, including DKIM, SPF, DMARC, and MX record verification status. Triggers a fresh DNS lookup.
Show 75 more
get_campaign_stats· Get detailed performance statistics for a specific campaign including open rate, click rate, bounce rate, and delivery metrics.get_deliverability_status· Get your workspace's deliverability summary: sending reputation, domain authentication status, and recent bounce/complaint health. (Deliverability Hub plan feature.)list_automations· List all automations in the workspace, including draft/active/paused status and trigger types.get_automation· Get a single automation by ID, including its trigger, steps, and current status.enroll_in_automation· Manually enroll a contact in an active automation. The automation must be in 'active' status. Use send_event for event-driven enrollment. Confirm with the user first: the automation can start emailing the contact straight away.send_event· Fire a custom event for a contact. Automations whose trigger is `{type:'custom_event', eventName:'<name>'}` will enroll the contact and start running. Payload is exposed to condition steps as `event.<key>`. Confirm with the user first if thlist_templates· List starter-gallery email templates available to every workspace.save_template· Save an email design as a reusable template in the user's Send16 workspace. Use this when the user has designed an email (for example in a Claude artifact) and wants it in Send16. Pass the complete email HTML. Send16 hosts every image (remolist_workspace_templates· List the templates saved in the user's own Send16 workspace (their template library, including ones saved with save_template). For the shared starter gallery use list_templates.send_template_test· Send a preview of a saved workspace template to one email address, so the user can see it in a real inbox. It arrives from noreply@send16.com with a small 'Template test preview' banner and uses sample merge values (first name 'Test'). Onlyget_template· Get a single starter template by ID, including its EmailContent JSON.render_email_content· Compile an EmailContent JSON object (the shape used by the Send16 builder + templates) into HTML using the platform's authoritative renderer. Returns the exact HTML the API would send. Useful for previews and post-processing.add_domain· Register a new sending domain. Returns the DNS records the user must add to their DNS provider, after which they should call check_domain_health to verify.pre_send_review· Run an AI pre-send review on an email's HTML before sending. Surfaces tone issues, broken links, missing alt text, spam triggers, and accessibility problems.generate_email_from_url· Scrape a URL (e.g. a launch blog post or product page) and generate an email draft from its content. Returns subject, preview text, and HTML body.list_messages· List messages from the unified send log (transactional + campaign). Filter by recipient, sender, status, date range, or source.get_message· Fetch a single message with its full event timeline (created → sent → delivered → opened → clicked → ...).get_message_events· Get just the delivery event timeline for a message: no body or recipient details.list_convos· List inbox conversations. Filter by state, mailbox, label, screener status, or full-text search. Send16's unified inbox combines transactional reply threading with team-managed shared inboxes.get_convo· Get a single conversation with its full thread of posts (incoming + outgoing).send_reply· Reply to an inbox conversation. The reply is sent from the original recipient address (the alias the convo arrived on) and threaded back to the contact. Show the user the reply text and get a clear yes first: it goes to a real person and camark_convo_read· Mark a conversation as read for the current viewer.update_convo· Update conversation status (open/closed/archived/snoozed) or assignee.add_convo_note· Add a private internal note on a conversation. Notes are visible only to workspace members.screener_decide· Decide a pending screener conversation (first-time sender). 'allow' lets future emails through, 'reject' blocks, 'cold' marks as cold outreach.list_inbox_counts· Get unread/total counts per category and label for the inbox sidebar (newsletter, transactional, marketing, calendar, social, cold).list_topics· List subscription topics. Topics are granular categories contacts can subscribe to (e.g. 'product-updates', 'weekly-digest'). Campaigns and automations can be gated to subscribers of a specific topic.create_topic· Create a new subscription topic. Contacts opt into topics individually via the preference center.update_topic· Update a subscription topic (name, description, default).delete_topic· Delete a subscription topic. All subscribers will be detached.list_actions· List Actions. Actions fire a transactional template when a custom event arrives: simple 'event_name → template' pairings, lighter than full automations.get_action· Get a single Action with its trigger config and template binding.create_action· Create an Action that maps an event name to a transactional template. Each matching event sends one email to the contact.update_action· Update an Action (toggle enabled, change template, change event name).delete_action· Delete an Action.list_audiences· List audiences (lists). An audience is a static, manually-managed group of contacts.create_audience· Create a new audience.add_contacts_to_audience· Add contacts (by ID) to an audience.remove_contact_from_audience· Remove a contact from an audience.delete_audience· Delete an audience (list). Contacts are not deleted; only the list and its memberships are removed.list_segments· List dynamic segments. Segments compute their members from a filter expression at send time.preview_segment· Preview the contacts that match a segment without sending.list_events· List the workspace's events (meetups, workshops, conferences) with registered, attended and no-show counts and each event's public registration page.get_event_insights· Who registered and who came for one event: counts, no-show rate, where people came from (city and state), first-timers vs returning, organisations and registrations over time. Without an eventId, returns insights across every event: regularlist_event_registrations· List the people registered for an event, with status (registered, waitlisted, attended, no_show, cancelled), company, city and check-in time.register_for_event· Register someone for an event. They get the event's confirmation email with their QR ticket unless the organiser switched it off, so confirm the person and the event with the user first. Registering doesn't subscribe them to marketing unlescheck_in_attendee· Check a registrant in at the door (or undo it). Use the registration ID from list_event_registrations.update_contact· Update a contact's profile fields, custom fields, or subscription state.delete_contact· Delete a contact and all associated events. Irreversible.get_contact_timeline· Get a contact's full activity timeline: emails received, events fired, opens, clicks, automation enrollments, topic changes.get_contact_health_score· Get a contact's 0-100 health score based on recent engagement (opens, clicks, replies).send_broadcast· One-shot broadcast: create a campaign and immediately schedule it to send, in a single call. Pass either an audienceId, segmentId, topicId, or fully-qualified filter. Provide html OR templateSlug. Before calling, confirm with the user: showschedule_campaign· Schedule (or send immediately) an existing draft campaign to an audience/segment/topic. Before calling, confirm with the user: show them the recipients (or the recipient count), the sender and the subject, and wait for a clear yes. Send16 cupdate_campaign· Update a draft campaign: name, subject, preview text, sender info, HTML content, and/or recipients. Retarget with exactly ONE of audienceIds / segmentId / contactIds / tagIds / sendToAll, then verify with preview_campaign_recipients beforepause_campaign· Pause a sending campaign. Already-sent messages are unaffected; remaining sends halt.resume_campaign· Resume a paused campaign. Confirm with the user first: the remaining recipients start receiving the campaign straight away. The sending limits and pauses described on schedule_campaign still apply.duplicate_campaign· Duplicate a campaign (template, content, and settings) as a new draft; works on sent campaigns too, so this is the way to re-use a past campaign's design. Optionally rename and retarget in the same call (exactly ONE of audienceIds / segmentdelete_campaign· Delete a draft campaign. Sent campaigns cannot be deleted (only archived).preview_campaign_recipients· Preview the recipient set for a campaign before sending. Returns count + sample list.activate_automation· Activate an automation. New events matching its triggers will start enrolling contacts. Confirm with the user first: once active it can start emailing contacts straight away.pause_automation· Pause an automation. Existing enrollments freeze in place; no new contacts enroll.get_automation_stats· Get aggregate analytics for an automation: total enrollments, completed, exited, open/click rates per step.list_automation_enrollments· List active and historical enrollments for an automation.list_workspaces· List workspaces the authenticated user has access to (owner or member).get_workspace· Get the current workspace (the one the API key belongs to).get_brand· Get the workspace's brand settings: colors, logo, fonts, and the DESIGN.md spec injected into AI generation prompts.update_brand· Update workspace brand settings. The designSpec field is a Markdown DESIGN.md document fed into AI generation system prompts; use it to encode voice, do/don't lists, and visual rules. companyName/websiteUrl/companyAddress also fill the matcget_workspace_usage· Get the current month's send count, contact count, and plan limits.list_suppressions· List suppressed email addresses (bounces, complaints, unsubscribes, manual).add_suppression· Add an email to the suppression list. Future sends to this address will be blocked.remove_suppression· Remove an email from the suppression list. Use only when you've confirmed the recipient wants to receive mail again.list_webhooks· List configured outgoing webhooks (your endpoints that Send16 POSTs delivery events to). Outgoing webhooks are a plan feature.create_webhook· Register an outgoing webhook endpoint. Send16 POSTs event JSON to this URL with an HMAC-SHA256 signature. Outgoing webhooks are a plan feature.delete_webhook· Delete an outgoing webhook endpoint.regenerate_webhook_secret· Rotate the HMAC signing secret for an outgoing webhook endpoint. Returns the new secret once.
What "online" means: the server answered an MCP connection at the time of the check. It is not a guarantee of security, quality or continuous uptime. How we test: we open an MCP session and ask for the tool list, as an AI assistant would. We never run a tool and never send a key. Checked every few days. Method
Is this your server? Monitoring Pro: a check every 30 minutes and an email within the hour when it stops answering. Launch offer: $39.99 once, for life.
Facts & evidence
Each fact shows where it was seen and when.| Fact | Value | Evidence | Source | Last confirmed |
|---|---|---|---|---|
| Hosted endpoint | https://mcp.send16.com | DECLARED | SRC-001 Official MCP Registry | 2h ago |
| Local install (package) | no | DECLARED | SRC-001 Official MCP Registry | 2h ago |
| Remote access (hosted) | yes | DECLARED | SRC-001 Official MCP Registry | 2h ago |
| Website | https://send16.com/mcp | DECLARED | SRC-001 Official MCP Registry | 2h ago |
| Registry status | active | DECLARED | SRC-001 Official MCP Registry | 2h ago |
| Version | 0.5.15 | DECLARED | SRC-001 Official MCP Registry | 2h ago |
| MCP server | yes | DECLARED | SRC-001 Official MCP Registry | 2h ago |
Change history
- NEW28 Oct 2026first seen in the index
Is this page accurate?
Flag it and our robot re-checks the official source. Reports never change a score.Is Send16 still online?
Free alerts · no accountDo you run Send16? Know when it stops answering
For publishers · optionalIts hosted endpoint can be monitored. Monitoring Pro connects every 30 minutes like an AI assistant, emails you within the hour when it stops answering, keeps a 90-day availability history and adds your answer rate to your badge.
Monitoring never changes a score or a rank.
Questions about Send16
How do I connect Send16?
Use the hosted endpoint https://mcp.send16.com in your assistant's MCP settings. The exact settings are in "How to connect" above, as declared in the Official MCP Registry.
Does Send16 need an API key or token?
Yes. The registry entry lists a required value: Authorization. Get it from the publisher.
What tools does Send16 offer?
When Electra Index connected on 28 Oct 2026, it listed 87 tools: whoami, send_email, send_campaign_test, create_campaign, design_email_template, list_campaigns, create_contact, search_contacts and more. The full list is in "Live check" above.
Is Send16 online?
Yes. Its hosted endpoint answered an MCP connection from Electra Index 1h ago.