yandex-lavka-mcp
Неофициальный MCP-сервер для заказа продуктов в Яндекс Лавке: поиск, корзина и оформление заказа с подтверждением суммы
- 25 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Оформляет реальные заказы и списывает деньги с привязанной карты
- Хранит cookies сессии аккаунта Яндекса
- Использует закрытый API, что может нарушать условия Яндекса
Установка
- Работает в
- Сервисы
Ручная установка
uv venv && uv pip install -e .Выполняется в клоне репозитория. Затем импортируйте cookies: python scripts/import_cookies.py --header "...".
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Оформляет реальные заказы и списывает деньги с привязанной карты
- Хранит cookies сессии аккаунта Яндекса
- Использует закрытый API, что может нарушать условия Яндекса
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер работает с тем же закрытым веб-API, что и сайт Лавки, от имени вашей сессии Яндекса. Агент ищет товары по адресу доставки, собирает корзину, переключает сохраненные адреса, показывает сводку заказа и оформляет его. Оформление устроено в два шага: сначала предпросмотр со всеми суммами, затем подтверждение, которое принимает только точную сумму из свежего предпросмотра. Если банк требует 3-D Secure, сервер возвращает ссылку для завершения оплаты.
Для кого. Для пользователей Лавки, которые хотят собирать заказ продуктов голосом или текстом через агента.
Подходит, если
- Нужно собрать корзину по списку покупок
- Нужно сравнить цены и наличие товаров по разным адресам
- Нужно проверить статус активного заказа
Не подходит, если
- Нельзя рисковать нарушением условий использования Яндекса
- Тот же аккаунт одновременно используется в приложении Лавки или другом клиенте
Пример запроса к агенту
Собери в Лавке корзину: молоко, яйца, хлеб и бананы, покажи итог, но заказ не оформляйMCP
- Транспорт
- stdio, http
- Авторизация
- не нужна
Переменные окружения
YANDEX_LAVKA_MCP_TRANSPORT- stdio по умолчанию или streamable-http
YANDEX_LAVKA_MCP_CONFIG_JSONсекрет- Весь config.json с cookies одной переменной вместо файла
YANDEX_LAVKA_MCP_OAUTH_ISSUER- Issuer OIDC-провайдера, включает OAuth для HTTP-режима
Ограничения
У Лавки нет публичного API, проект использует закрытый API сайта, который может измениться или быть заблокирован, использование может нарушать условия Яндекса. Нужны cookies сессии из браузера, они истекают и их приходится обновлять вручную. Подтверждение заказа списывает деньги с привязанной карты. Нужен Python 3.12.
Как отключить. Удалите сервер yandex-lavka из конфигурации клиента и файл ~/.config/yandex-lavka-mcp/config.json с cookies. Для надежности выйдите из сессии Яндекса в браузере.
Частые вопросы
Может ли агент случайно оформить заказ?
confirm_order отказывает, если перед ним не было предпросмотра или переданная сумма не совпадает с показанной. После изменения корзины предпросмотр нужно повторить.
Можно ли заказывать с телефона?
Да, сервер можно развернуть по HTTP в Docker и подключить как connector claude.ai. Для сетевого режима автор требует настроить OAuth через любой OIDC-провайдер.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для Яндекс Диска: папки, метаданные, копирование, перемещение, удаление и ссылки на загрузку и скачивание
Yandex Disk MCP (Antiloop)
Yandex Disk MCP Server
MCP-сервер Яндекс Диска: файлы и папки, публичные ссылки, загрузка по URL, корзина и поиск, с запуском в Docker
MCP-сервер для Яндекс Вики: чтение страниц по slug или ссылке, создание, обновление и дописывание, есть режим только чтения
MCP-сервер ВкусВилла
VV MCP Server
Официальный MCP ВкусВилла: поиск товаров с составом и КБЖУ, акции, аналоги, рецепты, магазины и ссылка на корзину
Yandex Mail MCP
Yandex Mail MCP Server
MCP-сервер Яндекс Почты по IMAP и SMTP: поиск и чтение писем, вложения, отправка, перенос и удаление
MCP-сервер Яндекс Диска для Claude.ai
MCP Yandex Disk Server
Небольшой MCP-сервер для чтения Яндекс Диска: списки папок, поиск файлов, ссылки на скачивание и публичные ссылки
Из блога
Коротко о README
README сразу предупреждает о неофициальном статусе и списании реальных денег. Дальше идет таблица инструментов с пометкой, какие из них платят, описание двухшагового оформления и 3-D Secure. Установка через uv, импорт cookies из Chrome на macOS или из заголовка DevTools, подключение к Claude Code и Claude Desktop. Отдельно описан удаленный запуск в Docker с OAuth. Лицензия MIT.