Model Context Protocol server for the Eusend API — send email and manage domains, audiences, and broadcasts from any MCP client.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http
verified
reported
listed in the official MCP registry counts 17 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
cancel_email
-
create_audience
-
create_broadcast
-
create_contact
-
create_domain
-
create_suppression
-
get_broadcast
-
get_domain
-
get_email
-
list_audiences
-
list_broadcasts
-
list_contacts
-
list_domains
-
list_emails
-
list_suppressions
-
send_broadcast
-
send_email
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 5
network 1
- net package/dist/http-3p9dtBaq.mjs :4
import { createServer } from "node:http";
tool registrations 17
- send_email package/dist/http-3p9dtBaq.mjs :58
- list_emails package/dist/http-3p9dtBaq.mjs :90
- get_email package/dist/http-3p9dtBaq.mjs :102
- cancel_email package/dist/http-3p9dtBaq.mjs :107
- list_domains package/dist/http-3p9dtBaq.mjs :116
- get_domain package/dist/http-3p9dtBaq.mjs :121
- create_domain package/dist/http-3p9dtBaq.mjs :126
- list_audiences package/dist/http-3p9dtBaq.mjs :135
- create_audience package/dist/http-3p9dtBaq.mjs :140
- list_contacts package/dist/http-3p9dtBaq.mjs :145
- create_contact package/dist/http-3p9dtBaq.mjs :156
- list_broadcasts package/dist/http-3p9dtBaq.mjs :174
- get_broadcast package/dist/http-3p9dtBaq.mjs :179
- create_broadcast package/dist/http-3p9dtBaq.mjs :184
- send_broadcast package/dist/http-3p9dtBaq.mjs :205
- list_suppressions package/dist/http-3p9dtBaq.mjs :222
- create_suppression package/dist/http-3p9dtBaq.mjs :232
declared dependencies 7
- @modelcontextprotocol/node@^2.0.0
- @modelcontextprotocol/server@^2.0.0
- @eusend_dev/sdk@^0.11.0
- zod@^4.4.3
- @types/node@^26.1.1
- tsdown@^0.22.14
- typescript@^7.0.2