Коротко
Cursor подключается к OmniChannels.ai через наш удалённый MCP-сервер https://mcp.broadnet.me/mcp. Добавьте его в .cursor/mcp.json, передав токен в заголовке Authorization из переменной окружения. После этого агент Cursor сможет отправлять сообщения в WhatsApp, SMS и RCS, получать список одобренных шаблонов и читать отчёты о доставке, запрашивая ваше подтверждение перед каждым вызовом инструмента. Расширение не требуется.
Что вы можете делать
Отправка тестовых сообщений во время написания кода
Проверьте сценарий отправки сообщений от начала до конца, не выходя из редактора. Сообщения уходят только на ваши верифицированные номера.
Попробуйте спросить
“Отправь сообщение в WhatsApp на номер 971500000000: заказ отправлен.”
Поиск названий шаблонов и переменных
Агент получает список одобренных шаблонов WhatsApp, и в вашем коде используются точные названия и параметры.
Попробуйте спросить
“Покажи мои одобренные шаблоны WhatsApp на арабском языке и переменные, которые ожидает каждый из них.”
Разбор проблем с доставкой
Прочитайте отчёт о доставке сообщения, которое только что отправил ваш код, и узнайте причину сбоя.
Попробуйте спросить
“Проверь отчёт о доставке последнего отправленного мной сообщения и объясни причину ошибки, если она есть.”
Написание кода интеграции по спецификации
Передайте агенту нашу спецификацию OpenAPI, чтобы REST-запросы, которые он пишет, использовали точные поля, включая multipart-отправку.
Попробуйте спросить
“По спецификации OpenAPI напиши функцию на TypeScript, которая отправляет кампанию массовой SMS-рассылки.”
Как устроено подключение
OmniChannels.ai запускает удалённый MCP-сервер по протоколу Streamable HTTP. Cursor читает MCP-серверы из файла .cursor/mcp.json в проекте или из ~/.cursor/mcp.json для всех проектов. В полях url и headers он подставляет значения ${env:NAME}, поэтому токен можно хранить в переменной окружения, а не в файле.
После подключения Cursor показывает инструменты сервера в настройках MCP, где каждый из них можно включить или выключить. По умолчанию Cursor запрашивает подтверждение перед запуском MCP-инструмента и сначала показывает аргументы. Оставьте подтверждение включённым для всех инструментов, которые отправляют сообщения: каждая отправка — это реальное сообщение, которое тарифицируется.
- Endpoint: https://mcp.broadnet.me/mcp (Streamable HTTP)
- Заголовок: Authorization: Bearer ${env:BROADNET_TOKEN}
- Конфигурация: .cursor/mcp.json (проект) или ~/.cursor/mcp.json (глобально)
- Диагностика: панель Output, вкладка MCP Logs
Настройка
- 1
Запросите доступ к API
Запросите тестовый доступ и получите API-токен. Тестовые сообщения уходят только на ваши верифицированные номера.
- 2
Получите MCP-ключ
В админ-портале откройте раздел «Integrations», затем «MCP Integration» и нажмите «Get temporary key».
Руководство: MCP server for AI agents - 3
Добавьте сервер в mcp.json
Добавьте запись omnichannels в mcpServers с нашим URL и заголовком Authorization, который читает ${env:BROADNET_TOKEN}.
Руководство: Use the MCP server with Cursor - 4
Задайте переменную и перезапустите Cursor
Задайте BROADNET_TOKEN в окружении, из которого запускается Cursor, например в профиле оболочки, и перезапустите Cursor.
- 5
Проверьте инструменты
В настройках MCP в Cursor выключите все инструменты, которые агенту не нужны, и оставьте подтверждение включённым для инструментов отправки.
- 6
Отправьте первое сообщение
Попросите агента отправить тестовое сообщение на ваш верифицированный номер, подтвердите вызов и проверьте отчёт о доставке.
Документация вендора
Cursor является товарным знаком своего владельца. OmniChannels.ai не связана с Cursor и не одобрена компанией Cursor; на этой странице описано подключение, которое строится на собственных функциях MCP, HTTP или вебхуков Cursor.

