MCP Tools Directory
← Browse integrations

Communications

io.github.theYahia/sendpulse-mcp

Free account · sign-in required

Contact io.github.theYahia/sendpulse-mcp

Loading secure sign-in…

Tools for autonomous AI agents

About this integration

MCP server for SendPulse API — mailing lists, email sending, statistics. OAuth2 auth.

Transport
stdio
Authentication
client-credentials
Initial setup
credentials
Runtime
unattended
Evidence
documented
Version
1.0.3
Package
@theyahia/sendpulse-mcp
Last compatibility test
Not independently tested

Connect your agent

@theyahia/sendpulse-mcp

Publisher documentation and the executable npm manifest were reviewed from pinned captures. SendPulse account client credentials are required. Several tools send external communications, so callers remain responsible for recipient authorization, account permissions, and host approval policy. The package and SendPulse API were not executed, compatibility-tested, or independently security-audited.

Capabilities: List SendPulse mailing lists, Create and send email campaigns, List email templates and campaign statistics, Send transactional email, List push-enabled websites and create web push notifications

Connected profiles

Additional details

Registry identifier

io.github.theYahia/sendpulse-mcp

Source ↗ · Checked 2026-09-17
Published version

1.0.3

Source ↗ · Checked 2026-09-17
Metadata license

CC0-1.0; package licenses are separate

Source ↗ · Checked 2026-09-17
Package ecosystem

npm

Source ↗ · Checked 2026-09-17
Required configuration names

SENDPULSE_ID

Source ↗ · Checked 2026-09-17
Source artifact

@theyahia/sendpulse-mcp

Source ↗ · Checked 2026-09-20
Source manifest version

1.1.0

Source ↗ · Checked 2026-09-20
Unattended configuration

Publisher documents an npx-launched MCP server configured with static SendPulse client credentials; no package or endpoint was executed.

Source ↗ · Checked 2026-09-20
Authentication and prerequisites

OAuth 2.0 client credentials are supplied through SENDPULSE_ID and SENDPULSE_SECRET and exchanged at the documented SendPulse token endpoint.

Source ↗ · Checked 2026-09-20
Connection configuration

A local MCP client starts npx -y @theyahia/sendpulse-mcp over stdio with the two SendPulse credential variables in its environment; optional HTTP mode is outside this reviewed connection.

Source ↗ · Checked 2026-09-20
Review scope

Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.

Source ↗ · Checked 2026-09-20