🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@sendinel/mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sendinel/mcp-server

AI-controlled email operations control plane for campaigns, contacts, segments, analytics, and multi-provider sending via MCP.

latest
Source
npmnpm
Version
1.0.10
Version published
Maintainers
1
Created
Source

@sendinel/mcp-server

Sendinel's published MCP server package for local stdio clients such as Claude Desktop, Claude Code, Cursor, and Codex CLI.

AI-controlled email operations control plane for campaigns, contacts, segments, templates, analytics, deliverability, and multi-provider sending across the Sendinel portfolio.

  • Categories: email, marketing, crm, automation, analytics
  • Official registry name: io.github.kmdesle/sendinel
  • Hosted remote endpoint: https://sendinel.ai/mcp
  • npm package: @sendinel/mcp-server
  • Source: https://github.com/kmdesle/sendinel-ai/tree/main/packages/mcp-server

Tool groups

Sendinel currently exposes 21 tool groups and about 155 tools. The full reference lives in docs/mcp-tools.md.

GroupCountPurpose
campaigns26Full campaign lifecycle
contacts22Subscriber CRUD, tags, suppression, merges, timelines
analytics9Stats, engagement, deliverability, portfolio reporting
data15Export, scoring, hygiene, migrations, import history
org15Team members, API keys, platform connections, plan, onboarding
templates7Template CRUD, AI brief generation, translation
sms7SMS send, consent, inbound, logs
segments6Audience builder and preview
content5Content blocks, sources, send-time optimization
ab_testing5A/B setup and significance checks
drafts4Draft create and approval flow
delivery9Domain and deliverability operations
warmup4Warmup schedule controls
social4Social campaigns and scheduling
forms3Forms and stats
webhooks4Webhook subscription management
approvals3Approval workflow and advisor hooks
automations4Automation triggers and previews
sites3Site and sender management
gdpr2Contact deletion and log
history3Chat thread history and search

Install / run

npx -y @sendinel/mcp-server@latest

The package also exposes the legacy bin alias:

npx -y sendinel-mcp

Required environment

  • SENDINEL_API_KEY

Optional server-side env when you run the package outside the main Sendinel app environment:

  • SUPABASE_URL or NEXT_PUBLIC_SUPABASE_URL
  • SUPABASE_SERVICE_ROLE_KEY
  • MCP_TRANSPORT (stdio by default, http for HTTP/SSE mode)
  • MCP_SERVER_PORT (HTTP mode only)

Stdio mode fails closed if SENDINEL_API_KEY is missing or invalid.

MCP client examples

Claude Desktop / Cursor

{
  "mcpServers": {
    "sendinel": {
      "command": "npx",
      "args": ["-y", "@sendinel/mcp-server@latest"],
      "env": {
        "SENDINEL_API_KEY": "snk_your_api_key"
      }
    }
  }
}

Codex CLI

[mcp_servers.sendinel]
command = "npx"
args = ["-y", "@sendinel/mcp-server@latest"]

[mcp_servers.sendinel.env]
SENDINEL_API_KEY = "snk_your_api_key"

Or add it automatically:

codex mcp add sendinel --env SENDINEL_API_KEY=snk_your_api_key -- npx "-y" "@sendinel/mcp-server@latest"

Transport

  • stdio by default
  • http when MCP_TRANSPORT=http

Publishing

This package is intended to be published publicly to npm and listed in MCP directories:

  • package name: @sendinel/mcp-server
  • default launcher: npx -y @sendinel/mcp-server@latest
  • official registry manifest: server.json
  • Smithery config: ../../smithery.yaml

Keywords

mcp

FAQs

Package last updated on 04 Aug 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts