Написать в Telegram@Odilient
ИИ и автоматизация

Вашему бизнесу нужен API для роботов

Abdugaffor Odil 8 сентября 2026 г. 10 минут чтения

Быть найденным ИИ-ассистентом — это ценно. Быть доступным ему для записи — ценнее в разы. Что мы узнали, запустив два MCP-сервера в работающем маркетплейсе.

Тридцать лет интерфейсом вашего бизнеса был сайт: страницы, которые читают люди, формы, которые заполняют люди, кнопки, которые нажимают люди.

Теперь это допущение отчасти неверно. Всё больше тех, кто хочет у вас купить, поручают саму сделку программе. А программа не умеет заполнять вашу форму.

Стандарт, который закрыл этот вопрос, — Model Context Protocol. Anthropic выпустила его в ноябре 2024 года, а к декабрю 2025-го передала в Agentic AI Foundation при Linux Foundation при поддержке AWS, Google, Microsoft, OpenAI, Bloomberg и Cloudflare. По опубликованным данным на середину 2026 года, 78% корпоративных ИИ-команд используют агентов на MCP в продакшене, а 28% компаний из Fortune 500 держат собственные MCP-серверы — при этом SDK скачивают около 97 млн раз в месяц. ChatGPT, Claude, Gemini, Microsoft Copilot, Cursor и VS Code — все его поддерживают.

Почти все статьи об этом написаны для инженеров. Вот версия для того, кто платит.

Если ассистент может вас найти, вас упомянут. Если ассистент может через вас что-то сделать, заказ достанется вам. Это разные вложения, и только в одно из них стоит очередь.

Разница между «упомянули» и «записали»

Представьте две барбершопа на одной улице. Оба есть в одном и том же каталоге. Ассистент, которого попросили найти стрижку завтра на шесть, может назвать любой.

В первом случае ответ заканчивается номером телефона. Во втором ассистент проверяет реальные свободные окна, резервирует время и завершает запись прямо в переписке.

Второй барбершоп выиграл не потому, что у него лучше маркетинг. Он выиграл, потому что с ним можно было заключить сделку ровно в момент намерения, а первый заставил клиента начинать заново в другом приложении.

В этом и весь тезис. В поиске вы соревнуетесь за внимание. У агентов вы соревнуетесь в том, насколько легко довести дело до конца, и разрыв между «вот их номер» и «записал, подтверждение придёт» — это самый большой из оставшихся источников потерь клиентов во многих сервисных бизнесах.

Что мы на самом деле сделали

Мы развиваем Bronjoy — маркетплейс онлайн-записи в Узбекистане. В сентябре 2026 года в нём было 23 727 заведений. Мы встроили два MCP-сервера в тот же бэкенд на Laravel, который обслуживает сайт, поэтому инструменты вызывают ровно те же сервисы поиска, проверки свободного времени и записи, что и браузер.

Публичный сервер маркетплейса. Без аккаунта, без токена. Шесть инструментов — в том порядке, в котором запись происходит на самом деле: search-venues, get-venue, reveal-phone, check-availability, request-booking-code, book-appointment. Он работает как коннектор в Claude и как Streamable HTTP-эндпоинт для всего остального.

Закрытый сервер для организаций. Компания выпускает токен в своей панели управления, и middleware ограничивает его одной этой организацией. Инструменты — только для записи. Один ресурс organization://profile описывает услуги, сотрудников, филиалы, часовой пояс и валюту, так что ассистент получает весь контекст за одно чтение, а не за шесть вызовов.

Большую часть работы сделали четыре проектных решения, и они подходят почти любому бизнесу.

Прямо указывайте, чего нельзя сделать, — в каждой записи

Большая часть каталога Bronjoy — справочные данные: реальные компании с реальными часами работы, номером телефона и без онлайн-записи. Ассистент, который считает, что записаться можно в любое заведение, пообещает клиенту то, чего не может быть.

Поэтому у каждого результата есть флаг is_bookable, а собственные инструкции сервера велят ассистенту прямо говорить, когда в заведение можно только позвонить.

Это противоположно маркетинговому инстинкту. Инстинкт подсказывает показать как можно больше возможностей. Правильно — явно обозначить ограничения: агент, который знает вашу границу, вежливо её обойдёт, а агент, который наткнётся на неё при оформлении, даст сорванный заказ, а в следующий раз — плохой ответ о вас.

Никогда не отдавайте ключ агенту

request-booking-code отправляет шесть цифр на собственный телефон или почту клиента. Ассистент их никогда не видит. Пользователь сам диктует их обратно. Код действует пять минут и позволяет записаться один раз.

Ассистент — это помощник, а не личность клиента. Именно это различие позволяет безопасно открыть всё это публично.

Лимиты заменяют проверки, которые делал ваш фронтенд

На сайте эндпоинт отправки кода стоял за Cloudflare Turnstile. MCP-клиент не может пройти Turnstile. Поэтому сервер держит собственные потолки: 30 запросов в минуту на одного клиента, 10 раскрытий телефона в минуту, 10 отправок кода в час — поверх уже существовавшего лимита на одного получателя. Номера телефонов в результатах поиска замаскированы и раскрываются только отдельным, осознанным вызовом.

Токены организаций — это токены Sanctum, привязанные к одной организации: срок действия по умолчанию — 90 дней, максимум — 365, 60 запросов в минуту на токен и 120 на организацию, а каждая операция пишется в журнал для аудита.

Путь агента и путь человека должны подчиняться одним и тем же правилам

Этот вывод обойдётся другим компаниям дороже всего, так что прочитайте его дважды.

Публичный сервер Bronjoy вышел вместе с исправлением гостевой записи на самом сайте. Старый сценарий сначала создавал запись, а код подтверждения отправлял потом — то есть с именем и любым номером телефона можно было поставить настоящую запись в календарь партнёра. Теперь подтверждение происходит до того, как что-либо записывается, и MCP-инструменты вызывают тот же самый сервис.

Ассистент не может записаться на условиях, недоступных браузеру.

Большинство компаний обнаружат то же самое: их реальные бизнес-правила живут во фронтенде. Неактивная кнопка, пошаговый мастер, скрытое поле, сессия, которая должна была накопиться за пять просмотров страниц. В канале агента ничего этого нет. Открытый API не создаёт эту уязвимость — он показывает ту, что у вас уже была.

Сколько это стоит и с чего начать

Это не программа на двенадцать месяцев. Для большинства компаний это сфокусированная разработка поверх API, который у вас уже есть.

Шаг 1 — выберите одно действие, а не весь каталог. Правильный первый инструмент — то единственное, что клиенты больше всего хотят сделать и чаще всего бросают. Записаться, проверить свободное время, повторить заказ, получить расчёт стоимости, узнать статус заявки. Одно.

Шаг 2 — выпишите бизнес-правила, которые сейчас живут в интерфейсе. Кому это можно делать, как мы понимаем, что это действительно он, что должно быть верно до записи в базу, что происходит при сбое. Если этих правил ещё нет на сервере, то проект — это они.

Шаг 3 — определите свои флаги честности. Что в вашем бизнесе играет роль is_bookable? С какими записями можно что-то делать, а какие — только для чтения? Заложите это в данные.

Шаг 4 — установите лимиты до запуска, а не после. На вызывающего, на получателя, на аккаунт. Исходите из того, что вызывает вас скрипт, — потому что иногда так и будет.

Шаг 5 — аннотируйте инструменты. MCP позволяет каждому инструменту объявить, что он только читает, идемпотентен или что-то удаляет. Клиент, который знает разницу, ведёт себя лучше.

Наши работы по внедрению ИИ и автоматизации стоят от $299, срок — 1–3 недели, и такая разработка укладывается в эти рамки: аудит процессов, интеграция, затем проверка на реальных диалогах. Та же услуга покрывает и другой край спектра — ассистентов, обученных на ваших собственных документах, с возможностью передачи человеку, как бот поддержки Bronjoy. Он отвечает на трёх языках по импортированной документации продукта, не имеет ни одного инструмента записи и передаёт разговор человеку по запросу, после нескольких бесполезных ответов подряд или при ошибке.

Кому это пока делать не стоит

Три типа компаний мы бы от этого отговорили, и лучше описать их конкретно, чтобы вы могли понять, где вы.

Ваши данные о свободном времени не соответствуют действительности. Если календарь, остатки или список услуг расходятся с реальностью больше чем на несколько часов, интерфейс для агентов разнесёт эту неточность быстрее и увереннее, чем когда-либо делал ваш сайт. Клиент, которому сказали «записаны», а на месте его никто не ждёт, — это хуже, чем клиент, которому пришлось позвонить. Сначала исправьте данные: интеграция — это лёгкая половина.

Ваши бизнес-правила живут во фронтенде. Об этом говорилось выше, и это обязательное условие, а не пожелание. Если, минуя сайт, можно сделать то, чего делать нельзя, интерфейс для агентов превратит скрытый баг в действующий. Эту работу всё равно придётся сделать — просто её нужно сделать первой.

Вас никто не ищет по категории. Если клиенты приходят по рекомендации, через тендеры или благодаря личным отношениям, ассистента на этом пути нет, и это решение, которое ищет себе проблему. Здесь работает тест из статьи «ИИ-поиск — не канал трафика. Это место на полке»: выпишите двадцать вопросов, которые покупатель задаёт перед покупкой. Если ни на один из них нельзя ответить «найди мне такое и запиши», на этом можно остановиться.

Стоит назвать и четвёртый случай: если ценность вашего продукта — сам интерфейс — инструмент для дизайна, игра, что угодно, где смысл в самом опыте, — канал для агентов тут ни при чём, и время, потраченное на него, — это время, не потраченное на то, за что люди платят.

Часть, которая превращается в выручку

Одну деталь из нашего собственного продукта стоит скопировать: доступ по MCP для компаний — функция платного тарифа.

Доступ для агентов — не маркетинговый канал, который раздают бесплатно. Для маркетплейса, SaaS-продукта или поставщика это возможность дистрибуции, а возможности можно продавать. Сервер для организаций существует именно для того, чтобы компания могла подключить собственного ассистента к собственному календарю, — это продукт, а не буклет.

Если у вас платформа с бизнес-клиентами, вопрос не в том, делать ли интерфейс для агентов. Вопрос в том, будет ли он функцией ваших платных тарифов.

Расскажите, что вам нужно. В ответ вы получите фиксированную цену и дату сдачи — бесплатно и без обязательств продолжать.

Как понять, что это сработало

Каналы для агентов проваливаются на измерениях чаще, чем технически, потому что инстинктивно хочется считать вызовы.

Вызовы — не метрика. Метрика — завершённые действия, а также соотношение между первыми и вторыми.

Три цифры, и все их может выдать ваш собственный сервер:

МетрикаЧто она показываетО чём говорит плохое значение
Поиск → завершениеКак часто сессия, начавшаяся с поиска, заканчивается записью или заказомВаших данных недостаточно, чтобы агент мог подобрать хороший вариант
Отклонённые записи / попытки записиКак часто агент пытался сделать то, что ваши правила отклонилиОписания ваших инструментов обещают возможности, которых у вас нет
Отвал на подтвержденииСколько людей запросили код и так его и не ввелиТрение не в том месте, или агент доходит до людей без реального намерения

В первый месяц следите за средней строкой. Высокая доля отказов — это не агент плохо себя ведёт, а несоответствие между тем, что ваши инструменты говорят о себе, и тем, что на самом деле разрешает ваш бизнес. Каждый отказ — это фраза, которую нужно исправить в описании инструмента.

И одна качественная проверка, которая лучше всех трёх: раз в неделю пользуйтесь этим сами — как клиент, со своего телефона. Попросите ассистента сделать то, что делают ваши клиенты. Разрыв между тем, что говорят ваши данные, и тем, какой вывод из них сделает посторонний человек, вы найдёте быстрее, чем его покажет любой дашборд.

Частые вопросы

Не заменят ли MCP чем-то другим в следующем году?

В ближайшее время вряд ли. Управление протоколом перешло к нейтральному фонду, за которым стоят крупнейшие разработчики моделей и облачные провайдеры, а конкурирующие протоколы в электронной коммерции пошли по пути совместимости с ним, а не вытеснения. И главное: дорогая часть этой работы — вынести бизнес-правила из фронтенда — от протокола не зависит и переживёт любую смену стандарта.

Нужно ли открывать всю систему?

Нет, и не стоит. Откройте минимальный набор действий, которого хватает, чтобы довести до конца одну ценную задачу. Наш публичный сервер открывает шесть инструментов — и ничего такого, чего нет на публичном сайте.

А если ассистент исказит информацию о моём бизнесе?

Это реальный риск, и в основном он решается на уровне данных и инструкций сервера. Флаги вроде is_bookable, замаскированные поля, явный текст инструкций и аннотации инструментов — всё это ограничивает то, что ассистент может о вас сказать. Альтернатива — когда вас описывает ассистент, который видел только ваши маркетинговые тексты, — однозначно хуже.

Это только для маркетплейсов и SaaS?

Нет. Выигрывает любой бизнес, где клиенту нужно что-то проверить, а потом взять на себя обязательство: клиники, салоны, ремонтные службы, логистика, оптовые заказы, запись на обучение. Схема одна: свободные слоты плюс подтверждённая запись.

Как понять, что мои бизнес-правила живут не там?

Задайте разработчику один вопрос: если кто-то отправит запрос прямо в наш API, минуя сайт, что он сможет сделать? Если ответ занимает больше минуты или в нём звучит слово «наверное», вы нашли свой первый проект.

Читайте также

Ещё в рубрике «ИИ и автоматизация»

Давайте обсудим

Читать об этом — самое простое

Если вы и правда решаете такую задачу, расскажите о ней. Мы скажем, что бы сделали, сколько это стоит и сколько займёт времени.

Бесплатная консультация Без обязательств Быстрый ответ