Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

@Theyahia/Sendpulse

БесплатноНе проверен

Enables managing SendPulse email campaigns, mailing lists, templates, SMTP, and push notifications via MCP.

GitHubEmbed

Описание

Enables managing SendPulse email campaigns, mailing lists, templates, SMTP, and push notifications via MCP.

README

Если вы искали, как отправить email-кампанию прямо из диалога с ИИ, наполнить адресную книгу, отправить транзакционное письмо через SMTP или разослать web-push без ручной работы в кабинете — это оно. 11 инструментов поверх SendPulse API с авторизацией OAuth2: адресные книги, кампании, шаблоны, SMTP и push-уведомления.

npm License: MIT

Установка

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

smithery badge

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
Какая статистика у моей последней кампании?
Покажи мои шаблоны писем
Отправь транзакционное письмо на [email protected]
Покажи сайты с push-уведомлениями

Лицензия

MIT


Telegram: @vhodvai

from github.com/theYahia/sendpulse-mcp

Установка @Theyahia/Sendpulse

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/theYahia/sendpulse-mcp

FAQ

@Theyahia/Sendpulse MCP бесплатный?

Да, @Theyahia/Sendpulse MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для @Theyahia/Sendpulse?

Нет, @Theyahia/Sendpulse работает без API-ключей и переменных окружения.

@Theyahia/Sendpulse — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить @Theyahia/Sendpulse в Claude Desktop, Claude Code или Cursor?

Открой @Theyahia/Sendpulse на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare @Theyahia/Sendpulse with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории communication