{
  "markdown": "# SendPulse MCP — рассылки, SMTP и push-уведомления из нейросети\n\nЕсли вы искали, как отправить email-кампанию прямо из диалога с ИИ, наполнить адресную книгу, отправить транзакционное письмо через SMTP или разослать web-push без ручной работы в кабинете — это оно. 11 инструментов поверх SendPulse API с авторизацией OAuth2: адресные книги, кампании, шаблоны, SMTP и push-уведомления.\n\n[![npm](https://img.shields.io/npm/v/@theyahia/sendpulse-mcp)](https://www.npmjs.com/package/@theyahia/sendpulse-mcp)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Установка\n\n### Claude Desktop\n\n```json\n{\n  \"mcpServers\": {\n    \"sendpulse\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@theyahia/sendpulse-mcp\"],\n      \"env\": {\n        \"SENDPULSE_ID\": \"your_client_id\",\n        \"SENDPULSE_SECRET\": \"your_client_secret\"\n      }\n    }\n  }\n}\n```\n\n### Claude Code\n\n```bash\nclaude mcp add sendpulse -e SENDPULSE_ID=id -e SENDPULSE_SECRET=secret -- npx -y @theyahia/sendpulse-mcp\n```\n\n### Smithery\n\n[![smithery badge](https://smithery.ai/badge/@theyahia/sendpulse-mcp)](https://smithery.ai/server/@theyahia/sendpulse-mcp)\n\n```bash\nnpx -y @smithery/cli install @theyahia/sendpulse-mcp --client claude\n```\n\n### Streamable HTTP (удалённый сервер / несколько клиентов)\n\n```bash\nnpx @theyahia/sendpulse-mcp --http\n# Слушает порт 3000 (переопределяется переменной PORT)\n# POST /mcp — эндпоинт MCP\n# GET /health — проверка состояния\n```\n\n## Авторизация\n\nOAuth 2.0, поток client credentials. Задайте `SENDPULSE_ID` и `SENDPULSE_SECRET` из [настроек аккаунта SendPulse](https://login.sendpulse.com/settings/#api).\n\nЭндпоинт токена: `POST https://api.sendpulse.com/oauth/access_token` с `grant_type=client_credentials`.\n\nТокены кэшируются и обновляются автоматически.\n\n## Инструменты (11)\n\n### Адресные книги\n| Инструмент | Описание |\n|------|-------------|\n| `get_mailing_lists` | Все адресные книги со счётчиками подписчиков |\n\n### Кампании\n| Инструмент | Описание |\n|------|-------------|\n| `send_email` | Создать и отправить email-кампанию по адресной книге |\n| `list_campaigns` | Список email-кампаний с пагинацией |\n| `get_campaign_statistics` | Статистика кампании: отправлено, открытия, клики, open rate, click rate |\n\n### Шаблоны\n| Инструмент | Описание |\n|------|-------------|\n| `list_templates` | Список шаблонов писем (свои или системные шаблоны SendPulse) |\n| `get_template` | Подробности шаблона по ID |\n\n### SMTP\n| Инструмент | Описание |\n|------|-------------|\n| `smtp_send_email` | Отправить транзакционное письмо через сервис SMTP |\n| `smtp_list_emails` | Список отправленных SMTP-писем с пагинацией |\n\n### Push-уведомления\n| Инструмент | Описание |\n|------|-------------|\n| `list_push_websites` | Список сайтов с push-подписками |\n| `get_push_statistics` | Статистика push-уведомлений по сайту |\n| `create_push_task` | Создать push-уведомление для сайта |\n\n## Навыки (Skills)\n\n| Навык | Триггер |\n|-------|---------|\n| `skill-send-email` | «Отправь email через SendPulse» |\n| `skill-list-stats` | «Статистика подписчиков» |\n\n## Разработка\n\n```bash\nnpm install\nnpm run build\nnpm test\n```\n\n## Примеры промптов\n\n```\nПокажи все адресные книги\nОтправь письмо по списку 12345\nКакая статистика у моей последней кампании?\nПокажи мои шаблоны писем\nОтправь транзакционное письмо на user@example.com\nПокажи сайты с push-уведомлениями\n```\n\n## Лицензия\n\nMIT\n\n---\n\nTelegram: [@vhodvai](https://t.me/vhodvai)\n",
  "bytes": 3453,
  "sha": "eb4771f7e3fe8eb5ca75c51647733b8fe7df6f55f56c805a6b88382fd254ee6e",
  "repo_slug": "theyahia/sendpulse-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_theyahia_sendpulse_mcp_2e7f2bea/readme"
}