MCP для отправки SMS: как научить ИИ-агента слать сообщения
ИИ-агент неплохо справляется с почтой, календарём и таблицами, но упирается в простую вещь: он не может отправить человеку SMS. А SMS — это единственный канал, который доходит без интернета, без установленного приложения и без подписки на что-либо.
Разрыв закрывается протоколом MCP. Ниже — что это такое, зачем агенту SMS, как подключить за минуту и, что важнее, чего агент делать не будет.
Что такое MCP, если коротко
MCP (Model Context Protocol) — общий язык, на котором сервисы рассказывают ИИ-агентам о своих возможностях. До него каждую связку писали руками: под одного агента одну интеграцию, под другого — другую. Теперь сервис один раз описывает, что он умеет, и любой понимающий MCP агент сразу может этим пользоваться.
Для вас это выглядит так: вы вставляете в настройки агента одну строчку с адресом и своим ключом. Всё. Агент сам узнаёт, какие действия ему доступны, и начинает их предлагать, когда они уместны.
MCP — это не «ещё один API». Обычный API описан для программиста: он читает документацию и пишет код. MCP описан для модели: в описании каждого действия сказано не только что оно делает, но и когда его стоит вызывать, а когда не стоит. Поэтому агент не нуждается в том, чтобы вы объясняли ему наш сервис словами.
Зачем агенту отправлять SMS
Три ситуации, в которых это оказывается нужно чаще всего.
Достучаться до человека, который не в переписке. Агент закончил длинную работу и должен сообщить результат — а человек не сидит в чате. Письмо утонет, push придёт, только если приложение установлено. SMS доходит до любого телефона.
Предупредить о том, что случилось. Упал сервис, закончился товар, пришёл важный платёж. Агент, который следит за системой, отправляет короткое сообщение ответственному — и тот узнаёт об этом, не открывая ноутбук.
Сообщить клиенту. Запись подтверждена, заказ готов, мастер выехал. Агент, который ведёт запись или заказы, закрывает последний шаг сам, а не оставляет его человеку.
Как подключить
Нужны две вещи, и обе берутся в личном кабинете за минуту.
Шаг 1. Ключ. Зарегистрируйтесь и откройте раздел «Ключи API». Нажмите «Выпустить ключ» — он покажется один раз, скопируйте его. Тут же рядом лежит готовый кусок настройки с уже подставленным ключом: если вы подключаете популярного агента, просто скопируйте его целиком и переходите к шагу 3.
Шаг 2. Настройка агента. Вставьте это в конфигурацию своего агента — подходит для Claude, Cursor и всего остального, что понимает MCP:
Настройка MCP-сервера
{
"mcpServers": {
"textbee": {
"type": "http",
"url": "https://api.textbee.ru/mcp",
"headers": {
"Authorization": "Bearer ВАШ_КЛЮЧ"
}
}
}
}
Устанавливать нечего: сервер работает на нашей стороне. Когда мы добавляем новую возможность, она появляется у всех сразу — обновлять ничего не нужно.
Шаг 3. Телефон. Отправка идёт с вашей SIM-карты, поэтому нужен Android-телефон с установленным приложением TextBee. Подойдёт и старый аппарат, который лежит дома и включён в розетку.
Что агент сможет делать
После подключения агент видит шесть действий и сам выбирает подходящее.
- Отправить SMS на указанный номер.
- Узнать судьбу сообщения — ушло ли оно с телефона, доставлено ли, не отказал ли оператор.
- Посмотреть телефоны и SIM-карты — какие сейчас на связи и готовы отправлять.
- Проверить тариф — сколько отправок осталось в этом месяце.
- Показать правила переадресации — куда пересылаются входящие сообщения.
- Включить или выключить правило переадресации.
Важная деталь: агент работает по правилам вашего тарифа. Квоты и лимиты те же, что при обычной работе через API, — через агента нельзя того, чего нельзя обычным ключом.
Чего агент делать не будет
Это часть ответа не менее важная, чем предыдущая.
Читать ваши входящие SMS. Не потому что мы запретили, а потому что читать нечего: TextBee не хранит содержание сообщений — колонки под текст нет в структуре базы данных. Агент может настроить, куда пересылаются входящие, но не может их прочитать. Коды из банка и переписка остаются вашими.
Отправлять сообщения по своей инициативе. В описании инструмента прямо написано, что SMS необратимо, приходит живому человеку и тарифицируется оператором, а номер получателя нельзя придумывать — его должен назвать пользователь. Без такого предупреждения модели склонны отправлять «на пробу» на настоящие номера.
Работать после отзыва ключа. Ключ отзывается в кабинете одной кнопкой и перестаёт действовать сразу. Если вы экспериментируете с новым агентом — выпустите отдельный ключ и отзовите его, когда закончите.
Чем это отличается от обычной SMS-рассылки
Агрегаторы отправляют сообщения от имени зарегистрированного отправителя и берут комиссию за каждое. Здесь схема другая: сообщение уходит с вашей собственной SIM-карты.
Практические следствия три. Получатель видит ваш обычный номер и может на него ответить или перезвонить — это не «нет-реплай». Сообщение тарифицируется вашим оператором по вашему тарифу, и если у вас пакет SMS, отправка внутри него ничего дополнительно не стоит. И наконец, вам не нужно регистрировать имя отправителя и согласовывать шаблоны сообщений.
Обратная сторона честная: это не инструмент для массовых рассылок. Оператор ограничивает скорость отправки с обычной SIM, а рассылка тысяч сообщений с личного номера — прямой путь к блокировке. Для десятков и сотен сообщений в день схема работает отлично, для десятков тысяч нужен агрегатор.
С чего начать
Бесплатный тариф даёт 50 отправок в месяц и одну SIM-карту — этого достаточно, чтобы подключить агента и проверить сценарий на себе. Карта не требуется.
Подключить SMS к своему агенту
Регистрация, ключ и настройка занимают несколько минут. Первые 50 сообщений в месяц — бесплатно.
Начать бесплатно →Частые вопросы
Нужно ли уметь программировать?
Нет. Подключение — это скопировать готовый кусок настройки из личного кабинета в настройки агента. Дальше вы разговариваете с агентом обычными словами: «напиши Ивану, что мастер выехал».
Какой агент подойдёт?
Любой, который понимает MCP: Claude в приложении и в терминале, Cursor и другие. Протокол общий, ничего специфичного для нашего сервиса в нём нет.
Что будет, если телефон выключен?
Агент получит понятный отказ и объяснит вам, что шлюз не на связи, а не сделает вид, что сообщение ушло. Проверить, какие телефоны готовы к отправке, он может отдельным действием.
Можно ли дать агенту доступ только на чтение?
Ключ действует от вашего имени и даёт тот же доступ, что и работа через кабинет. Если хочется ограничить эксперимент по времени — выпустите для агента отдельный ключ на короткий срок и отзовите его, когда закончите: и то и другое делается в разделе «Ключи API».
Сколько это стоит?
MCP доступен на всех тарифах, включая бесплатный, и отдельно не оплачивается: это другой способ обратиться к тому же сервису. Платите вы только за тариф, а за сами SMS — своему оператору.
Читайте дальше
- Как встроить отправку SMS в свой проект через REST API — если агент не нужен, а нужен код.
- Шлюз или агрегатор: что выбрать — про разницу схем подробнее.
- Документация API — полное описание возможностей.