Як підключити MCP-сервер для інтеграцій ШІ

MCP-сервер від SendPulse — це технологія, що дає змогу керувати акаунтом у сервісі напряму через чат з ШІ-асистентом. Наприклад, ви можете запитувати статистику, запускати надсилання повідомлень чи оновлювати дані користувачів.

MCP можна підключати до різних клієнтів: OpenAI, Claude, Cursor IDE та інших. Ви вибираєте середовище, а сервер забезпечує роботу з вашим акаунтом SendPulse.

У статті розглянемо, як підключити MCP-сервер через клієнти в OpenAI та Cursor IDE та для яких завдань можна використовувати можливості сервера.

Як працює MCP-сервер

MCP-сервер виступає посередником між вашим AI-асистентом і акаунтом SendPulse. Він обробляє запити, передає їх у SendPulse API та повертає результат назад у чат. Завдяки цьому ви можете керувати акаунтом без переходу до інтерфейсу SendPulse.

Основні компоненти, про які потрібно знати:

  • Клієнт (Client) — програма, у якій ви спілкуєтесь із ШІ через чат, наприклад, ChatGPT чи Cursor IDE.
  • Сервер (Server) — посередник між клієнтом і вашим акаунтом SendPulse, що передає клієнту доступні дії й виконує їх через API.
  • Команди (Tools) — конкретні дії, які можна виконати у вашому акаунті.

Принцип роботи MCP-сервера після підключення простий:

  1. Ви ставите запитання асистенту у клієнті у чаті.
  2. Асистент надсилає запит до MCP-сервера SendPulse.
  3. MCP-сервер звертається до API й отримує дані або виконує потрібну дію.
  4. Результат повертається назад у чат у вигляді відповіді від асистента.

Усі запити тарифікуються відповідно до політики цін за використання API клієнта.

Підключіть MCP-сервер

У вашому акаунті SendPulse відкрийте Налаштування акаунту > API. В секції MCP скопіюйте посилання. Це посилання потрібно вставити в MCP-клієнт для авторизації та доступу до підтримуваних API-методів.

Підключіть MCP в клієнті

Підключення через OpenAI

В OpenAI API platform перейдіть у Dashboard > Chats та натисніть Create. У секції Tools натисніть + Add і виберіть MCP Server.

У модальному вікні натисніть + Create та заповніть поля:

URL Вставте посилання MCP-сервера SendPulse.
Label Вкажіть назву підключення, використовуючи латинські символи, щоб можна було швидко знайти її в списку.
Authentication

Виберіть Custom headers та додайте параметри заголовку X-SP-ID і X-SP-SECRET для авторизації.

Щоб знайти значення ID та Secret, перейдіть в Налаштування аккаунту > API та скопіюйте значення з необхідних полів.

Натисніть Connect. У наступному вікні перегляньте запит на доступ до дій в акаунті та натисніть Add.

Підключення через Cursor IDE

У додатку Cursor перейдіть до Cursor Settings > MCP і натисніть Add Custom MCP.

Скопіюйте блок конфігурації нижче та вставте у відповідний файл налаштувань, що відкрився:

{
  "mcpServers": {
    "sendpulse_mcp_service": {
      "url": "https://mcp.sendpulse.com/mcp"
    }
  }
}

Збережіть зміни та поверніться до налаштувань MCP. Навпроти сервера sendpulse_mcp_service натисніть Connect.

Ви перейдете на сторінку авторизації SendPulse API. Введіть логін і пароль від вашого акаунту та підтвердіть запит на доступ для ШІ-асистента.

Використовуйте MCP-сервер

Після підключення MCP ви можете надсилати повідомлення й виконувати дії у своєму акаунті SendPulse через доступні команди.

Перегляд команд

Щоб переглянути всі доступні команди та керувати доступами, відкрийте секцію Tools у вашому клієнті.

Наразі MCP-сервер інтегровано із сервісом чат-ботів, CRM, Email and SMTP. Читайте докладніше: Список команд MCP.

Щоб переглянути опис кожної команди та необхідні параметри для запиту, натисніть на стрілку навпроти команди.

Спілкування з ШІ-асистентом

У чаті пишіть запити у вільній формі. Після цього асистент підкаже, яку команду він планує виконати. Якщо все правильно, натисніть Approve, щоб дозволити виконання дії у вашому акаунті.

Наприклад, якщо ви введете Покажи перелік моїх ботів, асистент запропонує команду chatbots_bots_list. Після підтвердження ви отримаєте список ботів та деталі про кожного.

Перед формуванням запиту перегляньте список команд та параметрів для уточнення данних. Для ідентифікації певного бота чи контакта використовуйте його назву/імʼя чи ID, отримані в іншому запиті чи в адресному рядку у вашому акаунті.

Результат обробки запиту з’явиться безпосередньо в чаті:

  • Якщо запит оброблено успішно, ви отримаєте інформацію зі свого акаунта або дані про результат дії.
  • Якщо виникла помилка, перевірте логи клієнта та статус авторизації.

Оцініть, наскільки стаття була корисною "Як підключити MCP-сервер для інтеграцій ШІ"

Оцінка: 5 / 5 (12)

Назад

Список команд MCP

Далі

Як підключити OpenAI для інтеграції із сервісами SendPulse

Популярне в нашому блозі

Почніть користуватися сервісом SendPulse прямо сьогодні