SendPulse MCP server

sendpulse-mcp

An MCP server for SendPulse: email campaigns, mailing lists, transactional mail via SMTP and web push notifications

  • 0 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

Why this level

  • Can send an email campaign to the entire mailing list in one call with no confirmation
  • The OAuth2 credentials grant access to the account's campaigns and statistics
All reasons and checks
Russian stack

theyahia/sendpulse-mcp

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/sendpulse-mcp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Can send an email campaign to the entire mailing list in one call with no confirmation
  • The OAuth2 credentials grant access to the account's campaigns and statistics

This is third-party code. Review the repository files before installing.

What it does

The server authenticates to the SendPulse API using OAuth2 client credentials, caching and refreshing the token itself, and gives an agent 11 tools: a list of mailing lists with subscriber counts, creating and sending an email campaign to a list, a list of campaigns with send, open and click statistics, listing and viewing email templates, sending transactional mail via SMTP and listing sent SMTP mail, plus listing push-enabled sites, push notification statistics, and creating a push task. Two Claude Code skills run sending an email and a subscriber statistics summary.

Who it is for. For marketers running email and push campaigns in SendPulse who want to launch campaigns and check statistics through an agent.

Good fit when

  • You want to quickly send an email campaign to an existing mailing list
  • You need open and click statistics for a recent campaign
  • You need to send transactional mail via SMTP or launch a push notification

Not a fit when

  • You do not have a SendPulse account with API access
  • You need to add or remove subscribers from mailing lists: no tool covers that

Example request

Send an email campaign to mailing list 12345 and show open statistics for the last week

MCP

Transport
stdio, http
Authentication
OAuth

Environment variables

SENDPULSE_ID required, secret
Client ID from the SendPulse account API settings.
SENDPULSE_SECRET required, secret
Client secret from the SendPulse account API settings.

Limitations

The project has a single author and is part of the same author's larger series of Russian API MCP servers. send_email really sends a campaign to the whole mailing list, and it cannot be undone after the call. The README does not describe SendPulse's API limits or plan restrictions.

How to disable. Remove the sendpulse server from your MCP client config.

FAQ

Does the email go out immediately after send_email?

Yes, the tool creates and immediately sends a campaign to the given mailing list, and this cannot be undone.

Can I send mail without a mailing list?

Yes, for single transactional emails there is a separate smtp_send_email tool via the SMTP service.

Discussion

No questions or reviews yet.

Official

SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat

MCP serverBroad access1Repository stars
Russian stack

An MCP server for SendPulse WhatsApp bots and SMS: contacts, button messages, flows, triggers and live chat

MCP serverBroad access2Repository stars

SendPulse chatbots MCP server

MCP Server for SendPulse Chatbots

Russian stack

An MCP server for SendPulse chatbots: account info, dialogs and sending messages across WhatsApp, Telegram, Instagram and other channels

MCP serverExtended access
Official

An open-source email newsletter app where every dashboard action is available to an agent through MCP

MCP serverBroad access1.7KRepository stars
Official

MCP server of the OpenPost social scheduler: an agent reviews the calendar and accounts, drafts, schedules and publishes posts and triages comments

MCP serverBroad access906Repository stars
Official

Official hosted RuSender MCP server with ready skills for email campaigns, contact lists and analytics

MCP serverBroad access1Repository stars

README in short

The Russian README groups 11 tools by mailing lists, campaigns, templates, SMTP and push notifications, describes the client credentials auth flow with automatic token refresh, and gives configs for Claude Desktop, Claude Code, Smithery and Streamable HTTP. Two Claude Code skills and example phrases are listed separately.

README badge

Report a problem