---
title: "Cursor + OmniChannels.ai: отправляйте сообщения и отслеживайте их прямо во время разработки"
description: "Подключите MCP-сервер OmniChannels.ai к Cursor через .cursor/mcp.json: агент отправит тестовые сообщения WhatsApp, SMS и RCS и прочитает отчёты о доставке."
canonical: "https://omnichannels.ai/ru/integrations/cursor/"
language: "ru"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# Cursor + OmniChannels.ai: отправляйте сообщения и отслеживайте их прямо во время разработки

Canonical: https://omnichannels.ai/ru/integrations/cursor/
Language: ru
Publisher: OmniChannels.ai by BroadNet Technologies

**Коротко:** Cursor подключается к OmniChannels.ai через наш удалённый MCP-сервер https://mcp.broadnet.me/mcp. Добавьте его в .cursor/mcp.json, передав токен в заголовке Authorization из переменной окружения. После этого агент Cursor сможет отправлять сообщения в WhatsApp, SMS и RCS, получать список одобренных шаблонов и читать отчёты о доставке, запрашивая ваше подтверждение перед каждым вызовом инструмента. Расширение не требуется.

Подключение через MCP · Подключение через API и вебхуки

## Что вы можете делать

### Отправка тестовых сообщений во время написания кода

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

> Попробуйте спросить: "Отправь сообщение в 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». (Руководство: https://omnichannels.ai/developers/mcp/)
3. **Добавьте сервер в mcp.json:** Добавьте запись omnichannels в mcpServers с нашим URL и заголовком Authorization, который читает ${env:BROADNET_TOKEN}. (Руководство: https://omnichannels.ai/developers/mcp-cursor/)
4. **Задайте переменную и перезапустите Cursor:** Задайте BROADNET_TOKEN в окружении, из которого запускается Cursor, например в профиле оболочки, и перезапустите Cursor.
5. **Проверьте инструменты:** В настройках MCP в Cursor выключите все инструменты, которые агенту не нужны, и оставьте подтверждение включённым для инструментов отправки.
6. **Отправьте первое сообщение:** Попросите агента отправить тестовое сообщение на ваш верифицированный номер, подтвердите вызов и проверьте отчёт о доставке.

## Пример сценария

Агент Cursor (Запрос в чате с агентом) → MCP-сервер OmniChannels.ai (Инструмент запускается после того, как вы подтвердите вызов) → Ваш тестовый телефон (Сообщение в WhatsApp, SMS или RCS доставлено) → Отчёт о доставке (Агент считывает статус с помощью инструмента чтения)

## Вопросы и ответы

### Есть ли официальное расширение OmniChannels.ai для Cursor?

Нет. Cursor подключается через стандартную поддержку MCP: используются наш публичный MCP-endpoint и ваш API-токен в .cursor/mcp.json. Ничего устанавливать не нужно.

### Можно ли закоммитить .cursor/mcp.json в репозиторий?

Да, если токен читается из переменной окружения через ${env:BROADNET_TOKEN}. Готовая конфигурация из портала содержит сам ключ, поэтому не добавляйте эту версию в систему контроля версий.

### Сервер показывает ошибку или инструментов нет. Что проверить?

Откройте панель Output и выберите MCP Logs. Ошибка авторизации означает, что заголовок отсутствует, а ключ неверен или истёк. Пустая переменная означает, что Cursor запущен без заданной BROADNET_TOKEN.

### В каких каналах агент может отправлять сообщения?

Инструменты охватывают отправку по каждому каналу, включённому в вашем аккаунте, например SMS, WhatsApp, RCS, Telegram, Messenger, Instagram и push. Точный список инструментов зависит от версии сервера и вашего аккаунта.

## Руководства для разработчиков

- https://omnichannels.ai/developers/mcp-cursor/
- https://omnichannels.ai/developers/mcp/
- https://omnichannels.ai/developers/openapi/
- https://omnichannels.ai/developers/errors-and-limits/

## Документация вендора

- [Model Context Protocol in Cursor](https://cursor.com/docs/context/mcp)
- [Model Context Protocol — introduction](https://modelcontextprotocol.io/introduction)

## Похожие интеграции

- https://omnichannels.ai/ru/integrations/claude-code/
- https://omnichannels.ai/ru/integrations/vs-code/
- https://omnichannels.ai/ru/integrations/claude/
- https://omnichannels.ai/ru/integrations/langchain/

Cursor является товарным знаком своего владельца. OmniChannels.ai не связана с Cursor и не одобрена компанией Cursor; на этой странице описано подключение, которое строится на собственных функциях MCP, HTTP или вебхуков Cursor.

Обновлено: 2026-10-10