Перейти к содержимому

Интеграция Яндекс Еды для ресторанов: MCP для Claude, ChatGPT и Codex

Интеграция с Яндекс Едой: меню ресторана, стоп-лист и приём заказов

LidFly становится для Яндекс Еды источником меню и рабочим местом для заказов. Ваш ИИ проверит меню перед публикацией, поставит блюда в стоп-лист и покажет активные заказы. Публикацию меню и внешние действия подтверждает сотрудник.

  • Подключение с сопровождением
  • Реквизиты интеграции выдаёт Яндекс Еда
  • Контакты гостей видит только сотрудник

Обновлено

Claude · подключён LidFly MCPПример · данные условные

Проверь меню ресторана на Ленина перед публикацией: нет ли блюд без цены. Борщ и блины закончились — поставь их в стоп-лист. И покажи активные заказы.

  • eda_validate_menu — проверка меню перед публикацией
  • eda_set_menu_availability — остаток 0 — блюдо в стоп-листе
  • eda_list_orders — активные заказы ресторана
Блюд в меню
86
12 категорий
Без цены
2
публикация заблокирована
В стоп-лист
2
борщ, блины
Активные заказы
5
2 ждут принятия

Предлагаю три действия:

  1. 1Указать цены для «Морс 0,5» и «Соус сырный»Меню
  2. 2Остаток 0 у «Борщ» и «Блины с творогом»Стоп-лист
  3. 3Опубликовать меню после исправленийПубликация

Морс — 180 ₽, соус — 60 ₽. Делай.

СделаноМеню опубликовано, два блюда в стоп-листе. Заказы принимает сотрудник в рабочем месте.

Обзор

Что ИИ делает с Яндекс Едой

Четыре задачи ресторана в Яндекс Еде. Каждая ниже — с готовым запросом.

Меню

Меню ведётся в LidFly. Черновик и опубликованная версия хранятся отдельно, поэтому правки не попадут в Яндекс Еду, пока вы их не опубликуете. Перед публикацией LidFly проверяет категории, модификаторы и комбо, цены, вес и объём, фото. Блюдо без цены можно оставить в черновике, но опубликовать меню с ним нельзя.

Опубликованное меню Яндекс Еда забирает при следующей загрузке, а ИИ может попросить её загрузить меню заново.

  • Меню, расписание и остаткиeda_get_menu
  • Проверка меню до сохраненияeda_validate_menu
  • Черновик меню по ревизииeda_save_menu_draft
  • Публикация менюeda_publish_menu
  • Повторная загрузка меню в Яндекс Едуeda_request_menu_refresh

Фото блюд

Фото берутся из медиатеки LidFly: PNG, JPEG, WEBP или AVIF. GIF не принимается.

Готовый запрос — вставьте в Claude, ChatGPT или Codex

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

Остатки

Стоп-лист ресторана и остатки блюд

Остаток 0 ставит блюдо или опцию в стоп-лист. Позиции, у которых остаток не указан, тоже считаются закрытыми. ИИ меняет остаток каждой позиции с проверкой версии, чтобы не затереть изменение коллеги.

  • Остаток блюда или опцииeda_set_menu_availability
  • Текущие остатки и стоп-листeda_get_menu

Готовый запрос — вставьте в Claude, ChatGPT или Codex

Поставь в стоп-лист «Борщ» и «Блины с творогом», остальное не трогай. Покажи, что изменится, и жди моего подтверждения.

Заказы

Заказы из Яндекс Еды в рабочем месте LidFly

Входящий заказ сохраняется в LidFly вместе с резервом остатков до того, как Яндекс получит подтверждение. Повтор того же заказа не создаёт дубль. Рабочее место в разделе «Яндекс Еда» проверяет новые заказы каждые 5 секунд и показывает потерю связи.

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

  • Активные заказы ресторанаeda_list_orders
  • Заказ без контактов гостяeda_get_order
  • Смена статуса по версии заказаeda_set_order_status
  • История заказов за периодeda_list_order_history

Уведомления о новых заказах

SMS, Telegram и push-уведомлений о новых заказах пока нет. Держите рабочее место открытым на смене.

Готовый запрос — вставьте в Claude, ChatGPT или Codex

Покажи активные заказы ресторана в Яндекс Еде: какие ждут принятия дольше 5 минут и что в них. Статусы не меняй.

Закрытие

Как временно закрыть ресторан в Яндекс Еде

ИИ закроет ресторан в Яндекс Еде и снимет выбранные блокировки. Запись уходит в Яндекс один раз. Если ответ не пришёл или его не хватает для проверки, LidFly не отправляет её повторно, а проверяет результат отдельно. Снять можно только известную блокировку по её номеру.

Переключатель приёма заказов в LidFly — отдельная настройка: он не доказывает, что ресторан закрыт на витрине Яндекса.

  • Закрыть ресторан в Яндекс Едеeda_block_restaurant
  • Снять выбранные блокировкиeda_unblock_restaurant
  • Состояние ресторана и блокировкиeda_get_restaurant_state
  • Приём заказов в LidFlyeda_set_restaurant_availability

Готовый запрос — вставьте в Claude, ChatGPT или Codex

Закрой ресторан на Ленина в Яндекс Еде на время ремонта кухни. Сначала покажи текущие блокировки, после действия проверь результат.

Подключение

Как подключить ресторан Яндекс Еды к LidFly и своему ИИ

Подключение с сопровождением: реквизиты интеграции выдаёт Яндекс Еда, а приём заказов включается после согласования канала. Раздел «Яндекс Еда» входит в MCP-пакет LidFly: 990 ₽ за 30 дней. Первые 7 дней — бесплатно, без карты и автосписаний.

  1. Зарегистрируйтесь в LidFly

    Email и код из письма — без пароля и без карты. После входа на главной появится плашка «Яндекс Еда».

    Создать аккаунт
  2. Получите реквизиты у Яндекс Еды

    Для интеграции нужны Client ID и Client secret, согласованное значение Partner-Name и идентификаторы ресторана: ID у партнёра, Vendor ID и Origin ID. Их выдаёт и подтверждает Яндекс Еда. Не отправляйте реквизиты в чат с ИИ. Если нужна помощь с запросом — напишите в поддержку LidFly.

  3. Сохраните реквизиты и добавьте ресторан

    Нажмите «Открыть» на плашке «Яндекс Еда», затем «Подключения». LidFly проверит ключи до сохранения, неверные ключи не заменят рабочие. Добавьте ресторан с основанием проверки ID и привяжите его к проекту.

  4. Подготовьте меню и согласуйте приём заказов

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

  5. Добавьте LidFly в свой ИИ

    Выберите клиент. Ключ копировать не нужно: вход по email через OAuth.

    Адрес MCP-сервераhttps://lidfly.ru/mcp/v3

    Рекомендуем

    Подключите LidFly к Codex за несколько минут

    Скачайте установщик, подготовьте плагин и сделайте первый запрос по одной пошаговой инструкции. API-ключи копировать не нужно.

    Открыть инструкцию для Codex

    Два способа авторизации

    Вход по email через OAuth

    Агент подключается к адресу сервера и просит войти по email. Ключ копировать не нужно.

    API-ключ в заголовке

    Если клиент позволяет задавать заголовок. Ключ — в кабинете: Настройки → API-ключ → «Скопировать ключ».

    Authorization: Bearer <account_key>

    Для одного подключения выберите один способ: статический Authorization может перекрыть OAuth-токен. Не публикуйте ключ и не отправляйте его в чат.

    Инструкции для Claude, ChatGPT, Codex, Cursor и других клиентов: быстрый старт.

    Проверка

    Напишите ИИ «Покажи рестораны Яндекс Еды в проекте» — он вернёт рестораны и их готовность к приёму заказов.

Безопасность

Почему ИИ не сорвёт заказы

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

  • Контакты гостей — только сотруднику

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

  • Заказ принимает человек

    Открытие карточки или просьба к ИИ показать заказ статус не меняют. Статус меняется отдельным действием сотрудника.

  • Без двойной отправки

    Внешние действия в Яндекс Еде отправляются один раз. Неизвестный результат проверяется, а не повторяется — ни ИИ, ни другим сотрудником.

  • Версии меню и заказов

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

  • Ключи зашифрованы

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

Справочник

Все 16 инструментов MCP Яндекс Еды

8 чтений ИИ вызывает через call_tool, 8 действий — через call_write_tool после вашего подтверждения. Список виден целиком; поиск и фильтр только сужают его.

Рестораны и приём заказов 5

eda_list_restaurants

Рестораны проекта и их внутренние ID, которые нужны остальным инструментам

Чтение
eda_get_restaurant_state

Состояние ресторана: готовность, приём заказов, опубликованное меню; по запросу — блокировки и занятость в Яндекс Еде

Чтение
eda_set_restaurant_availability

Включить или выключить приём заказов ресторана в LidFly. Видимость на витрине Яндекса это не подтверждает

Действие
eda_block_restaurant

Временно закрыть ресторан в Яндекс Еде. Запись отправляется один раз, неизвестный результат проверяется без повтора

Действие
eda_unblock_restaurant

Снять выбранные блокировки ресторана по их ID

Действие

Меню и стоп-лист 6

eda_get_menu

Черновик и опубликованное меню, расписание и остатки

Чтение
eda_validate_menu

Проверить меню до сохранения: категории, модификаторы, цены, вес и фото

Чтение
eda_save_menu_draft

Сохранить черновик меню по ожидаемой ревизии. Опубликованное меню не меняется

Действие
eda_publish_menu

Опубликовать черновик для следующей загрузки в Яндекс Еду. Нулевая цена блокирует публикацию

Действие
eda_set_menu_availability

Изменить остаток блюда или опции; остаток 0 ставит позицию в стоп-лист

Действие
eda_request_menu_refresh

Попросить Яндекс Еду заново загрузить опубликованное меню

Действие

Заказы 5

eda_list_orders

Активные заказы ресторана с постраничным просмотром; завершённые — по запросу

Чтение
eda_get_order

Заказ без контактов и адреса гостя: состав, суммы, статус и версия

Чтение
eda_set_order_status

Сменить статус заказа по ожидаемой версии. Открытие карточки заказ не принимает

Действие
eda_list_order_history

История заказов из Яндекс Еды за период

Чтение
eda_get_order_details

Детали заказов, известных этому ресторану

Чтение
Технические подробности для ИИ-клиентов
  • Каждый вызов требует точный workspace_project_id, а действия с рестораном — внутренний eda_restaurant_id из eda_list_restaurants. Vendor ID и Origin ID вместо него не подходят.
  • Сотрудникам доступ даёт отдельная группа прав «Яндекс Еда» вместе с доступом к проекту ресторана.
  • Черновик меню сохраняется и публикуется по ожидаемой ревизии. При конфликте ИИ перечитывает меню и сверяет его с вашей задачей.
  • Неизвестный результат внешней записи проверяют через get_write_operation_status с operation_id, исходную команду не повторяют.
  • Список заказов по умолчанию показывает активные; для следующей страницы передаются оба поля курсора. История заказов — за период со смещением.
  • Цена позиции в заказе уже включает модификаторы.

Ограничения

Чего пока нет

Честный список, чтобы вы не тратили время на проверку того, что сейчас не работает.

Уведомления о новых заказах
SMS, Telegram и push-уведомлений пока нет: новые заказы видны в открытом рабочем месте.
Кассовые системы
LidFly — единственный источник меню и статусов ресторана. Если меню передаётся в Яндекс Еду из iiko или другой системы, параллельно подключать LidFly нельзя.
Отзывы и зоны доставки
В Яндекс Еде они доступны по отдельной подписке и в LidFly пока не подключены.
Видимость на витрине
Публикация меню и включённый приём заказов в LidFly не доказывают, что гости видят ресторан. Проверяйте витрину в приложении Яндекс Еды.

Блог

Примеры и разборы в блоге LidFly

Длинные сценарии с готовыми запросами и разбором результата.

Все статьи блога

Вопросы

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

Как подключить ресторан к Яндекс Еде через LidFly?

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

Нужна ли касса или iiko?

Нет. Меню, остатки и заказы ведутся в LidFly. Если ресторан уже передаёт меню в Яндекс Еду из iiko или другой системы, используйте её интеграцию: два источника меню для одного ресторана не допускаются.

Как временно закрыть ресторан в Яндекс Еде?

Попросите ИИ или нажмите «Временно закрыть в Яндексе» в разделе ресторана. Блокировка уходит в Яндекс один раз; если результат неизвестен, LidFly проверит его, а не отправит повторно.

Что такое стоп-лист в ресторане?

Это блюда, которые сейчас нельзя заказать. В LidFly блюдо попадает в стоп-лист, когда его остаток равен нулю.

Кто видит телефон и адрес гостя?

Только сотрудник с доступом к ресторану — в интерфейсе LidFly, отдельной кнопкой. ИИ эти данные не получает, а каждый просмотр записывается в журнал.

Сколько стоит?

Раздел «Яндекс Еда» входит в MCP-пакет — 990 ₽ за 30 дней. Первые 7 дней бесплатно, без карты. Условия Яндекс Еды для ресторана определяет ваш договор с Яндексом.

Яндекс Еда + ваш ИИ

Подключите ресторан

Соберите реквизиты Яндекс Еды и начните с меню: ИИ проверит цены и модификаторы до того, как вы включите приём заказов.

Без карты и автосписаний · после пробного периода 990 ₽ за 30 дней · продлевать необязательно

Страница помогла?

Обновлено

7 дней бесплатнобез карты и автосписаний

Начать