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
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
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/sendpulse-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad 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 weekMCP
- Transport
- stdio, http
- Authentication
- OAuth
Environment variables
SENDPULSE_IDrequired, secret- Client ID from the SendPulse account API settings.
SENDPULSE_SECRETrequired, 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.
Related
All SendPulse toolsSendPulse MCP server
SendPulse MCP
SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat
SendPulse MCP server for WhatsApp and SMS
SendPulse MCP Server
An MCP server for SendPulse WhatsApp bots and SMS: contacts, button messages, flows, triggers and live chat
SendPulse chatbots MCP server
MCP Server for SendPulse Chatbots
An MCP server for SendPulse chatbots: account info, dialogs and sending messages across WhatsApp, Telegram, Instagram and other channels
An open-source email newsletter app where every dashboard action is available to an agent through MCP
MCP server of the OpenPost social scheduler: an agent reviews the calendar and accounts, drafts, schedules and publishes posts and triages comments
Official hosted RuSender MCP server with ready skills for email campaigns, contact lists and analytics
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.