Server data from the Official MCP Registry
MCP server for SendPulse API — mailing lists, email sending, statistics. OAuth2 auth.
About
MCP server for SendPulse API — mailing lists, email sending, statistics. OAuth2 auth.
Security Report
Valid MCP server (2 strong, 4 medium validity signals). 3 known CVEs in dependencies (0 critical, 3 high severity) Package registry verified. Imported from the Official MCP Registry.
12 files analyzed · 4 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Required
This plugin requests these system permissions. Most are normal for its category.
What You'll Need
Set these up before or after installing:
Environment variable: SENDPULSE_ID
How to Install
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-theyahia-sendpulse-mcp": {
"env": {
"SENDPULSE_ID": "your-sendpulse-id-here"
},
"args": [
"-y",
"@theyahia/sendpulse-mcp"
],
"command": "npx"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
SendPulse MCP — рассылки, SMTP и push-уведомления из нейросети
Если вы искали, как отправить email-кампанию прямо из диалога с ИИ, наполнить адресную книгу, отправить транзакционное письмо через SMTP или разослать web-push без ручной работы в кабинете — это оно. 11 инструментов поверх SendPulse API с авторизацией OAuth2: адресные книги, кампании, шаблоны, SMTP и push-уведомления.
Установка
Claude Desktop
{
"mcpServers": {
"sendpulse": {
"command": "npx",
"args": ["-y", "@theyahia/sendpulse-mcp"],
"env": {
"SENDPULSE_ID": "your_client_id",
"SENDPULSE_SECRET": "your_client_secret"
}
}
}
}
Claude Code
claude mcp add sendpulse -e SENDPULSE_ID=id -e SENDPULSE_SECRET=secret -- npx -y @theyahia/sendpulse-mcp
Smithery
npx -y @smithery/cli install @theyahia/sendpulse-mcp --client claude
Streamable HTTP (удалённый сервер / несколько клиентов)
npx @theyahia/sendpulse-mcp --http
# Слушает порт 3000 (переопределяется переменной PORT)
# POST /mcp — эндпоинт MCP
# GET /health — проверка состояния
Авторизация
OAuth 2.0, поток client credentials. Задайте SENDPULSE_ID и SENDPULSE_SECRET из настроек аккаунта SendPulse.
Эндпоинт токена: POST https://api.sendpulse.com/oauth/access_token с grant_type=client_credentials.
Токены кэшируются и обновляются автоматически.
Инструменты (11)
Адресные книги
| Инструмент | Описание |
|---|---|
get_mailing_lists | Все адресные книги со счётчиками подписчиков |
Кампании
| Инструмент | Описание |
|---|---|
send_email | Создать и отправить email-кампанию по адресной книге |
list_campaigns | Список email-кампаний с пагинацией |
get_campaign_statistics | Статистика кампании: отправлено, открытия, клики, open rate, click rate |
Шаблоны
| Инструмент | Описание |
|---|---|
list_templates | Список шаблонов писем (свои или системные шаблоны SendPulse) |
get_template | Подробности шаблона по ID |
SMTP
| Инструмент | Описание |
|---|---|
smtp_send_email | Отправить транзакционное письмо через сервис SMTP |
smtp_list_emails | Список отправленных SMTP-писем с пагинацией |
Push-уведомления
| Инструмент | Описание |
|---|---|
list_push_websites | Список сайтов с push-подписками |
get_push_statistics | Статистика push-уведомлений по сайту |
create_push_task | Создать push-уведомление для сайта |
Навыки (Skills)
| Навык | Триггер |
|---|---|
skill-send-email | «Отправь email через SendPulse» |
skill-list-stats | «Статистика подписчиков» |
Разработка
npm install
npm run build
npm test
Примеры промптов
Покажи все адресные книги
Отправь письмо по списку 12345
Какая статистика у моей последней кампании?
Покажи мои шаблоны писем
Отправь транзакционное письмо на user@example.com
Покажи сайты с push-уведомлениями
Лицензия
MIT
Telegram: @vhodvai
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Git
Freeby Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
Fetch
Freeby Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
Paperclip
Freeby Paperclipai · Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
mcp-creator-python
Freeby mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
