Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Send16

REMOTE · MCP.SEND16.COM

Email, SMS and marketing automation: campaigns, contacts, automations and stats from Claude.

Available components

−39 this week 34 Trust /100

Last scanned (12 hours ago)

Scores higher than 18% of remote servers

Reachable. Last reached 5 Nov 2026.

Category Marketing and SEO

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security86
Transport & Reachability0
Schema Quality & AI Usability0
  • Schema blocked by authentication: the endpoint requires auth we don't have to read it. See how to fix → Unverified
Stability & Change Management0
  • Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage0
  • Tool coverage blocked by authentication: the endpoint requires auth we don't have to read its tools.Unverified
Tool Safety0
  • Tool safety blocked by authentication: the endpoint requires auth we don't have to read its tools.Unverified
Capabilities0
  • Capabilities blocked by authentication: the endpoint requires auth we don't have to read them. See how to fix → Unverified

Unverified: 6 categories

Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm. Claim this server and supply a read-only token to verify it and lift the score.

What we tested

Checks we ran (4)

  • TLS certificate
  • Authorization
  • HSTS header
  • DNSSEC

Checks we could not complete (7)

These are gaps on our side, not findings about this hosted endpoint. We only credit what we can confirm, so a category made up entirely of them scores 0.

  • HTTPS in Endpoint SecurityHTTPS enforcement could not be verified: the plaintext port answered with HTTP 401, which proves neither a plaintext path nor enforcement.
  • Transport in Transport & Reachability (scores 0 for this)Transport blocked by authentication: the endpoint requires auth we don't have to verify streamable-http.
  • Schema quality in Schema Quality & AI Usability (scores 0 for this)Schema blocked by authentication: the endpoint requires auth we don't have to read it.
  • Stability in Stability & Change Management (scores 0 for this)Stability not yet verified: not enough scan history yet (needs a 30-day window).
  • Tool coverage in Tool Coverage (scores 0 for this)Tool coverage blocked by authentication: the endpoint requires auth we don't have to read its tools.
  • Tool safety in Tool Safety (scores 0 for this)Tool safety blocked by authentication: the endpoint requires auth we don't have to read its tools.
  • Capabilities in Capabilities (scores 0 for this)Capabilities blocked by authentication: the endpoint requires auth we don't have to read them.

Does not apply to this hosted endpoint (2)

  • Supply Chain SecurityScored on package channels only. This is a hosted endpoint, so there is nothing to install or inspect.
  • Provenance & TransparencyScored on package channels only. This is a hosted endpoint, so there is nothing to install or inspect.

The score does not measure everything. What the score does not measure →

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 30 Oct 26 −39
    • Endpoint reachability: reachable → behind authorisation ▼ security
    • Tool safety: pass → unverified ▼ security
    • Transport: pass → unverified ▼ security
    • Stability: 0.03 → unverified ▼ security
    • Authorization: fail → pass ▲ security
    • First check of Authorization: pass security
    • Capabilities: pass → unverified ▼ functional
    • Tool coverage: 100 → unverified ▼ functional
    • First check of Schema quality: unverified functional
  • 29 Oct 26 0
    • Stability: unverified → 0.03 ▲ functional
  • 28 Oct 26 73

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 5 Nov 2026 · Probed https://mcp.send16.com

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=*.send16.com CN=YE2,O=Let's Encrypt,C=US 25 Oct 2026 23 Jan 2027 ECDSA 256 ECDSA-SHA384 66467fe7214230765fea95f18390e976505
SANs: *.send16.com
CN=YE2,O=Let's Encrypt,C=US (CA) CN=Root YE,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 ECDSA 384 ECDSA-SHA384 4df3b15dd6c0784c507cd37b58e6f115
CN=Root YE,O=ISRG,C=US (CA) CN=ISRG Root X2,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 ECDSA-SHA384 872165fc34b6e5fba8add5b3705fb53a
CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 SHA256-RSA 6c8f1dc727c7117f7baf853ac980f9cd

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of mcp.send16.com. — Not signed

Zone DS Keys Algorithms Outcome
. Trust anchor 20326, 38696 8, 8 Verified
com. DS published 19718 13 Verified
send16.com. No DS Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication Enforced and verified

The endpoint asked for a token and published valid RFC 9728 metadata describing how to get one.

Result Enforced and verified
Enforced On connection
HTTP status 401

WWW-Authenticate challenge Bearer resource_metadata="https://mcp.send16.com/.well-known/oauth-protected-resource", scope="read write"

Bearer resource_metadata="https://mcp.send16.com/.well-known/oauth-protected-resource", scope="read write"
Header Value
strict-transport-security max-age=63072000; includeSubDomains; preload
x-content-type-options nosniff
x-frame-options DENY
referrer-policy strict-origin-when-cross-origin
www-authenticate Bearer resource_metadata="https://mcp.send16.com/.well-known/oauth-protected-resource", scope="read write"

Protected resource metadata

Document https://mcp.send16.com/.well-known/oauth-protected-resource
Retrieved Yes
Resource https://mcp.send16.com
Authorisation server https://api.send16.com

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://mcp.send16.com Auth required 401
http (plaintext) http://mcp.send16.com Inconclusive 401
MCP tools · 87 exposed · ~9,019 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
activate_automation ~70

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.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
automationIdstringyesAutomation ID

No output schema declared.

No examples provided.

add_contacts_to_audience ~64

Add contacts (by ID) to an audience.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
audienceIdstringyesAudience ID
contactIdsarrayyesContact IDs to add

No output schema declared.

No examples provided.

add_convo_note ~70

Add a private internal note on a conversation. Notes are visible only to workspace members.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
bodystringyesNote body (markdown supported)
convoIdstringyesConversation ID

No output schema declared.

No examples provided.

add_domain ~79

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.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
domainstringyesFQDN to register (e.g. 'mail.example.com')

No output schema declared.

No examples provided.

add_suppression ~69

Add an email to the suppression list. Future sends to this address will be blocked.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
emailstringyes–
notesstring––
reasonstring––

No output schema declared.

No examples provided.

check_domain_health ~75

Check the DNS health of a specific domain, including DKIM, SPF, DMARC, and MX record verification status. Triggers a fresh DNS lookup.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
domainIdstringyesDomain ID to check health for

No output schema declared.

No examples provided.

check_in_attendee ~89

Check a registrant in at the door (or undo it). Use the registration ID from list_event_registrations.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
eventIdstringyesEvent ID
registrationIdstringyesRegistration ID
undoboolean–Undo a check-in made by mistake

No output schema declared.

No examples provided.

create_action ~134

Create an Action that maps an event name to a transactional template. Each matching event sends one email to the contact.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
delaySecondsinteger–Delay before sending
enabledboolean––
eventNamestringyesEvent name to match (e.g. 'order.placed')
namestringyesDisplay name
sendOnceboolean–Only send once per contact regardless of how many times the event fires
templateSlugstringyesTransactional template slug to send

No output schema declared.

No examples provided.

create_audience ~49

Create a new audience.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
descriptionstring––
namestringyes–

No output schema declared.

No examples provided.

create_campaign ~252

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.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
audienceIdsarray–Target these audience IDs (see list_audiences)
contactIdsarray–Target these specific contact IDs
fromEmailstringyesSender email (must be from a verified domain)
fromNamestringyesSender display name
htmlstring–Full HTML body for the email (skip to design later)
namestringyesCampaign name (internal label)
previewTextstring–Preview text shown in inbox alongside subject
replyTostring–Reply-to email address
segmentIdstring–Target this segment (see list_segments)
sendToAllboolean–Target all subscribed contacts in the workspace
subjectstringyesEmail subject line
tagIdsarray–Target contacts with these tag IDs

No output schema declared.

No examples provided.

create_contact ~167

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 instead.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
audienceIdsarray–Add the contact to these audience IDs (see list_audiences)
customFieldsobject–Custom field key-value pairs
emailstringyesContact email address
firstNamestring–Contact first name
lastNamestring–Contact last name
tagsarray–Tag NAMES to assign; matched case-insensitively, created if missing

No output schema declared.

No examples provided.

create_topic ~103

Create a new subscription topic. Contacts opt into topics individually via the preference center.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
descriptionstring–Description shown in the preference center
isDefaultboolean–Auto-subscribe new contacts to this topic
namestringyesDisplay name shown to contacts
slugstring–URL-safe slug (auto-derived from name if omitted)

No output schema declared.

No examples provided.

create_webhook ~114

Register an outgoing webhook endpoint. Send16 POSTs event JSON to this URL with an HMAC-SHA256 signature. Outgoing webhooks are a plan feature.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
enabledboolean–Whether the endpoint is active (default true)
eventsarrayyesEvent types to subscribe to
namestringyesA label for this endpoint
urlstringyesHTTPS endpoint to receive events

No output schema declared.

No examples provided.

delete_action ~43

Delete an Action.

NameTypeReqDescription
actionIdstringyesAction ID
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)

No output schema declared.

No examples provided.

delete_audience ~60

Delete an audience (list). Contacts are not deleted; only the list and its memberships are removed.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
audienceIdstringyesAudience ID

No output schema declared.

No examples provided.

delete_campaign ~53

Delete a draft campaign. Sent campaigns cannot be deleted (only archived).

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
campaignIdstringyesCampaign ID

No output schema declared.

No examples provided.

delete_contact ~51

Delete a contact and all associated events. Irreversible.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
contactIdstringyesContact ID

No output schema declared.

No examples provided.

delete_topic ~50

Delete a subscription topic. All subscribers will be detached.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
topicIdstringyesTopic ID

No output schema declared.

No examples provided.

delete_webhook ~47

Delete an outgoing webhook endpoint.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
webhookIdstringyesWebhook ID

No output schema declared.

No examples provided.

design_email_template ~161

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.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
brandColorstring–Primary brand color as hex code (e.g. "#4F46E5")
companyNamestring–Company or brand name to include in the template
descriptionstringyesDetailed description of the email content and purpose (e.g. 'Welcome email for a SaaS product with feature highlights and CTA to start trial')
stylestringyesVisual style/aesthetic for the template
typestringyesType of email template to generate

No output schema declared.

No examples provided.

duplicate_campaign ~238

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 / segmentId / contactIds / tagIds / sendToAll). NOTE: without retargeting, the copy keeps the ORIGINAL campaign's recipients.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
audienceIdsarray–Retarget the new draft to these audience IDs (see list_audiences)
campaignIdstringyesCampaign ID to duplicate
contactIdsarray–Retarget the new draft to these contact IDs
namestring–Name for the new draft (default: original name + ' (Copy)')
segmentIdstring–Retarget the new draft to this segment
sendToAllboolean–Retarget the new draft to all subscribed contacts
tagIdsarray–Retarget the new draft to contacts with these tag IDs

No output schema declared.

No examples provided.

enroll_in_automation ~108

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.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
automationIdstringyesAutomation ID to enroll into
contactIdstringyesContact UUID (use search_contacts to look up by email first)

No output schema declared.

No examples provided.

generate_email_from_url ~104

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.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
instructionsstring–Additional guidance; e.g. 'announcement style, focus on the new feature'
urlstringyesPublic URL to scrape and turn into an email

No output schema declared.

No examples provided.

get_action ~51

Get a single Action with its trigger config and template binding.

NameTypeReqDescription
actionIdstringyesAction ID
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)

No output schema declared.

No examples provided.

get_automation ~57

Get a single automation by ID, including its trigger, steps, and current status.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
automationIdstringyesAutomation ID

No output schema declared.

No examples provided.

get_automation_stats ~63

Get aggregate analytics for an automation: total enrollments, completed, exited, open/click rates per step.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
automationIdstringyesAutomation ID

No output schema declared.

No examples provided.

get_brand ~53

Get the workspace's brand settings: colors, logo, fonts, and the DESIGN.md spec injected into AI generation prompts.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)

No output schema declared.

No examples provided.

get_campaign_stats ~66

Get detailed performance statistics for a specific campaign including open rate, click rate, bounce rate, and delivery metrics.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
campaignIdstringyesCampaign ID to get stats for

No output schema declared.

No examples provided.

get_contact_health_score ~62

Get a contact's 0-100 health score based on recent engagement (opens, clicks, replies).

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
contactIdstringyesContact ID

No output schema declared.

No examples provided.

get_contact_timeline ~84

Get a contact's full activity timeline: emails received, events fired, opens, clicks, automation enrollments, topic changes.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
contactIdstringyesContact ID
cursorstring–Pagination cursor
limitinteger–Page size

No output schema declared.

No examples provided.

get_convo ~54

Get a single conversation with its full thread of posts (incoming + outgoing).

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
idstringyesConversation ID

No output schema declared.

No examples provided.

get_deliverability_status ~62

Get your workspace's deliverability summary: sending reputation, domain authentication status, and recent bounce/complaint health. (Deliverability Hub plan feature.)

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)

No output schema declared.

No examples provided.

get_event_insights ~116

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: regulars and their attendance streaks, cohort retention and the regions growing fastest.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
eventIdstring–Event ID (see list_events). Leave out for insights across all events.

No output schema declared.

No examples provided.

get_message ~60

Fetch a single message with its full event timeline (created → sent → delivered → opened → clicked → ...).

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
idstringyesMessage ID

No output schema declared.

No examples provided.

get_message_events ~55

Get just the delivery event timeline for a message: no body or recipient details.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
idstringyesMessage ID

No output schema declared.

No examples provided.

get_template ~55

Get a single starter template by ID, including its EmailContent JSON.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
templateIdstringyesTemplate ID (slug)

No output schema declared.

No examples provided.

get_workspace ~42

Get the current workspace (the one the API key belongs to).

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)

No output schema declared.

No examples provided.

get_workspace_usage ~44

Get the current month's send count, contact count, and plan limits.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)

No output schema declared.

No examples provided.

import_contacts ~268

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 audience in one call. Set updateExisting for upsert semantics (safe to re-run). Requires consentConfirmed: true, so confirm with the user that everyone on the list opted in before calling.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
audienceIdsarray–Add all imported contacts to these audience IDs (see list_audiences / create_audience)
consentConfirmedboolean–Required, must be true. Set it only after the user has confirmed every person on this list opted in to hear from them. Never set it for bought, rented or scraped lists. If you haven't asked, ask firs…
csvDatastringyesCSV string with headers. Required column: "email". Optional: "firstName", "lastName"
tagsarray–Tag NAMES to apply to all imported contacts; matched case-insensitively, created if missing
updateExistingboolean–Whether to update contacts that already exist

No output schema declared.

No examples provided.

list_actions ~59

List Actions. Actions fire a transactional template when a custom event arrives: simple 'event_name → template' pairings, lighter than full automations.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)

No output schema declared.

No examples provided.

list_audiences ~48

List audiences (lists). An audience is a static, manually-managed group of contacts.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)

No output schema declared.

No examples provided.

list_automation_enrollments ~84

List active and historical enrollments for an automation.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
automationIdstringyesAutomation ID
pageinteger–Page number
pageSizeinteger–Results per page (max 100)
statestring––

No output schema declared.

No examples provided.

list_automations ~50

List all automations in the workspace, including draft/active/paused status and trigger types.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)

No output schema declared.

No examples provided.

list_campaigns ~135

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 and broaden if no hits.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
pageinteger–Page number
pageSizeinteger–Results per page (max 100)
searchstring–Case-insensitive substring match on campaign name or subject
statusstring–Filter campaigns by status

No output schema declared.

No examples provided.

list_contacts ~91

List all contacts with optional filtering by subscription status and tag. Supports pagination.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
pageinteger–Page number
pageSizeinteger–Results per page (max 100)
subscribedstring–Filter by subscription status
tagIdstring–Filter by tag ID

No output schema declared.

No examples provided.

list_convos ~132

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.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
labelstring–Filter by label slug (comma-separate for multiple)
limitinteger–Page size (default 50)
mailboxIdstring–Filter to one mailbox
searchstring–Full-text search across subject + body
statestring–Conversation status

No output schema declared.

No examples provided.

list_domains ~48

List all sending domains configured in your Send16 workspace, including their verification status and DNS records.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)

No output schema declared.

No examples provided.

list_event_registrations ~97

List the people registered for an event, with status (registered, waitlisted, attended, no_show, cancelled), company, city and check-in time.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
eventIdstringyesEvent ID (see list_events)
qstring–Search name, email or company
statusstring––

No output schema declared.

No examples provided.

list_events ~70

List the workspace's events (meetups, workshops, conferences) with registered, attended and no-show counts and each event's public registration page.

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)
scopestring–Which events (default all)

No output schema declared.

No examples provided.

list_inbox_counts ~57

Get unread/total counts per category and label for the inbox sidebar (newsletter, transactional, marketing, calendar, social, cold).

NameTypeReqDescription
apiKeystring–Send16 API key (overrides SEND16_API_KEY env var)

No output schema declared.

No examples provided.

Install

How do I install the Send16 MCP server?

Send16 is a hosted endpoint at https://mcp.send16.com/, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · mcp.send16.com

# add to Claude Code
claude mcp add --transport http com-send16-send16 'https://mcp.send16.com/'
Common questions

What is the Send16 MCP server?

Send16 is an MCP server listed in the public MCP registry as com.send16/send16. Email, SMS and marketing automation: campaigns, contacts, automations and stats from Claude. This page covers its hosted endpoint (https://mcp.send16.com).

Is the Send16 MCP server safe to use?

Send16 scores 34 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Send16 MCP server expose?

Send16 exposes 87 tools: whoami, send_email, send_campaign_test, create_campaign, design_email_template, and 82 more. Their descriptions and schemas cost roughly 9,019 tokens of context every time the server is loaded.

Does the Send16 MCP server require authentication?

Yes. Send16 asked us for credentials when we connected, so you will need to authorise it in your MCP client before it can do anything.

Is the Send16 MCP server still maintained?

Send16 is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

What did VerifyMCP test on the Send16 MCP server?

VerifyMCP ran 4 checks on Send16, covering TLS certificate, Authorization, HSTS header and DNSSEC. 7 items could not be completed, a gap on our side rather than a finding about Send16: HTTPS, Transport, Schema quality, Stability and 3 more. 6 categories score 0 for that reason, because we only credit what we can confirm. Supply Chain Security and Provenance & Transparency do not apply to a hosted endpoint, so they were not tested. The score does not measure everything, and the scoring documentation lists what it leaves out.