MCP-сервер для чат-ботов SendPulse

MCP Server for SendPulse Chatbots

MCP-сервер для чат-ботов SendPulse: аккаунт, диалоги и отправка сообщений в WhatsApp, Telegram, Instagram и другие каналы

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Может отправлять сообщения контактам в мессенджерах от имени бота
  • Заголовки x-sp-id и x-sp-secret или OAuth-токен дают доступ ко всем ботам аккаунта
Все причины и проверки
Российский стек

dshemendiuk/mcp-sendpulse

Установка

Ручная установка

npm install && npm run build && npm start

Установка, сборка и запуск локального HTTP-сервера на порту 3000.

Проверка безопасности

Как мы проверяем

Средний рискСредний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

  • Может отправлять сообщения контактам в мессенджерах от имени бота
  • Заголовки x-sp-id и x-sp-secret или OAuth-токен дают доступ ко всем ботам аккаунта

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер работает как HTTP-сервис на Express и дает агенту три общих инструмента: информация об аккаунте SendPulse с тарифом и счетчиками, список подключенных чат-ботов и список диалогов по всем каналам с пагинацией и сортировкой. Отдельный универсальный инструмент send_message отправляет текстовое сообщение контакту в выбранном канале, поддерживаются WhatsApp, Telegram, Instagram, Messenger, LiveChat и Viber. Авторизация гибкая: можно передать ID и секрет приложения в заголовках, тогда сервер сам получит и закэширует OAuth-токен, либо сразу передать готовый токен через заголовок Authorization или тело запроса initialize.

Для кого. Для тех, кто ведет чат-бота на SendPulse в нескольких мессенджерах и хочет читать диалоги и отправлять сообщения через агента.

Подходит, если

  • Нужна сводка диалогов по всем подключенным каналам бота в одном месте
  • Нужно отправить сообщение контакту в конкретном канале, не заходя в кабинет SendPulse
  • Нужна информация об аккаунте и тарифе SendPulse

Не подходит, если

  • Нет аккаунта SendPulse с подключенными чат-ботами
  • Нужно локально протестировать сервер с внешним ИИ-клиентом: потребуется публичный туннель вроде ngrok, что раскрывает сервер в интернет

Пример запроса к агенту

Покажи последние диалоги в моих чат-ботах SendPulse и отправь ответ контакту в WhatsApp

MCP

Транспорт
http
Авторизация
OAuth

Ограничения

Проект одного автора, совсем маленький, без готовой упаковки в npm, ставится из исходников сборкой TypeScript. Из действий доступна только отправка текстового сообщения, работы с шаблонами, вложениями или кнопками нет. Тестовый запуск через ngrok в README раскрывает локальный сервер в интернет без авторизации по умолчанию.

Как отключить. Остановите процесс Node.js сервера и удалите запись из конфигурации MCP клиента.

Частые вопросы

Какие каналы поддерживает отправка сообщений?

WhatsApp, Telegram, Instagram, Messenger, LiveChat и Viber, канал указывается параметром channel у инструмента send_message.

Можно ли передать готовый OAuth-токен вместо ID и секрета?

Да, токен можно передать напрямую через заголовок Authorization или в теле запроса initialize.

MCP-серверы
Официальный

Официальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента

MCP-серверВысокий риск483Звезды репозитория
Официальный

Официальный набор скиллов Яндекса: каталог, цены, остатки, заказы, витрина и еженедельная ревизия магазина на Яндекс.Кит через Claude Code или Codex

ПлагинВысокий риск28Звезды репозитория
Выбор редакции

Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию

MCP-серверВысокий риск
Официальный

Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма

MCP-серверВысокий риск

Коротко о README

README на английском описывает три общих инструмента и универсальный send_message с параметром канала, два способа авторизации, установку и сборку на Node.js и Express, запуск локального HTTP-сервера и тестовую публикацию через ngrok для внешних ИИ-клиентов вроде песочницы OpenAI.

Foxx AIMCP-сервер для чат-ботов SendPulse

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.